diff options
author | Rodolfo Giometti <giometti@linux.it> | 2014-01-13 18:35:38 +0400 |
---|---|---|
committer | Brian Norris <computersforpeace@gmail.com> | 2014-01-20 23:20:47 +0400 |
commit | 3db227b64841383b0e3c00d02e7c84d363494281 (patch) | |
tree | b1f4cb327da0a1c109b545ce606958fa19f305e1 /REPORTING-BUGS | |
parent | 7587f64d546d6a05dab0a7d1ac964e7ac12072f0 (diff) | |
download | linux-3db227b64841383b0e3c00d02e7c84d363494281.tar.xz |
mtd: nand: pxa3xx: Add support for 2048 bytes page size devices
This commit adds support for devices with 2048B page sizes and
4-bit ECC strength requirements. This is achieved by enabling the BCH
ECC engine, which provides a higher strength: 16-bit over 2048 bytes.
Additionally, add a proper ECC layout to model the controller's view
of the device (where 'U' means unused and 'B' is the bad block marker):
----------------------------------------------------
| 2048B data | B | B | 30B spare | 30B ECC | U | U |
----------------------------------------------------
Signed-off-by: Rodolfo Giometti <giometti@linux.it>
[Brian: updated with Ezequiel's patch description]
Acked-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Diffstat (limited to 'REPORTING-BUGS')
0 files changed, 0 insertions, 0 deletions