From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ezequiel Garcia Date: Tue, 19 Nov 2013 09:13:36 -0300 Subject: [U-Boot] [PATCH v9 0/4] mtd: nand: omap: optimize OMAP NAND driver In-Reply-To: <1384839138-10885-1-git-send-email-pekon@ti.com> References: <1384839138-10885-1-git-send-email-pekon@ti.com> Message-ID: <20131119121334.GC3349@localhost> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Tue, Nov 19, 2013 at 11:02:14AM +0530, Pekon Gupta wrote: > > OMAP NAND drivers support various ecc-schemes like (HAM1, BCH4, BCH8..) > And, each ecc-scheme usually has 2 implementations > - HAM1_HW or BCHx_HW (using in-build h/w engine for all computation) > - HAM1_SW or BCHx_HW_DETECTION_SW) (using software library for some computation) > [..] > > > Pekon Gupta (4): > mtd: nand: omap: optimize chip->ecc.hwctl() for H/W ECC schemes > mtd: nand: omap: optimize chip->ecc.calculate() for H/W ECC schemes > mtd: nand: omap: optimized chip->ecc.correct() for H/W ECC schemes > board/ti/am335x/README: update for NAND boot > > arch/arm/include/asm/omap_gpmc.h | 7 - > board/ti/am335x/README | 53 ++-- > drivers/mtd/nand/omap_gpmc.c | 565 +++++++++++++-------------------------- > 3 files changed, 217 insertions(+), 408 deletions(-) > Tested-by: Ezequiel Garcia -- Ezequiel Garc?a, Free Electrons Embedded Linux, Kernel and Android Engineering http://free-electrons.com