This series of patch series does updates H/W based ECC scheme in omap_gpmc.c - adds scalability for higher ECC schemes in future. - removes CONFIG_AM335x and it makes it generic for all platforms. - optimizes read_data paths
This series is tested for H/W BCH8_ECC scheme on - AM335x_EVM - And plan to test it on TI814x_EVM But is not tested for HAM1 and S/W BCH8_ECC scheme. Pekon Gupta (4): [PATCH 1/4] mtd: nand: omap_gpmc: enable BCH ECC scheme using ELM for generic [PATCH 2/4] mtd: nand: omap: optimize chip->ecc.hwctl() for H/W ECC schemes [PATCH 3/4] mtd: nand: omap: optimize chip->ecc.calculate() for H/W ECC schemes [PATCH 4/4] mtd: nand: omap: optimized chip->ecc.correct() for H/W ECC schemes drivers/mtd/nand/omap_gpmc.c | 507 +++++++++++++++---------------------------- include/configs/am335x_evm.h | 1 + include/configs/ti814x_evm.h | 2 +- include/configs/tricorder.h | 2 +- 4 files changed, 175 insertions(+), 337 deletions(-) -- 1.8.1 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot