mirror of
https://github.com/u-boot/u-boot.git
synced 2024-12-05 18:43:27 +08:00
Convert CONFIG_SYS_NAND_HW_ECC_OOBFIRST to Kconfig
This converts the following to Kconfig: CONFIG_SYS_NAND_HW_ECC_OOBFIRST Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
50493dd1f9
commit
60db32502c
4
README
4
README
@ -1378,10 +1378,6 @@ The following options need to be configured:
|
||||
CONFIG_SYS_NAND_U_BOOT_START
|
||||
Entry point in loaded image to jump to
|
||||
|
||||
CONFIG_SYS_NAND_HW_ECC_OOBFIRST
|
||||
Define this if you need to first read the OOB and then the
|
||||
data. This is used, for example, on davinci platforms.
|
||||
|
||||
CONFIG_SPL_RAM_DEVICE
|
||||
Support for running image already present in ram, in SPL binary
|
||||
|
||||
|
@ -87,6 +87,7 @@ CONFIG_MTD_RAW_NAND=y
|
||||
CONFIG_SYS_NAND_USE_FLASH_BBT=y
|
||||
CONFIG_NAND_DAVINCI=y
|
||||
CONFIG_SYS_NAND_4BIT_HW_ECC_OOBFIRST=y
|
||||
CONFIG_SYS_NAND_HW_ECC_OOBFIRST=y
|
||||
CONFIG_SYS_NAND_BLOCK_SIZE=0x20000
|
||||
CONFIG_SYS_NAND_PAGE_COUNT=0x40
|
||||
CONFIG_SYS_NAND_PAGE_SIZE=0x800
|
||||
|
@ -84,6 +84,7 @@ CONFIG_MTD_RAW_NAND=y
|
||||
CONFIG_SYS_NAND_USE_FLASH_BBT=y
|
||||
CONFIG_NAND_DAVINCI=y
|
||||
CONFIG_SYS_NAND_4BIT_HW_ECC_OOBFIRST=y
|
||||
CONFIG_SYS_NAND_HW_ECC_OOBFIRST=y
|
||||
CONFIG_SYS_NAND_BLOCK_SIZE=0x20000
|
||||
CONFIG_SYS_NAND_PAGE_COUNT=0x40
|
||||
CONFIG_SYS_NAND_PAGE_SIZE=0x800
|
||||
|
@ -712,6 +712,11 @@ config SPL_NAND_SIMPLE
|
||||
help
|
||||
Support for NAND boot using simple NAND drivers that
|
||||
expose the cmd_ctrl() interface.
|
||||
|
||||
config SYS_NAND_HW_ECC_OOBFIRST
|
||||
bool "In SPL, read the OOB first and then the data from NAND"
|
||||
depends on SPL_NAND_SIMPLE
|
||||
|
||||
endif
|
||||
|
||||
endif # if NAND
|
||||
|
@ -113,7 +113,6 @@
|
||||
#define CONFIG_SYS_NAND_MASK_CLE 0x10
|
||||
#define CONFIG_SYS_NAND_MASK_ALE 0x8
|
||||
#undef CONFIG_SYS_NAND_HW_ECC
|
||||
#define CONFIG_SYS_NAND_HW_ECC_OOBFIRST
|
||||
#define CONFIG_SYS_NAND_U_BOOT_SIZE 0x40000
|
||||
#define CONFIG_SYS_NAND_U_BOOT_DST 0xc1080000
|
||||
#define CONFIG_SYS_NAND_U_BOOT_START CONFIG_SYS_NAND_U_BOOT_DST
|
||||
|
@ -111,7 +111,6 @@
|
||||
#define CONFIG_SYS_NAND_MASK_CLE 0x10
|
||||
#define CONFIG_SYS_NAND_MASK_ALE 0x8
|
||||
#undef CONFIG_SYS_NAND_HW_ECC
|
||||
#define CONFIG_SYS_NAND_HW_ECC_OOBFIRST
|
||||
#define CONFIG_NAND_6BYTES_OOB_FREE_10BYTES_ECC
|
||||
#define CONFIG_SYS_NAND_U_BOOT_SIZE SZ_512K
|
||||
#define CONFIG_SYS_NAND_U_BOOT_DST 0xc1080000
|
||||
|
Loading…
Reference in New Issue
Block a user