From: Ezequiel Garcia Date: Mon, 15 Jan 2018 15:48:12 +0000 (-0300) Subject: nand: arasan: Select CONFIG_SYS_NAND_SELF_INIT X-Git-Tag: v2018.03-rc2~60^2~11 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=d55c8159bddd133610e18174b4c4d02a3484a173;p=oweals%2Fu-boot.git nand: arasan: Select CONFIG_SYS_NAND_SELF_INIT The Arasan NFC driver requires the self-init mode, so it should select it. Instead of having the config header define the macro, it's cleaner to select the option at the Kconfig level. Signed-off-by: Ezequiel Garcia Signed-off-by: Michal Simek --- diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig index 78a39abf75..97ec6cf5f9 100644 --- a/drivers/mtd/nand/Kconfig +++ b/drivers/mtd/nand/Kconfig @@ -123,6 +123,7 @@ endif config NAND_ARASAN bool "Configure Arasan Nand" + select SYS_NAND_SELF_INIT imply CMD_NAND help This enables Nand driver support for Arasan nand flash diff --git a/include/configs/xilinx_zynqmp.h b/include/configs/xilinx_zynqmp.h index 9997fd0959..d883897c6c 100644 --- a/include/configs/xilinx_zynqmp.h +++ b/include/configs/xilinx_zynqmp.h @@ -76,7 +76,6 @@ #ifdef CONFIG_NAND_ARASAN # define CONFIG_SYS_MAX_NAND_DEVICE 1 -# define CONFIG_SYS_NAND_SELF_INIT # define CONFIG_SYS_NAND_ONFI_DETECTION # define CONFIG_MTD_DEVICE #endif