Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 45e9f40f authored by Boris Brezillon's avatar Boris Brezillon Committed by Miquel Raynal
Browse files

mtd: rawnand: Add 'depends on HAS_IOMEM' where missing



When COMPILE_TEST is allowed and the platform needs uses the iomem API
we need to add an explicit dependency on HAS_IOMEM to avoid selection
of these drivers when building for an arch that has no iomem support
(this is the case of arch/um).

Signed-off-by: default avatarBoris Brezillon <boris.brezillon@bootlin.com>
Signed-off-by: default avatarMiquel Raynal <miquel.raynal@bootlin.com>
parent 4d54df43
Loading
Loading
Loading
Loading
+4 −0
Original line number Original line Diff line number Diff line
@@ -152,6 +152,7 @@ config MTD_NAND_S3C2410_CLKSTOP
config MTD_NAND_TANGO
config MTD_NAND_TANGO
	tristate "NAND Flash support for Tango chips"
	tristate "NAND Flash support for Tango chips"
	depends on ARCH_TANGO || COMPILE_TEST
	depends on ARCH_TANGO || COMPILE_TEST
	depends on HAS_IOMEM
	help
	help
	  Enables the NAND Flash controller on Tango chips.
	  Enables the NAND Flash controller on Tango chips.


@@ -513,6 +514,7 @@ config MTD_NAND_SUNXI
config MTD_NAND_HISI504
config MTD_NAND_HISI504
	tristate "Support for NAND controller on Hisilicon SoC Hip04"
	tristate "Support for NAND controller on Hisilicon SoC Hip04"
	depends on ARCH_HISI || COMPILE_TEST
	depends on ARCH_HISI || COMPILE_TEST
	depends on HAS_IOMEM
	help
	help
	  Enables support for NAND controller on Hisilicon SoC Hip04.
	  Enables support for NAND controller on Hisilicon SoC Hip04.


@@ -526,6 +528,7 @@ config MTD_NAND_QCOM
config MTD_NAND_MTK
config MTD_NAND_MTK
	tristate "Support for NAND controller on MTK SoCs"
	tristate "Support for NAND controller on MTK SoCs"
	depends on ARCH_MEDIATEK || COMPILE_TEST
	depends on ARCH_MEDIATEK || COMPILE_TEST
	depends on HAS_IOMEM
	help
	help
	  Enables support for NAND controller on MTK SoCs.
	  Enables support for NAND controller on MTK SoCs.
	  This controller is found on mt27xx, mt81xx, mt65xx SoCs.
	  This controller is found on mt27xx, mt81xx, mt65xx SoCs.
@@ -533,6 +536,7 @@ config MTD_NAND_MTK
config MTD_NAND_TEGRA
config MTD_NAND_TEGRA
	tristate "Support for NAND controller on NVIDIA Tegra"
	tristate "Support for NAND controller on NVIDIA Tegra"
	depends on ARCH_TEGRA || COMPILE_TEST
	depends on ARCH_TEGRA || COMPILE_TEST
	depends on HAS_IOMEM
	help
	help
	  Enables support for NAND flash controller on NVIDIA Tegra SoC.
	  Enables support for NAND flash controller on NVIDIA Tegra SoC.
	  The driver has been developed and tested on a Tegra 2 SoC. DMA
	  The driver has been developed and tested on a Tegra 2 SoC. DMA