From: Masahiro Yamada Date: Wed, 6 Dec 2017 04:51:50 +0000 (+0900) Subject: mtd: nand: denali: make NAND_DENALI unconfigurable option X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=dc774e69bb72a3d8ff4c2af7a280a655f395530b;p=people%2Fms%2Fu-boot.git mtd: nand: denali: make NAND_DENALI unconfigurable option denali.c has no driver entry in itself. It makes sense only when compiled together with denali_dt.c Let NAND_DENALI_DT select NAND_DENALI, and hide NAND_DENALI from the Kconfig menu. Signed-off-by: Masahiro Yamada --- diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig index 47ec43500c..78a39abf75 100644 --- a/drivers/mtd/nand/Kconfig +++ b/drivers/mtd/nand/Kconfig @@ -10,15 +10,14 @@ config SYS_NAND_SELF_INIT NAND initialization process. config NAND_DENALI - bool "Support Denali NAND controller" + bool select SYS_NAND_SELF_INIT imply CMD_NAND - help - Enable support for the Denali NAND controller. config NAND_DENALI_DT bool "Support Denali NAND controller as a DT device" - depends on NAND_DENALI && OF_CONTROL && DM + select NAND_DENALI + depends on OF_CONTROL && DM help Enable the driver for NAND flash on platforms using a Denali NAND controller as a DT device.