Convert CONFIG_SYS_NAND_ECCSIZE et al to Kconfig
Subsystems (6)
PATCH 2/2 Convert CONFIG_SYS_NAND_ECCSIZE et al to Kconfig
This converts the following to Kconfig:
CONFIG_SYS_NAND_ECCSIZE
CONFIG_SYS_NAND_ECCBYTES
CONFIG_SYS_NAND_ECCSTEPS
CONFIG_SYS_NAND_MAX_ECCPOS
CONFIG_SYS_NAND_MAX_OOBFREE
Signed-off-by Adam Ford <[email protected]>
--- README | 4 ---- arch/arm/include/asm/arch-lpc32xx/config.h | 2 -- configs/B4420QDS_NAND_defconfig | 2 ++ configs/B4420QDS_SPIFLASH_defconfig | 2 ++ configs/B4420QDS_defconfig | 2 ++ configs/B4860QDS_NAND_defconfig | 2 ++ configs/B4860QDS_SECURE_BOOT_defconfig | 2 ++ configs/B4860QDS_SPIFLASH_defconfig | 2 ++ configs/B4860QDS_SRIO_PCIE_BOOT_defconfig | 2 ++ configs/B4860QDS_defconfig | 2 ++ configs/CHIP_pro_defconfig | 1 + configs/MPC8572DS_36BIT_defconfig | 2 ++ configs/MPC8572DS_defconfig | 2 ++ configs/P1022DS_36BIT_NAND_defconfig | 2 ++ configs/P1022DS_36BIT_SDCARD_defconfig | 2 ++ configs/P1022DS_36BIT_SPIFLASH_defconfig | 2 ++ configs/P1022DS_36BIT_defconfig | 2 ++ configs/P1022DS_NAND_defconfig | 2 ++ configs/P1022DS_SDCARD_defconfig | 2 ++ configs/P1022DS_SPIFLASH_defconfig | 2 ++ configs/P1022DS_defconfig | 2 ++ configs/T4160QDS_NAND_defconfig | 2 ++ configs/T4160QDS_SDCARD_defconfig | 2 ++ configs/T4160QDS_SECURE_BOOT_defconfig | 2 ++ configs/T4160QDS_defconfig | 2 ++ configs/T4160RDB_defconfig | 2 ++ configs/T4240QDS_NAND_defconfig | 2 ++ configs/T4240QDS_SDCARD_defconfig | 2 ++ configs/T4240QDS_SECURE_BOOT_defconfig | 2 ++ configs/T4240QDS_SRIO_PCIE_BOOT_defconfig | 2 ++ configs/T4240QDS_defconfig | 2 ++ configs/T4240RDB_SDCARD_defconfig | 2 ++ configs/T4240RDB_defconfig | 2 ++ configs/am335x_baltos_defconfig | 1 + configs/am335x_evm_defconfig | 1 + configs/am335x_evm_nor_defconfig | 1 + configs/am335x_evm_usbspl_defconfig | 1 + configs/am335x_hs_evm_defconfig | 1 + configs/am335x_igep003x_defconfig | 1 + configs/am3517_crane_defconfig | 1 + configs/am3517_evm_defconfig | 3 +++ configs/am43xx_evm_defconfig | 1 + configs/am43xx_evm_ethboot_defconfig | 1 + configs/am43xx_evm_usbhost_boot_defconfig | 1 + configs/am43xx_hs_evm_defconfig | 1 + configs/at91sam9m10g45ek_nandflash_defconfig | 2 ++ configs/axm_defconfig | 2 ++ configs/brppt1_nand_defconfig | 1 + configs/cairo_defconfig | 1 + configs/chiliboard_defconfig | 1 + configs/cm_t335_defconfig | 1 + configs/cm_t35_defconfig | 1 + configs/cm_t43_defconfig | 1 + configs/corvus_defconfig | 2 ++ configs/devkit3250_defconfig | 2 ++ configs/devkit8000_defconfig | 1 + configs/draco_defconfig | 2 ++ configs/eco5pk_defconfig | 2 ++ configs/etamin_defconfig | 2 ++ configs/igep0032_defconfig | 1 + configs/igep00x0_defconfig | 1 + configs/ipam390_defconfig | 1 + configs/ls2080a_simu_defconfig | 2 ++ configs/ls2080aqds_SECURE_BOOT_defconfig | 2 ++ configs/ls2080aqds_defconfig | 2 ++ configs/ls2080aqds_nand_defconfig | 2 ++ configs/ls2080aqds_qspi_defconfig | 2 ++ configs/ls2080aqds_sdcard_defconfig | 2 ++ configs/ls2080ardb_SECURE_BOOT_defconfig | 2 ++ configs/ls2080ardb_defconfig | 2 ++ configs/ls2080ardb_nand_defconfig | 2 ++ configs/mcx_defconfig | 2 ++ configs/mt_ventoux_defconfig | 2 ++ configs/omap3_beagle_defconfig | 1 + configs/omap3_evm_defconfig | 1 + configs/omap3_ha_defconfig | 1 + configs/omap3_logic_defconfig | 3 +++ configs/omap3_overo_defconfig | 2 ++ configs/omapl138_lcdk_defconfig | 1 + configs/pengwyn_defconfig | 2 ++ configs/pxm2_defconfig | 2 ++ configs/rastaban_defconfig | 2 ++ configs/rut_defconfig | 2 ++ configs/smartweb_defconfig | 2 ++ configs/tao3530_defconfig | 1 + configs/taurus_defconfig | 2 ++ configs/thuban_defconfig | 2 ++ configs/ti816x_evm_defconfig | 1 + configs/tricorder_defconfig | 3 +++ configs/tricorder_flash_defconfig | 3 +++ configs/twister_defconfig | 2 ++ drivers/mtd/nand/Kconfig | 34 ++++++++++++++++++++++++++++ include/configs/B4860QDS.h | 2 -- include/configs/MPC8572DS.h | 2 -- include/configs/P1022DS.h | 2 -- include/configs/T4240QDS.h | 2 -- include/configs/T4240RDB.h | 2 -- include/configs/am335x_evm.h | 2 -- include/configs/am335x_igep003x.h | 2 -- include/configs/am3517_crane.h | 2 -- include/configs/am3517_evm.h | 4 ---- include/configs/am43xx_evm.h | 2 -- include/configs/at91sam9m10g45ek.h | 2 -- include/configs/baltos.h | 2 -- include/configs/bav335x.h | 2 -- include/configs/brppt1.h | 3 --- include/configs/chiliboard.h | 2 -- include/configs/cm_t335.h | 3 --- include/configs/cm_t35.h | 2 -- include/configs/cm_t43.h | 2 -- include/configs/corvus.h | 2 -- include/configs/da850evm.h | 2 -- include/configs/devkit8000.h | 2 -- include/configs/dra7xx_evm.h | 2 -- include/configs/etamin.h | 5 ---- include/configs/ipam390.h | 2 -- include/configs/ls2080a_simu.h | 2 -- include/configs/ls2080aqds.h | 2 -- include/configs/ls2080ardb.h | 2 -- include/configs/mcx.h | 2 -- include/configs/omap3_beagle.h | 2 -- include/configs/omap3_cairo.h | 2 -- include/configs/omap3_evm.h | 2 -- include/configs/omap3_igep00x0.h | 2 -- include/configs/omap3_logic.h | 4 ---- include/configs/omap3_overo.h | 3 --- include/configs/omapl138_lcdk.h | 2 -- include/configs/pengwyn.h | 3 --- include/configs/siemens-am33x-common.h | 3 --- include/configs/smartweb.h | 2 -- include/configs/sunxi-common.h | 1 - include/configs/tam3517-common.h | 2 -- include/configs/tao3530.h | 2 -- include/configs/taurus.h | 2 -- include/configs/ti816x_evm.h | 2 -- include/configs/tricorder.h | 4 ---- scripts/config_whitelist.txt | 5 ---- 137 files changed, 188 insertions(+), 112 deletions(-)
README +0 -4
@@ -2812,10 +2812,6 @@ FIT uImage format: CONFIG_SYS_NAND_PAGE_SIZE, CONFIG_SYS_NAND_OOBSIZE, CONFIG_SYS_NAND_BLOCK_SIZE, CONFIG_SYS_NAND_BAD_BLOCK_POS, CONFIG_SYS_NAND_ECCPOS, CONFIG_SYS_NAND_ECCSIZE, - CONFIG_SYS_NAND_ECCBYTES - Defines the size and behavior of the NAND that SPL uses - to read U-Boot - CONFIG_SPL_NAND_BOOT Add support NAND boot
arch/arm/include/asm/arch-lpc32xx/config.h +0 -2
@@ -62,8 +62,6 @@#error "CONFIG_SYS_NAND_PAGE_SIZE set to an invalid value"#endif -#define CONFIG_SYS_NAND_ECCSIZE 0x100 -#define CONFIG_SYS_NAND_ECCBYTES 3#define CONFIG_SYS_NAND_PAGE_COUNT (CONFIG_SYS_NAND_BLOCK_SIZE / \ CONFIG_SYS_NAND_PAGE_SIZE)#endif /* CONFIG_NAND_LPC32XX_SLC */
configs/B4420QDS_NAND_defconfig +2 -0
@@ -32,6 +32,8 @@ CONFIG_FSL_CAAM=y # CONFIG_MMC is not set CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/B4420QDS_SPIFLASH_defconfig +2 -0
@@ -23,6 +23,8 @@ CONFIG_FSL_CAAM=y # CONFIG_MMC is not set CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/B4420QDS_defconfig +2 -0
@@ -22,6 +22,8 @@ CONFIG_FSL_CAAM=y # CONFIG_MMC is not set CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/B4860QDS_NAND_defconfig +2 -0
@@ -32,6 +32,8 @@ CONFIG_FSL_CAAM=y # CONFIG_MMC is not set CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/B4860QDS_SECURE_BOOT_defconfig +2 -0
@@ -23,6 +23,8 @@ CONFIG_DM=y # CONFIG_MMC is not set CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/B4860QDS_SPIFLASH_defconfig +2 -0
@@ -23,6 +23,8 @@ CONFIG_FSL_CAAM=y # CONFIG_MMC is not set CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/B4860QDS_SRIO_PCIE_BOOT_defconfig +2 -0
@@ -24,6 +24,8 @@ CONFIG_ENV_IS_IN_REMOTE=y CONFIG_FSL_CAAM=y # CONFIG_MMC is not set CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/B4860QDS_defconfig +2 -0
@@ -22,6 +22,8 @@ CONFIG_FSL_CAAM=y # CONFIG_MMC is not set CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/CHIP_pro_defconfig +1 -0
@@ -22,6 +22,7 @@ CONFIG_ENV_UBI_VOLUME="uboot-env" # CONFIG_MMC is not set CONFIG_NAND=y CONFIG_NAND_SUNXI=y +CONFIG_SYS_NAND_MAX_ECCPOS=1664 CONFIG_AXP_ALDO3_VOLT=3300 CONFIG_AXP_ALDO4_VOLT=3300 CONFIG_USB_EHCI_HCD=y
configs/MPC8572DS_36BIT_defconfig +2 -0
@@ -22,6 +22,8 @@ CONFIG_SYS_FSL_DDR2=y # CONFIG_MMC is not set CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=56 +CONFIG_SYS_NAND_MAX_OOBFREE=5 CONFIG_PHYLIB=y CONFIG_NETDEVICES=y CONFIG_PHY_GIGE=y
configs/MPC8572DS_defconfig +2 -0
@@ -21,6 +21,8 @@ CONFIG_SYS_FSL_DDR2=y # CONFIG_MMC is not set CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=56 +CONFIG_SYS_NAND_MAX_OOBFREE=5 CONFIG_PHYLIB=y CONFIG_NETDEVICES=y CONFIG_PHY_GIGE=y
configs/P1022DS_36BIT_NAND_defconfig +2 -0
@@ -36,6 +36,8 @@ CONFIG_CMD_MTDPARTS=y CONFIG_ENV_IS_IN_NAND=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=56 +CONFIG_SYS_NAND_MAX_OOBFREE=5 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y
configs/P1022DS_36BIT_SDCARD_defconfig +2 -0
@@ -34,6 +34,8 @@ CONFIG_CMD_MTDPARTS=y CONFIG_ENV_IS_IN_MMC=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=56 +CONFIG_SYS_NAND_MAX_OOBFREE=5 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y
configs/P1022DS_36BIT_SPIFLASH_defconfig +2 -0
@@ -35,6 +35,8 @@ CONFIG_CMD_MTDPARTS=y CONFIG_ENV_IS_IN_SPI_FLASH=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=56 +CONFIG_SYS_NAND_MAX_OOBFREE=5 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y
configs/P1022DS_36BIT_defconfig +2 -0
@@ -25,6 +25,8 @@ CONFIG_CMD_MTDPARTS=y CONFIG_ENV_IS_IN_FLASH=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=56 +CONFIG_SYS_NAND_MAX_OOBFREE=5 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y
configs/P1022DS_NAND_defconfig +2 -0
@@ -35,6 +35,8 @@ CONFIG_CMD_MTDPARTS=y CONFIG_ENV_IS_IN_NAND=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=56 +CONFIG_SYS_NAND_MAX_OOBFREE=5 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y
configs/P1022DS_SDCARD_defconfig +2 -0
@@ -33,6 +33,8 @@ CONFIG_CMD_MTDPARTS=y CONFIG_ENV_IS_IN_MMC=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=56 +CONFIG_SYS_NAND_MAX_OOBFREE=5 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y
configs/P1022DS_SPIFLASH_defconfig +2 -0
@@ -34,6 +34,8 @@ CONFIG_CMD_MTDPARTS=y CONFIG_ENV_IS_IN_SPI_FLASH=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=56 +CONFIG_SYS_NAND_MAX_OOBFREE=5 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y
configs/P1022DS_defconfig +2 -0
@@ -24,6 +24,8 @@ CONFIG_CMD_MTDPARTS=y CONFIG_ENV_IS_IN_FLASH=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=56 +CONFIG_SYS_NAND_MAX_OOBFREE=5 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y
configs/T4160QDS_NAND_defconfig +2 -0
@@ -31,6 +31,8 @@ CONFIG_ENV_IS_IN_NAND=y CONFIG_FSL_CAAM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/T4160QDS_SDCARD_defconfig +2 -0
@@ -31,6 +31,8 @@ CONFIG_ENV_IS_IN_MMC=y CONFIG_FSL_CAAM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/T4160QDS_SECURE_BOOT_defconfig +2 -0
@@ -22,6 +22,8 @@ CONFIG_CMD_FAT=y CONFIG_DM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/T4160QDS_defconfig +2 -0
@@ -21,6 +21,8 @@ CONFIG_ENV_IS_IN_FLASH=y CONFIG_FSL_CAAM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/T4160RDB_defconfig +2 -0
@@ -21,6 +21,8 @@ CONFIG_ENV_IS_IN_FLASH=y CONFIG_FSL_CAAM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/T4240QDS_NAND_defconfig +2 -0
@@ -31,6 +31,8 @@ CONFIG_ENV_IS_IN_NAND=y CONFIG_FSL_CAAM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/T4240QDS_SDCARD_defconfig +2 -0
@@ -31,6 +31,8 @@ CONFIG_ENV_IS_IN_MMC=y CONFIG_FSL_CAAM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/T4240QDS_SECURE_BOOT_defconfig +2 -0
@@ -22,6 +22,8 @@ CONFIG_CMD_FAT=y CONFIG_DM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/T4240QDS_SRIO_PCIE_BOOT_defconfig +2 -0
@@ -23,6 +23,8 @@ CONFIG_CMD_FAT=y CONFIG_ENV_IS_IN_REMOTE=y CONFIG_FSL_CAAM=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/T4240QDS_defconfig +2 -0
@@ -21,6 +21,8 @@ CONFIG_ENV_IS_IN_FLASH=y CONFIG_FSL_CAAM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/T4240RDB_SDCARD_defconfig +2 -0
@@ -31,6 +31,8 @@ CONFIG_ENV_IS_IN_MMC=y CONFIG_FSL_CAAM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/T4240RDB_defconfig +2 -0
@@ -21,6 +21,8 @@ CONFIG_ENV_IS_IN_FLASH=y CONFIG_FSL_CAAM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y
configs/am335x_baltos_defconfig +1 -0
@@ -51,6 +51,7 @@ CONFIG_CMD_UBI=y CONFIG_ISO_PARTITION=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 CONFIG_PHYLIB=y CONFIG_SYS_NS16550=y CONFIG_OMAP3_SPI=y
configs/am335x_evm_defconfig +1 -0
@@ -34,6 +34,7 @@ CONFIG_MISC=y CONFIG_DM_MMC=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_WINBOND=y CONFIG_PHYLIB=y
configs/am335x_evm_nor_defconfig +1 -0
@@ -27,6 +27,7 @@ CONFIG_DFU_RAM=y CONFIG_MMC_OMAP_HS=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_WINBOND=y CONFIG_PHYLIB=y
configs/am335x_evm_usbspl_defconfig +1 -0
@@ -31,6 +31,7 @@ CONFIG_DFU_NAND=y CONFIG_DFU_RAM=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_WINBOND=y CONFIG_PHYLIB=y
configs/am335x_hs_evm_defconfig +1 -0
@@ -38,6 +38,7 @@ CONFIG_MISC=y CONFIG_DM_MMC=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_WINBOND=y CONFIG_PHYLIB=y
configs/am335x_igep003x_defconfig +1 -0
@@ -53,6 +53,7 @@ CONFIG_EFI_PARTITION=y CONFIG_ENV_IS_IN_UBI=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 CONFIG_MTD_UBI_FASTMAP=y CONFIG_PHYLIB=y CONFIG_SYS_NS16550=y
configs/am3517_crane_defconfig +1 -0
@@ -27,6 +27,7 @@ CONFIG_CMD_JFFS2=y CONFIG_ENV_IS_IN_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_SYS_NS16550=y CONFIG_USB=y CONFIG_USB_STORAGE=y
configs/am3517_evm_defconfig +3 -0
@@ -37,6 +37,9 @@ CONFIG_SPL_PARTITION_UUIDS=y CONFIG_ENV_IS_IN_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=13 +CONFIG_SYS_NAND_MAX_ECCPOS=56 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SYS_NS16550=y CONFIG_USB=y CONFIG_USB_MUSB_HOST=y
configs/am43xx_evm_defconfig +1 -0
@@ -34,6 +34,7 @@ CONFIG_DM_GPIO=y CONFIG_DM_MMC=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=26 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_MACRONIX=y CONFIG_PHYLIB=y
configs/am43xx_evm_ethboot_defconfig +1 -0
@@ -47,6 +47,7 @@ CONFIG_DFU_RAM=y CONFIG_DFU_SF=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=26 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_MACRONIX=y CONFIG_PHYLIB=y
configs/am43xx_evm_usbhost_boot_defconfig +1 -0
@@ -57,6 +57,7 @@ CONFIG_DM_GPIO=y CONFIG_DM_MMC=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=26 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_MACRONIX=y CONFIG_PHYLIB=y
configs/am43xx_hs_evm_defconfig +1 -0
@@ -45,6 +45,7 @@ CONFIG_DM_GPIO=y CONFIG_DM_MMC=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=26 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_MACRONIX=y CONFIG_PHYLIB=y
configs/at91sam9m10g45ek_nandflash_defconfig +2 -0
@@ -38,6 +38,8 @@ CONFIG_AT91_GPIO=y CONFIG_DM_MMC=y CONFIG_GENERIC_ATMEL_MCI=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCSIZE=256 +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_DM_ETH=y CONFIG_MACB=y CONFIG_PINCTRL=y
configs/axm_defconfig +2 -0
@@ -38,6 +38,8 @@ CONFIG_OF_EMBED=y CONFIG_ENV_IS_IN_NAND=y # CONFIG_MMC is not set CONFIG_NAND=y +CONFIG_SYS_NAND_ECCSIZE=256 +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y
configs/brppt1_nand_defconfig +1 -0
@@ -53,6 +53,7 @@ CONFIG_ENV_IS_IN_NAND=y CONFIG_NETCONSOLE=y # CONFIG_MMC is not set CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 CONFIG_PHYLIB=y CONFIG_SYS_NS16550=y CONFIG_USB=y
configs/cairo_defconfig +1 -0
@@ -40,6 +40,7 @@ CONFIG_EFI_PARTITION=y CONFIG_ENV_IS_IN_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_SYS_NS16550=y CONFIG_OMAP3_SPI=y CONFIG_FAT_WRITE=y
configs/chiliboard_defconfig +1 -0
@@ -41,6 +41,7 @@ CONFIG_ENV_IS_IN_MMC=y CONFIG_DM_GPIO=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 CONFIG_PHYLIB=y CONFIG_SYS_NS16550=y CONFIG_OMAP3_SPI=y
configs/cm_t335_defconfig +1 -0
@@ -54,6 +54,7 @@ CONFIG_LED_STATUS_BOOT_ENABLE=y CONFIG_LED_STATUS_BOOT=0 CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 CONFIG_PHYLIB=y CONFIG_SYS_NS16550=y CONFIG_FAT_WRITE=y
configs/cm_t35_defconfig +1 -0
@@ -40,6 +40,7 @@ CONFIG_LED_STATUS_BOOT_ENABLE=y CONFIG_LED_STATUS_BOOT=0 CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_SYS_NS16550=y CONFIG_OMAP3_SPI=y CONFIG_USB=y
configs/cm_t43_defconfig +1 -0
@@ -55,6 +55,7 @@ CONFIG_DM=y CONFIG_DM_GPIO=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_BAR=y CONFIG_SPI_FLASH_ATMEL=y
configs/corvus_defconfig +2 -0
@@ -43,6 +43,8 @@ CONFIG_AT91_UTMI=y CONFIG_DFU_NAND=y # CONFIG_MMC is not set CONFIG_NAND=y +CONFIG_SYS_NAND_ECCSIZE=256 +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_PHYLIB=y # CONFIG_SPL_DM_SERIAL is not set CONFIG_ATMEL_USART=y
configs/devkit3250_defconfig +2 -0
@@ -33,6 +33,8 @@ CONFIG_DM_GPIO=y # CONFIG_MMC is not set CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCSIZE=256 +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_PHYLIB=y CONFIG_DM_SERIAL=y CONFIG_SYS_NS16550=y
configs/devkit8000_defconfig +1 -0
@@ -32,5 +32,6 @@ CONFIG_EFI_PARTITION=y CONFIG_ENV_IS_IN_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_SYS_NS16550=y CONFIG_OF_LIBFDT=y
configs/draco_defconfig +2 -0
@@ -54,6 +54,8 @@ CONFIG_ENV_IS_IN_NAND=y CONFIG_DFU_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 +CONFIG_SYS_NAND_ECCSTEPS=4 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_WINBOND=y CONFIG_MTD_UBI_FASTMAP=y
configs/eco5pk_defconfig +2 -0
@@ -26,6 +26,8 @@ CONFIG_CMD_UBI=y CONFIG_ENV_IS_IN_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCSIZE=256 +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_SYS_NS16550=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y
configs/etamin_defconfig +2 -0
@@ -54,6 +54,8 @@ CONFIG_ENV_IS_IN_NAND=y CONFIG_DFU_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=26 +CONFIG_SYS_NAND_ECCSTEPS=4 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_WINBOND=y CONFIG_MTD_UBI_FASTMAP=y
configs/igep0032_defconfig +1 -0
@@ -31,6 +31,7 @@ CONFIG_CMD_UBI=y CONFIG_NET_RANDOM_ETHADDR=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 CONFIG_SYS_NS16550=y CONFIG_OMAP3_SPI=y CONFIG_FAT_WRITE=y
configs/igep00x0_defconfig +1 -0
@@ -31,6 +31,7 @@ CONFIG_CMD_UBI=y CONFIG_NET_RANDOM_ETHADDR=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 CONFIG_MTD_UBI_FASTMAP=y CONFIG_SYS_NS16550=y CONFIG_OMAP3_SPI=y
configs/ipam390_defconfig +1 -0
@@ -33,4 +33,5 @@ CONFIG_CMD_UBI=y CONFIG_ENV_IS_IN_NAND=y # CONFIG_MMC is not set CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=10 CONFIG_SYS_NS16550=y
configs/ls2080a_simu_defconfig +2 -0
@@ -32,6 +32,8 @@ CONFIG_NET_RANDOM_ETHADDR=y CONFIG_FSL_CAAM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SYS_NS16550=y CONFIG_OF_LIBFDT=y CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
configs/ls2080aqds_SECURE_BOOT_defconfig +2 -0
@@ -28,6 +28,8 @@ CONFIG_NET_RANDOM_ETHADDR=y CONFIG_DM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_DM_SPI_FLASH=y CONFIG_PHYLIB=y CONFIG_NETDEVICES=y
configs/ls2080aqds_defconfig +2 -0
@@ -29,6 +29,8 @@ CONFIG_DM=y CONFIG_FSL_CAAM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_DM_SPI_FLASH=y CONFIG_PHYLIB=y CONFIG_NETDEVICES=y
configs/ls2080aqds_nand_defconfig +2 -0
@@ -39,6 +39,8 @@ CONFIG_NET_RANDOM_ETHADDR=y CONFIG_DM=y CONFIG_FSL_CAAM=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_DM_SPI_FLASH=y CONFIG_PHYLIB=y CONFIG_NETDEVICES=y
configs/ls2080aqds_qspi_defconfig +2 -0
@@ -30,6 +30,8 @@ CONFIG_NET_RANDOM_ETHADDR=y CONFIG_DM=y CONFIG_FSL_CAAM=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_DM_SPI_FLASH=y CONFIG_PHYLIB=y CONFIG_NETDEVICES=y
configs/ls2080aqds_sdcard_defconfig +2 -0
@@ -37,6 +37,8 @@ CONFIG_ENV_IS_IN_MMC=y CONFIG_NET_RANDOM_ETHADDR=y CONFIG_DM=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_DM_SPI_FLASH=y CONFIG_PHYLIB=y CONFIG_NETDEVICES=y
configs/ls2080ardb_SECURE_BOOT_defconfig +2 -0
@@ -27,6 +27,8 @@ CONFIG_NET_RANDOM_ETHADDR=y CONFIG_DM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_DM_SPI_FLASH=y CONFIG_PHYLIB=y CONFIG_NETDEVICES=y
configs/ls2080ardb_defconfig +2 -0
@@ -28,6 +28,8 @@ CONFIG_DM=y CONFIG_FSL_CAAM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_DM_SPI_FLASH=y CONFIG_PHYLIB=y CONFIG_NETDEVICES=y
configs/ls2080ardb_nand_defconfig +2 -0
@@ -36,6 +36,8 @@ CONFIG_DM=y CONFIG_FSL_CAAM=y CONFIG_MTD_NOR_FLASH=y CONFIG_NAND=y +CONFIG_SYS_NAND_MAX_ECCPOS=256 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_PHYLIB=y CONFIG_NETDEVICES=y CONFIG_PHY_GIGE=y
configs/mcx_defconfig +2 -0
@@ -35,6 +35,8 @@ CONFIG_CMD_UBI=y CONFIG_ENV_IS_IN_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCSIZE=256 +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_SYS_NS16550=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y
configs/mt_ventoux_defconfig +2 -0
@@ -32,6 +32,8 @@ CONFIG_CMD_UBI=y CONFIG_ENV_IS_IN_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCSIZE=256 +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_SYS_NS16550=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y
configs/omap3_beagle_defconfig +1 -0
@@ -41,6 +41,7 @@ CONFIG_LED_STATUS_GREEN=2 CONFIG_LED_STATUS_CMD=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_SYS_NS16550=y CONFIG_OMAP3_SPI=y CONFIG_USB=y
configs/omap3_evm_defconfig +1 -0
@@ -46,6 +46,7 @@ CONFIG_DM_GPIO=y CONFIG_MMC_OMAP_HS=y CONFIG_MTD=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_DM_SERIAL=y CONFIG_SYS_NS16550=y CONFIG_OMAP3_SPI=y
configs/omap3_ha_defconfig +1 -0
@@ -26,6 +26,7 @@ CONFIG_CMD_MTDPARTS=y CONFIG_ENV_IS_IN_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_SYS_NS16550=y CONFIG_OMAP3_SPI=y CONFIG_USB=y
configs/omap3_logic_defconfig +3 -0
@@ -38,6 +38,9 @@ CONFIG_DM_MMC=y CONFIG_MMC_OMAP_HS=y CONFIG_MMC_OMAP36XX_PINS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=13 +CONFIG_SYS_NAND_MAX_ECCPOS=56 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y CONFIG_SYS_NAND_U_BOOT_OFFS=0x80000 CONFIG_SYS_NS16550=y
configs/omap3_overo_defconfig +2 -0
@@ -44,6 +44,8 @@ CONFIG_EFI_PARTITION=y CONFIG_ENV_IS_IN_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=13 +CONFIG_SYS_NAND_MAX_ECCPOS=56 CONFIG_SYS_NS16550=y CONFIG_OMAP3_SPI=y CONFIG_USB=y
configs/omapl138_lcdk_defconfig +1 -0
@@ -28,6 +28,7 @@ CONFIG_CMD_UBI=y CONFIG_ENV_IS_IN_NAND=y CONFIG_NET_RANDOM_ETHADDR=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=10 CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y CONFIG_SYS_NAND_U_BOOT_OFFS=0x28000 CONFIG_SPI_FLASH=y
configs/pengwyn_defconfig +2 -0
@@ -56,6 +56,8 @@ CONFIG_EFI_PARTITION=y CONFIG_ENV_IS_IN_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=26 +CONFIG_SYS_NAND_ECCSTEPS=8 CONFIG_PHYLIB=y CONFIG_SYS_NS16550=y CONFIG_OMAP3_SPI=y
configs/pxm2_defconfig +2 -0
@@ -58,6 +58,8 @@ CONFIG_ENV_IS_IN_NAND=y CONFIG_DFU_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 +CONFIG_SYS_NAND_ECCSTEPS=4 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_WINBOND=y CONFIG_MTD_UBI_FASTMAP=y
configs/rastaban_defconfig +2 -0
@@ -54,6 +54,8 @@ CONFIG_ENV_IS_IN_NAND=y CONFIG_DFU_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 +CONFIG_SYS_NAND_ECCSTEPS=4 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_WINBOND=y CONFIG_MTD_UBI_FASTMAP=y
configs/rut_defconfig +2 -0
@@ -59,6 +59,8 @@ CONFIG_ENV_IS_IN_NAND=y CONFIG_DFU_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 +CONFIG_SYS_NAND_ECCSTEPS=4 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_WINBOND=y CONFIG_MTD_UBI_FASTMAP=y
configs/smartweb_defconfig +2 -0
@@ -43,6 +43,8 @@ CONFIG_CLK_AT91=y CONFIG_DFU_NAND=y # CONFIG_MMC is not set CONFIG_NAND=y +CONFIG_SYS_NAND_ECCSIZE=256 +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_PHYLIB=y CONFIG_USB=y CONFIG_DM_USB=y
configs/tao3530_defconfig +1 -0
@@ -26,6 +26,7 @@ CONFIG_CMD_MTDPARTS=y CONFIG_ENV_IS_IN_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_SYS_NS16550=y CONFIG_OMAP3_SPI=y CONFIG_USB=y
configs/taurus_defconfig +2 -0
@@ -48,6 +48,8 @@ CONFIG_CLK_AT91=y CONFIG_DFU_NAND=y # CONFIG_MMC is not set CONFIG_NAND=y +CONFIG_SYS_NAND_ECCSIZE=256 +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y
configs/thuban_defconfig +2 -0
@@ -54,6 +54,8 @@ CONFIG_ENV_IS_IN_NAND=y CONFIG_DFU_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 +CONFIG_SYS_NAND_ECCSTEPS=4 CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_WINBOND=y CONFIG_MTD_UBI_FASTMAP=y
configs/ti816x_evm_defconfig +1 -0
@@ -43,6 +43,7 @@ CONFIG_DM_I2C=y CONFIG_SYS_I2C_OMAP24XX=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=14 CONFIG_SYS_NS16550=y CONFIG_OMAP3_SPI=y # CONFIG_USE_PRIVATE_LIBGCC is not set
configs/tricorder_defconfig +3 -0
@@ -36,6 +36,9 @@ CONFIG_LED_STATUS_STATE2=2 CONFIG_LED_STATUS_CMD=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=13 +CONFIG_SYS_NAND_MAX_ECCPOS=56 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SYS_NS16550=y CONFIG_BCH=y CONFIG_OF_LIBFDT=y
configs/tricorder_flash_defconfig +3 -0
@@ -35,6 +35,9 @@ CONFIG_LED_STATUS_STATE2=2 CONFIG_LED_STATUS_CMD=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCBYTES=13 +CONFIG_SYS_NAND_MAX_ECCPOS=56 +CONFIG_SYS_NAND_MAX_OOBFREE=2 CONFIG_SYS_NS16550=y CONFIG_BCH=y CONFIG_OF_LIBFDT=y
configs/twister_defconfig +2 -0
@@ -31,6 +31,8 @@ CONFIG_CMD_UBI=y CONFIG_ENV_IS_IN_NAND=y CONFIG_MMC_OMAP_HS=y CONFIG_NAND=y +CONFIG_SYS_NAND_ECCSIZE=256 +CONFIG_SYS_NAND_ECCBYTES=3 CONFIG_SYS_NS16550=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y
drivers/mtd/nand/Kconfig +34 -0
@@ -130,6 +130,40 @@ config NAND_ZYNQ comment "Generic NAND options" +config SYS_NAND_ECCSIZE + int "NAND ECC Size" + default 512 + help + Defines the size and behavior of the NAND that SPL uses to read U-Boot + +config SYS_NAND_ECCBYTES + int "NAND ECC Bytes" + default 0 + help + Defines the size and behavior of the NAND that SPL uses to read U-Boot + +config SYS_NAND_ECCSTEPS + int "NAND ECC Steps" + default 0 + help + Defines the size and behavior of the NAND that SPL uses to read U-Boot + +config SYS_NAND_MAX_ECCPOS + int "Max number of ECC bytes" + default 0 + help + If specified, overrides the maximum number of ECC bytes + supported. Useful for reducing image size, especially with SPL. + This must be at least 48 if nand_base.c is used. + +config SYS_NAND_MAX_OOBFREE + int "Max number of free OOB regions" + default 0 + help + If specified, overrides the maximum number of free OOB regions + supported. Useful for reducing image size, especially with SPL. + This must be at least 2 if nand_base.c is used. + # Enhance depends when converting drivers to Kconfig which use this config # option (mxc_nand, ndfc, omap_gpmc). config SYS_NAND_BUSWIDTH_16BIT
include/configs/B4860QDS.h +0 -2
@@ -312,8 +312,6 @@ unsigned long get_board_ddr_clk(void);/* NAND Flash on IFC */ #define CONFIG_NAND_FSL_IFC -#define CONFIG_SYS_NAND_MAX_ECCPOS 256 -#define CONFIG_SYS_NAND_MAX_OOBFREE 2#define CONFIG_SYS_NAND_BASE 0xff800000#ifdef CONFIG_PHYS_64BIT #define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE)
include/configs/MPC8572DS.h +0 -2
@@ -287,8 +287,6 @@#define CONFIG_SYS_MAX_NAND_DEVICE 4#define CONFIG_NAND_FSL_ELBC 1#define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) -#define CONFIG_SYS_NAND_MAX_OOBFREE 5 -#define CONFIG_SYS_NAND_MAX_ECCPOS 56/* NAND boot: 4K NAND loader config */ #define CONFIG_SYS_NAND_SPL_SIZE 0x1000
include/configs/P1022DS.h +0 -2
@@ -52,8 +52,6 @@#endif #define CONFIG_NAND_FSL_ELBC -#define CONFIG_SYS_NAND_MAX_ECCPOS 56 -#define CONFIG_SYS_NAND_MAX_OOBFREE 5#ifdef CONFIG_NAND #ifdef CONFIG_TPL_BUILD
include/configs/T4240QDS.h +0 -2
@@ -260,8 +260,6 @@ unsigned long get_board_ddr_clk(void);#define CONFIG_SYS_MAX_NAND_DEVICE 1#define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) -#define CONFIG_SYS_NAND_MAX_OOBFREE 2 -#define CONFIG_SYS_NAND_MAX_ECCPOS 256#if defined(CONFIG_NAND )#define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NAND_CSPR_EXT
include/configs/T4240RDB.h +0 -2
@@ -406,8 +406,6 @@ unsigned long get_board_ddr_clk(void);/* NAND Flash on IFC */ #define CONFIG_NAND_FSL_IFC -#define CONFIG_SYS_NAND_MAX_ECCPOS 256 -#define CONFIG_SYS_NAND_MAX_OOBFREE 2#define CONFIG_SYS_NAND_BASE 0xff800000#define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE)
include/configs/am335x_evm.h +0 -2
@@ -214,8 +214,6 @@ 42, 43, 44, 45, 46, 47, 48, 49, \ 50, 51, 52, 53, 54, 55, 56, 57, } -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 14#define CONFIG_SYS_NAND_ONFI_DETECTION #define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH8_CODE_HW#define MTDIDS_DEFAULT "nand0=nand.0"
include/configs/am335x_igep003x.h +0 -2
@@ -159,8 +159,6 @@42 ,43 ,44 ,45 ,46 ,47 ,48 ,49 , \ 50, 51, 52, 53, 54, 55, 56, 57, } -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 14 #define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH8_CODE_HW #endif /* ! __CONFIG_IGEP003X_H */
include/configs/am3517_crane.h +0 -2
@@ -267,8 +267,6 @@#define CONFIG_SYS_NAND_BAD_BLOCK_POS NAND_LARGE_BADBLOCK_POS#define CONFIG_SYS_NAND_ECCPOS {2, 3, 4, 5, 6, 7, 8, 9,\ 10, 11, 12, 13} -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 3#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_HAM1_CODE_HW#define CONFIG_SYS_NAND_U_BOOT_START CONFIG_SYS_TEXT_BASE#define CONFIG_SYS_NAND_U_BOOT_OFFS 0x80000
include/configs/am3517_evm.h +0 -4
@@ -126,11 +126,7 @@ 40, 41, 42, 44, 45, 46, 47, 48, 49, \ 50, 51, 52, 53, 54, 55, 56 } -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 13#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH8_CODE_HW_DETECTION_SW -#define CONFIG_SYS_NAND_MAX_OOBFREE 2 -#define CONFIG_SYS_NAND_MAX_ECCPOS 56#define CONFIG_SYS_NAND_U_BOOT_START CONFIG_SYS_TEXT_BASE#define CONFIG_SYS_NAND_U_BOOT_OFFS 0x80000#define CONFIG_MTD_PARTITIONS /* required for UBI partition support */
include/configs/am43xx_evm.h +0 -2
@@ -283,8 +283,6 @@190 ,191 ,192 ,193 ,194 ,195 ,196 ,197 ,198 ,199 , \200 ,201 ,202 ,203 ,204 ,205 ,206 ,207 ,208 ,209 , \ } -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 26 #define MTDIDS_DEFAULT "nand0=nand.0" #define MTDPARTS_DEFAULT "mtdparts=nand.0:" \"256k(NAND.SPL)," \
include/configs/at91sam9m10g45ek.h +0 -2
@@ -142,8 +142,6 @@#define CONFIG_SYS_NAND_BLOCK_SIZE 0x20000#define CONFIG_SYS_NAND_PAGE_COUNT 64#define CONFIG_SYS_NAND_BAD_BLOCK_POS NAND_LARGE_BADBLOCK_POS -#define CONFIG_SYS_NAND_ECCSIZE 256 -#define CONFIG_SYS_NAND_ECCBYTES 3#define CONFIG_SYS_NAND_OOBSIZE 64#define CONFIG_SYS_NAND_ECCPOS { 40, 41, 42, 43, 44, 45, 46, 47, \ 48, 49, 50, 51, 52, 53, 54, 55, \
include/configs/baltos.h +0 -2
@@ -260,8 +260,6 @@ 42, 43, 44, 45, 46, 47, 48, 49, \ 50, 51, 52, 53, 54, 55, 56, 57, } -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 14#define CONFIG_SYS_NAND_ONFI_DETECTION #define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH8_CODE_HW#define CONFIG_SYS_NAND_U_BOOT_START CONFIG_SYS_TEXT_BASE
include/configs/bav335x.h +0 -2
@@ -367,8 +367,6 @@ DEFAULT_LINUX_BOOT_ENV \ 42, 43, 44, 45, 46, 47, 48, 49, \ 50, 51, 52, 53, 54, 55, 56, 57, } -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 14#define CONFIG_SYS_NAND_ONFI_DETECTION #define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH8_CODE_HW#define MTDIDS_DEFAULT "nand0=nand.0"
include/configs/brppt1.h +0 -3
@@ -203,9 +203,6 @@ MMCARGS 42, 43, 44, 45, 46, 47, 48, 49, \ 50, 51, 52, 53, 54, 55, 56, 57, } -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 14 -#define CONFIG_SYS_NAND_U_BOOT_START CONFIG_SYS_TEXT_BASE#define CONFIG_SYS_NAND_U_BOOT_OFFS 0x80000
include/configs/chiliboard.h +0 -2
@@ -147,8 +147,6 @@ 42, 43, 44, 45, 46, 47, 48, 49, \ 50, 51, 52, 53, 54, 55, 56, 57, } -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 14#define CONFIG_SYS_NAND_ONFI_DETECTION #define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH8_CODE_HW#define MTDIDS_DEFAULT "nand0=8000000.nand"
include/configs/cm_t335.h +0 -3
@@ -117,9 +117,6 @@ 42, 43, 44, 45, 46, 47, 48, 49, \ 50, 51, 52, 53, 54, 55, 56, 57, } -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 14 -#define CONFIG_SYS_NAND_U_BOOT_START CONFIG_SYS_TEXT_BASE#undef CONFIG_SYS_NAND_U_BOOT_OFFS
include/configs/cm_t35.h +0 -2
@@ -272,8 +272,6 @@*/ #define CONFIG_SYS_NAND_ECCPOS { 1, 2, 3, 4, 5, 6, 7, 8, 9, \ 10, 11, 12 } -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 3#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_HAM1_CODE_HW#define CONFIG_SYS_NAND_U_BOOT_START CONFIG_SYS_TEXT_BASE
include/configs/cm_t43.h +0 -2
@@ -32,8 +32,6 @@#define CONFIG_SYS_NAND_OOBSIZE 64#define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024)#define CONFIG_SYS_NAND_BAD_BLOCK_POS NAND_LARGE_BADBLOCK_POS -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 14#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH8_CODE_HW#define CONFIG_SYS_NAND_PAGE_COUNT (CONFIG_SYS_NAND_BLOCK_SIZE / \ CONFIG_SYS_NAND_PAGE_SIZE)
include/configs/corvus.h +0 -2
@@ -145,8 +145,6 @@#define CONFIG_SYS_NAND_PAGE_COUNT (CONFIG_SYS_NAND_BLOCK_SIZE / \ CONFIG_SYS_NAND_PAGE_SIZE)#define CONFIG_SYS_NAND_BAD_BLOCK_POS NAND_LARGE_BADBLOCK_POS -#define CONFIG_SYS_NAND_ECCSIZE 256 -#define CONFIG_SYS_NAND_ECCBYTES 3#define CONFIG_SYS_NAND_OOBSIZE 64#define CONFIG_SYS_NAND_ECCPOS { 40, 41, 42, 43, 44, 45, 46, 47, \ 48, 49, 50, 51, 52, 53, 54, 55, \
include/configs/da850evm.h +0 -2
@@ -194,8 +194,6 @@ 59, 60, 61, 62, 63 }#define CONFIG_SYS_NAND_PAGE_COUNT 64#define CONFIG_SYS_NAND_BAD_BLOCK_POS 0 -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 10#define CONFIG_SYS_NAND_OOBSIZE 64#define CONFIG_SPL_NAND_BASE #define CONFIG_SPL_NAND_DRIVERS
include/configs/devkit8000.h +0 -2
@@ -198,8 +198,6 @@#define CONFIG_SYS_NAND_ECCPOS {2, 3, 4, 5, 6, 7, 8, 9,\ 10, 11, 12, 13} -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 3#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_HAM1_CODE_HW#define CONFIG_SYS_NAND_U_BOOT_OFFS 0x80000
include/configs/dra7xx_evm.h +0 -2
@@ -178,8 +178,6 @@34 ,35 ,36 ,37 ,38 ,39 ,40 ,41 , \42 ,43 ,44 ,45 ,46 ,47 ,48 ,49 , \ 50, 51, 52, 53, 54, 55, 56, 57, } -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 14 #define MTDIDS_DEFAULT "nand0=nand.0" #define MTDPARTS_DEFAULT "mtdparts=nand.0:" \"128k(NAND.SPL)," \
include/configs/etamin.h +0 -5
@@ -53,11 +53,6 @@ 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, \ } -#undef CONFIG_SYS_NAND_ECCSIZE -#undef CONFIG_SYS_NAND_ECCBYTES -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 26 -#define CONFIG_SYS_NAND_U_BOOT_OFFS 0x200000#define CONFIG_SYS_NAND_MAX_CHIPS 1
include/configs/ipam390.h +0 -2
@@ -170,8 +170,6 @@ 54, 55, 56, 57, 58, 59, 60, 61, 62, 63}#define CONFIG_SYS_NAND_PAGE_COUNT 64#define CONFIG_SYS_NAND_BAD_BLOCK_POS 0 -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 10#define CONFIG_SYS_NAND_OOBSIZE 64#define CONFIG_SPL_NAND_BASE #define CONFIG_SPL_NAND_DRIVERS
include/configs/ls2080a_simu.h +0 -2
@@ -73,8 +73,6 @@#endif #define CONFIG_NAND_FSL_IFC -#define CONFIG_SYS_NAND_MAX_ECCPOS 256 -#define CONFIG_SYS_NAND_MAX_OOBFREE 2#define CONFIG_SYS_NAND_CSPR_EXT (0x0)#define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \
include/configs/ls2080aqds.h +0 -2
@@ -117,8 +117,6 @@ unsigned long get_board_ddr_clk(void);#endif #define CONFIG_NAND_FSL_IFC -#define CONFIG_SYS_NAND_MAX_ECCPOS 256 -#define CONFIG_SYS_NAND_MAX_OOBFREE 2#define CONFIG_SYS_NAND_CSPR_EXT (0x0)#define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \
include/configs/ls2080ardb.h +0 -2
@@ -126,8 +126,6 @@ unsigned long get_board_sys_clk(void);#endif #define CONFIG_NAND_FSL_IFC -#define CONFIG_SYS_NAND_MAX_ECCPOS 256 -#define CONFIG_SYS_NAND_MAX_OOBFREE 2#define CONFIG_SYS_NAND_CSPR_EXT (0x0)#define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \
include/configs/mcx.h +0 -2
@@ -308,8 +308,6 @@#define CONFIG_SYS_NAND_ECCPOS {40, 41, 42, 43, 44, 45, 46, 47,\ 48, 49, 50, 51, 52, 53, 54, 55,\ 56, 57, 58, 59, 60, 61, 62, 63} -#define CONFIG_SYS_NAND_ECCSIZE 256 -#define CONFIG_SYS_NAND_ECCBYTES 3#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_HAM1_CODE_SW#define CONFIG_SPL_NAND_SOFTECC
include/configs/omap3_beagle.h +0 -2
@@ -262,8 +262,6 @@#define CONFIG_SYS_NAND_BAD_BLOCK_POS 0#define CONFIG_SYS_NAND_ECCPOS {2, 3, 4, 5, 6, 7, 8, 9,\ 10, 11, 12, 13} -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 3#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_HAM1_CODE_HW#define CONFIG_SYS_NAND_U_BOOT_OFFS 0x80000/* NAND: SPL falcon mode configs */
include/configs/omap3_cairo.h +0 -2
@@ -187,8 +187,6 @@#define CONFIG_SYS_NAND_BAD_BLOCK_POS 0#define CONFIG_SYS_NAND_ECCPOS {2, 3, 4, 5, 6, 7, 8, 9,\ 10, 11, 12, 13} -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 3#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_HAM1_CODE_HW#define CONFIG_SYS_NAND_U_BOOT_OFFS 0x80000/* NAND: SPL falcon mode configs */
include/configs/omap3_evm.h +0 -2
@@ -61,8 +61,6 @@#define CONFIG_SYS_NAND_BAD_BLOCK_POS NAND_LARGE_BADBLOCK_POS#define CONFIG_SYS_NAND_ECCPOS {2, 3, 4, 5, 6, 7, 8, 9,\ 10, 11, 12, 13} -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 3#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH8_CODE_HW_DETECTION_SW#define CONFIG_SYS_NAND_U_BOOT_OFFS 0x80000#define CONFIG_ENV_IS_IN_NAND 1
include/configs/omap3_igep00x0.h +0 -2
@@ -133,8 +133,6 @@34 ,35 ,36 ,37 ,38 ,39 ,40 ,41 , \42 ,43 ,44 ,45 ,46 ,47 ,48 ,49 , \ 50, 51, 52, 53, 54, 55, 56, 57, } -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 14 #define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH8_CODE_HW_DETECTION_SW #define CONFIG_NAND_OMAP_GPMC
include/configs/omap3_logic.h +0 -4
@@ -85,11 +85,7 @@ 42, 44, 45, 46, 47, 48, 49, 50, 51, \ 52, 53, 54, 55, 56} -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 13#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH8_CODE_HW_DETECTION_SW -#define CONFIG_SYS_NAND_MAX_OOBFREE 2 -#define CONFIG_SYS_NAND_MAX_ECCPOS 56#define CONFIG_MTD_DEVICE /* needed for mtdparts commands */ #define CONFIG_MTD_PARTITIONS /* required for UBI partition support */ #define MTDIDS_DEFAULT "nand0=omap2-nand.0"
include/configs/omap3_overo.h +0 -3
@@ -194,7 +194,6 @@/* NAND boot config */ #define CONFIG_SYS_NAND_BUSWIDTH_16BIT -#define CONFIG_SYS_NAND_MAX_ECCPOS 56#define CONFIG_SYS_NAND_5_ADDR_CYCLE #define CONFIG_SYS_NAND_PAGE_COUNT 64#define CONFIG_SYS_NAND_PAGE_SIZE 2048
@@ -207,8 +206,6 @@ 33, 34, 35, 36, 37, 38, 39, 40, 41, \ 42, 44, 45, 46, 47, 48, 49, 50, 51, \ 52, 53, 54, 55, 56} -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 13#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH8_CODE_HW_DETECTION_SW#define CONFIG_SYS_NAND_U_BOOT_START CONFIG_SYS_TEXT_BASE#define CONFIG_SYS_NAND_U_BOOT_OFFS 0x80000
include/configs/omapl138_lcdk.h +0 -2
@@ -186,8 +186,6 @@ 54, 55, 56, 57, 58, 59, 60, 61, 62, 63 }#define CONFIG_SYS_NAND_PAGE_COUNT 64#define CONFIG_SYS_NAND_BAD_BLOCK_POS 0 -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 10#define CONFIG_SYS_NAND_OOBSIZE 64#define CONFIG_SPL_NAND_BASE #define CONFIG_SPL_NAND_DRIVERS
include/configs/pengwyn.h +0 -3
@@ -138,9 +138,6 @@ 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193,\ 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209} -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 26 -#define CONFIG_SYS_NAND_ECCSTEPS 8#define CONFIG_SYS_NAND_ECCTOTAL (CONFIG_SYS_NAND_ECCBYTES * \ CONFIG_SYS_NAND_ECCSTEPS)#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH16_CODE_HW
include/configs/siemens-am33x-common.h +0 -3
@@ -139,11 +139,8 @@ 42, 43, 44, 45, 46, 47, 48, 49, \ 50, 51, 52, 53, 54, 55, 56, 57, } -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 14#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH8_CODE_HW -#define CONFIG_SYS_NAND_ECCSTEPS 4#define CONFIG_SYS_NAND_ECCTOTAL (CONFIG_SYS_NAND_ECCBYTES * \ CONFIG_SYS_NAND_ECCSTEPS)
include/configs/smartweb.h +0 -2
@@ -239,8 +239,6 @@#define CONFIG_SYS_NAND_PAGE_COUNT (CONFIG_SYS_NAND_BLOCK_SIZE / \ CONFIG_SYS_NAND_PAGE_SIZE)#define CONFIG_SYS_NAND_BAD_BLOCK_POS NAND_LARGE_BADBLOCK_POS -#define CONFIG_SYS_NAND_ECCSIZE 256 -#define CONFIG_SYS_NAND_ECCBYTES 3#define CONFIG_SYS_NAND_OOBSIZE 64#define CONFIG_SYS_NAND_ECCPOS { 40, 41, 42, 43, 44, 45, 46, 47, \ 48, 49, 50, 51, 52, 53, 54, 55, \
include/configs/sunxi-common.h +0 -1
@@ -130,7 +130,6 @@#define CONFIG_SERIAL_TAG #ifdef CONFIG_NAND_SUNXI -#define CONFIG_SYS_NAND_MAX_ECCPOS 1664#define CONFIG_SYS_NAND_ONFI_DETECTION #define CONFIG_SYS_MAX_NAND_DEVICE 8
include/configs/tam3517-common.h +0 -2
@@ -204,8 +204,6 @@#define CONFIG_SYS_NAND_ECCPOS {40, 41, 42, 43, 44, 45, 46, 47,\ 48, 49, 50, 51, 52, 53, 54, 55,\ 56, 57, 58, 59, 60, 61, 62, 63} -#define CONFIG_SYS_NAND_ECCSIZE 256 -#define CONFIG_SYS_NAND_ECCBYTES 3#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_HAM1_CODE_SW#define CONFIG_NAND_OMAP_GPMC_PREFETCH
include/configs/tao3530.h +0 -2
@@ -253,8 +253,6 @@*/ #define CONFIG_SYS_NAND_ECCPOS { 2, 3, 4, 5, 6, 7, 8, 9, \ 10, 11, 12, 13 } -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 3#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_HAM1_CODE_HW#define CONFIG_SYS_NAND_U_BOOT_START CONFIG_SYS_TEXT_BASE
include/configs/taurus.h +0 -2
@@ -188,8 +188,6 @@#define CONFIG_SYS_NAND_PAGE_COUNT (CONFIG_SYS_NAND_BLOCK_SIZE / \ CONFIG_SYS_NAND_PAGE_SIZE)#define CONFIG_SYS_NAND_BAD_BLOCK_POS NAND_LARGE_BADBLOCK_POS -#define CONFIG_SYS_NAND_ECCSIZE 256 -#define CONFIG_SYS_NAND_ECCBYTES 3#define CONFIG_SYS_NAND_OOBSIZE 64#define CONFIG_SYS_NAND_ECCPOS { 40, 41, 42, 43, 44, 45, 46, 47, \ 48, 49, 50, 51, 52, 53, 54, 55, \
include/configs/ti816x_evm.h +0 -2
@@ -88,8 +88,6 @@ 42, 43, 44, 45, 46, 47, 48, 49, \ 50, 51, 52, 53, 54, 55, 56, 57, } -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 14#define CONFIG_SYS_NAND_ONFI_DETECTION #define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH8_CODE_HW#define MTDIDS_DEFAULT "nand0=nand.0"
include/configs/tricorder.h +0 -4
@@ -92,8 +92,6 @@/* CS0 */ #define CONFIG_SYS_MAX_NAND_DEVICE 1/* Max number of NAND */ /* devices */ -#define CONFIG_SYS_NAND_MAX_OOBFREE 2 -#define CONFIG_SYS_NAND_MAX_ECCPOS 56/* needed for ubi */ #define CONFIG_MTD_DEVICE /* needed for mtdparts commands */
@@ -282,8 +280,6 @@ 42, 44, 45, 46, 47, 48, 49, 50, 51, \ 52, 53, 54, 55, 56} -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 13#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH8_CODE_HW_DETECTION_SW#define CONFIG_SYS_NAND_U_BOOT_START CONFIG_SYS_TEXT_BASE
scripts/config_whitelist.txt +0 -5
@@ -3954,10 +3954,7 @@ CONFIG_SYS_NAND_DATA_BASE CONFIG_SYS_NAND_DBW_16 CONFIG_SYS_NAND_DBW_8 CONFIG_SYS_NAND_DDR_LAW -CONFIG_SYS_NAND_ECCBYTES CONFIG_SYS_NAND_ECCPOS -CONFIG_SYS_NAND_ECCSIZE -CONFIG_SYS_NAND_ECCSTEPS CONFIG_SYS_NAND_ECCTOTAL CONFIG_SYS_NAND_ECC_BASE CONFIG_SYS_NAND_ENABLE_PIN
@@ -3974,8 +3971,6 @@ CONFIG_SYS_NAND_LBLAWBAR_PRELIM CONFIG_SYS_NAND_MASK_ALE CONFIG_SYS_NAND_MASK_CLE CONFIG_SYS_NAND_MAX_CHIPS -CONFIG_SYS_NAND_MAX_ECCPOS -CONFIG_SYS_NAND_MAX_OOBFREE CONFIG_SYS_NAND_MX7_GPMI_62_ECC_BYTES CONFIG_SYS_NAND_NO_SUBPAGE CONFIG_SYS_NAND_NO_SUBPAGE_WRITE
Signature · 1 line
2.7.4