diff options
author | Kamal Dasu <kdasu.kdev@gmail.com> | 2016-06-09 23:17:55 +0200 |
---|---|---|
committer | Boris Brezillon <boris.brezillon@free-electrons.com> | 2016-07-11 08:39:43 +0200 |
commit | bc265323deace1f1472832a87458688796318c47 (patch) | |
tree | 52fabc1eb5cae99a52e6b72665f855c88a5aca52 /drivers/mtd/nand/sunxi_nand.c | |
parent | mtd: brcmnand: Add check for erased page bitflips (diff) | |
download | linux-bc265323deace1f1472832a87458688796318c47.tar.xz linux-bc265323deace1f1472832a87458688796318c47.zip |
mtd: brcmnand: Detect sticky ucorr ecc error on dma reads
This change provides a fix for controller bug where nand
controller could have a possible sticky error after a PIO
followed by a DMA read. The fix retries a read if we see
a uncorr_ecc after read to detect such sticky errors.
The fix applies to only controller version 7.0 and 7.1.
Signed-off-by: Kamal Dasu <kdasu.kdev@gmail.com>
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Diffstat (limited to 'drivers/mtd/nand/sunxi_nand.c')
0 files changed, 0 insertions, 0 deletions