commit | bc265323deace1f1472832a87458688796318c47 | [log] [tgz] |
---|---|---|
author | Kamal Dasu <kdasu.kdev@gmail.com> | Thu Jun 09 17:17:55 2016 -0400 |
committer | Boris Brezillon <boris.brezillon@free-electrons.com> | Mon Jul 11 08:39:43 2016 +0200 |
tree | 52fabc1eb5cae99a52e6b72665f855c88a5aca52 | |
parent | 02b88eea9f9cab82f5f4be234c64466503021f82 [diff] |
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>