From: Geert Uytterhoeven Date: Sun, 18 Aug 2013 11:03:59 +0000 (+0200) Subject: mtd: MTD_NAND_DENALI should depend on HAS_DMA X-Git-Tag: next-20130822~69^2~13 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=39b8485d651d3dc7219121606755dc4e9478e106;p=karo-tx-linux.git mtd: MTD_NAND_DENALI should depend on HAS_DMA If NO_DMA=y: drivers/built-in.o: In function `denali_remove': drivers/mtd/nand/denali.c:1605: undefined reference to `dma_unmap_single' drivers/built-in.o: In function `denali_read_page_raw': drivers/mtd/nand/denali.c:1190: undefined reference to `dma_sync_single_for_cpu' drivers/built-in.o: In function `denali_read_page': drivers/mtd/nand/denali.c:1140: undefined reference to `dma_sync_single_for_cpu' drivers/built-in.o: In function `write_page': drivers/mtd/nand/denali.c:1051: undefined reference to `dma_sync_single_for_cpu' drivers/built-in.o: In function `denali_init': drivers/mtd/nand/denali.c:1433: undefined reference to `dma_set_mask' drivers/mtd/nand/denali.c:1438: undefined reference to `dma_map_single' drivers/mtd/nand/denali.c:1442: undefined reference to `dma_mapping_error' Signed-off-by: Geert Uytterhoeven Signed-off-by: Artem Bityutskiy --- diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig index 86c135b14cb3..e28021c472a9 100644 --- a/drivers/mtd/nand/Kconfig +++ b/drivers/mtd/nand/Kconfig @@ -43,6 +43,7 @@ config MTD_SM_COMMON config MTD_NAND_DENALI tristate "Support Denali NAND controller" + depends on HAS_DMA help Enable support for the Denali NAND controller. This should be combined with either the PCI or platform drivers to provide device