spl, nand: add option CONFIG_SPL_NAND_IDENT to lookup for supported NAND chips

Add the config option `CONFIG_SPL_NAND_IDENT` for using the NAND chip ID list
to identify the NAND flash in SPL.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
This commit is contained in:
Jörg Krause 2018-01-14 19:26:38 +01:00 committed by Stefano Babic
parent da37d09682
commit 15e207faa0
3 changed files with 6 additions and 0 deletions

4
README
View file

@ -2625,6 +2625,10 @@ FIT uImage format:
CONFIG_SPL_NAND_DRIVERS CONFIG_SPL_NAND_DRIVERS
SPL uses normal NAND drivers, not minimal drivers. SPL uses normal NAND drivers, not minimal drivers.
CONFIG_SPL_NAND_IDENT
SPL uses the chip ID list to identify the NAND flash.
Requires CONFIG_SPL_NAND_BASE.
CONFIG_SPL_NAND_ECC CONFIG_SPL_NAND_ECC
Include standard software ECC in the SPL Include standard software ECC in the SPL

View file

@ -15,6 +15,7 @@ obj-$(CONFIG_SPL_NAND_SIMPLE) += nand_spl_simple.o
obj-$(CONFIG_SPL_NAND_LOAD) += nand_spl_load.o obj-$(CONFIG_SPL_NAND_LOAD) += nand_spl_load.o
obj-$(CONFIG_SPL_NAND_ECC) += nand_ecc.o obj-$(CONFIG_SPL_NAND_ECC) += nand_ecc.o
obj-$(CONFIG_SPL_NAND_BASE) += nand_base.o obj-$(CONFIG_SPL_NAND_BASE) += nand_base.o
obj-$(CONFIG_SPL_NAND_IDENT) += nand_ids.o nand_timings.o
obj-$(CONFIG_SPL_NAND_INIT) += nand.o obj-$(CONFIG_SPL_NAND_INIT) += nand.o
ifeq ($(CONFIG_SPL_ENV_SUPPORT),y) ifeq ($(CONFIG_SPL_ENV_SUPPORT),y)
obj-$(CONFIG_ENV_IS_IN_NAND) += nand_util.o obj-$(CONFIG_ENV_IS_IN_NAND) += nand_util.o

View file

@ -1937,6 +1937,7 @@ CONFIG_SPL_NAND_BASE
CONFIG_SPL_NAND_BOOT CONFIG_SPL_NAND_BOOT
CONFIG_SPL_NAND_DRIVERS CONFIG_SPL_NAND_DRIVERS
CONFIG_SPL_NAND_ECC CONFIG_SPL_NAND_ECC
CONFIG_SPL_NAND_IDENT
CONFIG_SPL_NAND_INIT CONFIG_SPL_NAND_INIT
CONFIG_SPL_NAND_LOAD CONFIG_SPL_NAND_LOAD
CONFIG_SPL_NAND_MINIMAL CONFIG_SPL_NAND_MINIMAL