diff options
author | Barry Song <barry.song@analog.com> | 2010-08-05 17:07:44 +0200 |
---|---|---|
committer | David Woodhouse <David.Woodhouse@intel.com> | 2010-08-05 17:14:04 +0200 |
commit | 085d45fb5216c25b69103e5d861fabdc4389e221 (patch) | |
tree | ddddd005d86f5e4e084b3d0f01e4a9a12fc23645 /REPORTING-BUGS | |
parent | mtd: Blackfin NFC: delete useless comment about jffs2 (diff) | |
download | linux-085d45fb5216c25b69103e5d861fabdc4389e221.tar.xz linux-085d45fb5216c25b69103e5d861fabdc4389e221.zip |
mtd: Blackfin NFC: fix raw page write/read handling
Our write_buf/read_buf funcs always do ECC in HW ECC mode. That is not
needed for raw funcs. In fact, write_buf/read_buf should be a pure func
for data input/output while chip->ecc.hwctl controls ECC. Unfortunately,
we can't separate ECC from normal data input/output in our NFC, so our DMA
write_buf/read_buf entries are coupled with ECC operations closely.
Thus we need to provide dedicated read_page_raw/write_page_raw funcs where
we do non-DMA transactions so as to avoid automatic ECC.
Signed-off-by: Barry Song <barry.song@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Diffstat (limited to 'REPORTING-BUGS')
0 files changed, 0 insertions, 0 deletions