[U-Boot] [PATCH v2 0/3] mtd: nand: omap: add support for BCH16_ECC
Pekon Gupta
pekon at ti.com
Tue Sep 10 09:25:05 CEST 2013
*changes in v2*
- rebased for http://lists.denx.de/pipermail/u-boot/2013-September/162107.html
- minor code cleanup
*original v1*
This patch series add support of BCH16_ECC scheme.
As BCH16_ECC scheme generates 26bytes of ECC syndrome per 512B data,
hence this scheme is usable only for NAND devices having 4K or above
page-size, as their OOB/spare area has enough space to accomodate ECC.
This patch series is applicable over an above following series:
http://lists.denx.de/pipermail/u-boot/2013-September/161859.html
Pekon Gupta (3):
[PATCH 1/3] am33xx: elm: add support for BCH16_ECC - ELM driver updates
[PATCH 2/3] mtd: nand: omap: add support for BCH16_ECC - NAND driver updates
[PATCH 3/3] am335x: update README for BCH16
arch/arm/cpu/armv7/am33xx/elm.c | 95 ++++++++++++++++++----------
arch/arm/include/asm/arch-am33xx/cpu.h | 15 ++++-
arch/arm/include/asm/arch-am33xx/elm.h | 16 ++---
arch/arm/include/asm/arch-am33xx/omap_gpmc.h | 4 +-
board/ti/am335x/README | 43 ++++++++++++-
drivers/mtd/nand/omap_gpmc.c | 87 ++++++++++++++++++++-----
include/mtd/mtd-abi.h | 3 +-
7 files changed, 200 insertions(+), 63 deletions(-)
--
1.8.1
More information about the U-Boot
mailing list