summaryrefslogtreecommitdiffstats
path: root/scripts/config
diff options
context:
space:
mode:
authorEzequiel Garcia <ezequiel.garcia@free-electrons.com>2013-11-14 22:25:38 +0100
committerBrian Norris <computersforpeace@gmail.com>2014-01-03 20:22:17 +0100
commit535cb57a4da0378b8a28d415249d501a4fa99ddf (patch)
treec87b7b2321106a81fa766f52c7875fdc37f60845 /scripts/config
parentmtd: nand: pxa3xx: Introduce multiple page I/O support (diff)
downloadlinux-535cb57a4da0378b8a28d415249d501a4fa99ddf.tar.xz
linux-535cb57a4da0378b8a28d415249d501a4fa99ddf.zip
mtd: nand: pxa3xx: Add multiple chunk write support
This commit adds write support for large pages (4 KiB, 8 KiB). Such support is implemented by issuing a multiple command sequence, transfering a set of 2 KiB chunks per transaction. The splitted command sequence requires to send the SEQIN command independently of the PAGEPROG command and therefore it's set as an execution command. Since PAGEPROG enables ECC, each 2 KiB chunk of data is written together with ECC code at a controller-fixed location within the flash page. Currently, only devices with a 4 KiB page size has been tested. Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> Tested-by: Daniel Mack <zonque@gmail.com> Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Diffstat (limited to 'scripts/config')
0 files changed, 0 insertions, 0 deletions