mirror of
https://github.com/torvalds/linux.git
synced 2026-05-28 09:04:39 +02:00
mtd: nand: MTD_NAND_ECC_REALTEK should depend on HAS_DMA
If CONFIG_NO_DMA=y:
ERROR: modpost: "dma_free_pages" [drivers/mtd/nand/ecc-realtek.ko] undefined!
ERROR: modpost: "dma_alloc_pages" [drivers/mtd/nand/ecc-realtek.ko] undefined!
The driver cannot function without DMA, hence fix this by adding a
dependency on HAS_DMA.
Fixes: 3148d0e5b1 ("mtd: nand: realtek-ecc: Add Realtek external ECC engine support")
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
This commit is contained in:
parent
9225f02ff2
commit
0d9c80aa57
|
|
@ -63,7 +63,7 @@ config MTD_NAND_ECC_MEDIATEK
|
|||
|
||||
config MTD_NAND_ECC_REALTEK
|
||||
tristate "Realtek RTL93xx hardware ECC engine"
|
||||
depends on HAS_IOMEM
|
||||
depends on HAS_IOMEM && HAS_DMA
|
||||
depends on MACH_REALTEK_RTL || COMPILE_TEST
|
||||
select MTD_NAND_ECC
|
||||
help
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user