]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
mtd: atmel_nand: according to pmecc version to perform 0xff page correction
authorWu, Josh <Josh.wu@atmel.com>
Fri, 16 Jan 2015 03:54:46 +0000 (11:54 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 1 Sep 2015 10:59:14 +0000 (12:59 +0200)
commitcf644d110a8737a20bb84dc7569dd9fa1c3aa1c9
tree0d4d039203959a2c538b43c766db8bb24c675347
parent85a82358eea7b60f95a6f3b40d473d00e38cfabe
mtd: atmel_nand: according to pmecc version to perform 0xff page correction

As the PMECC hardware has different version. In SAMA5D4 chip, the PMECC ip
can generate 0xff pmecc ECC value for all 0xff sector.

According to this, add PMECC version check, if it's SAMA5D4 then we always
let PMECC hardware to correct it.

Signed-off-by: Josh Wu <josh.wu@atmel.com>
Acked-by: Bo Shen <voice.shen@atmel.com>
Acked-by: Andreas Bießmann <andreas.devel@googlemail.com>
drivers/mtd/nand/atmel_nand.c
drivers/mtd/nand/atmel_nand_ecc.h