diff mbox series

mtd: nand: ecc: mxic: Fix compile test issue

Message ID 20220314152336.75447-1-miquel.raynal@bootlin.com
State Accepted
Headers show
Series mtd: nand: ecc: mxic: Fix compile test issue | expand

Commit Message

Miquel Raynal March 14, 2022, 3:23 p.m. UTC
Avoid random build errors with architectures which do not select
HAS_IOMEM by depending on it in Kconfig.

This fixes the following warning:

/home/mraynal/0day/gcc-11.2.0-nolibc/s390-linux/bin/s390-linux-ld:
drivers/mtd/nand/ecc-mxic.o: in function `mxic_ecc_probe':
ecc-mxic.c:(.text+0x2244): undefined reference to `devm_platform_ioremap_resource'

Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
---
 drivers/mtd/nand/Kconfig | 1 +
 1 file changed, 1 insertion(+)

Comments

Miquel Raynal March 15, 2022, 9:53 a.m. UTC | #1
On Mon, 2022-03-14 at 15:23:36 UTC, Miquel Raynal wrote:
> Avoid random build errors with architectures which do not select
> HAS_IOMEM by depending on it in Kconfig.
> 
> This fixes the following warning:
> 
> /home/mraynal/0day/gcc-11.2.0-nolibc/s390-linux/bin/s390-linux-ld:
> drivers/mtd/nand/ecc-mxic.o: in function `mxic_ecc_probe':
> ecc-mxic.c:(.text+0x2244): undefined reference to `devm_platform_ioremap_resource'
> 
> Reported-by: kernel test robot <lkp@intel.com>
> Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>

Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next.

Miquel
diff mbox series

Patch

diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
index 8431292ff49d..9b249826ef93 100644
--- a/drivers/mtd/nand/Kconfig
+++ b/drivers/mtd/nand/Kconfig
@@ -48,6 +48,7 @@  config MTD_NAND_ECC_SW_BCH
 
 config MTD_NAND_ECC_MXIC
 	bool "Macronix external hardware ECC engine"
+	depends on HAS_IOMEM
 	select MTD_NAND_ECC
 	help
 	  This enables support for the hardware ECC engine from Macronix.