[U-Boot] [PATCH v1 0/6] mtd: nand: omap: clean up of omap_elm and omap_gpmc driver
Pekon Gupta
pekon at ti.com
Thu Apr 10 11:35:37 CEST 2014
This patch series
- removes un-wanted & redundant code in omap_elm and omap_gpmc drivers
- refactors some private struct in omap_gpmc to make them generic across ecc-schemes
- minor code fixes and clean-ups
This series can be as-it-is applied on u-boot 'v2014.04-rc3'.
*Testing Procedure*
Boot tested on am335x_evm (MLO -> U-boot -> kernel with filesystem flashed from U-boot)
using OMAP_ECC_BCH8_CODE_HW and OMAP_ECC_BCH8_CODE_HW_DETECTION_SW ecc-schemes
Pekon Gupta (6):
mtd: nand: omap_elm: remove #include omap_gpmc.h
mtd: nand: omap_elm: use bch_type instead of nibble count to
differentiate between BCH4/BCH8/BCH16
mtd: nand: omap_elm: use macros for register definitions
mtd: nand: omap_gpmc: remove unused members of 'struct nand_bch_priv'
mtd: nand: omap_gpmc: rename struct nand_bch_priv to struct
omap_nand_info
mtd: nand: omap_gpmc: minor cleanup of omap_correct_data_bch
drivers/mtd/nand/omap_elm.c | 21 ++++------
drivers/mtd/nand/omap_gpmc.c | 97 +++++++++++++++++---------------------------
include/linux/mtd/omap_elm.h | 11 +++--
3 files changed, 52 insertions(+), 77 deletions(-)
--
1.8.5.1.163.gd7aced9
More information about the U-Boot
mailing list