diff options
author | Huang Shijie <b32955@freescale.com> | 2014-01-13 14:27:12 +0800 |
---|---|---|
committer | Brian Norris <computersforpeace@gmail.com> | 2014-03-10 22:42:22 -0700 |
commit | f02ea4e6a47d50a38f5baadbe87f5087dd337db0 (patch) | |
tree | 512c46fb2f1761c456cb5eedf02e06d57f50fb63 /net | |
parent | 3ea5b037e750274659648b58fb97426566a90373 (diff) | |
download | linux-f02ea4e6a47d50a38f5baadbe87f5087dd337db0.tar.gz |
mtd: nand: kill the the NAND_MAX_PAGESIZE/NAND_MAX_OOBSIZE for nand_buffers{}
The patch converts the arrays to buffer pointers for nand_buffers{}.
The cafe_nand.c is the only NAND_OWN_BUFFERS user which allocates
nand_buffers{} itself.
This patch disables the DMA for nand_scan_ident, and restores the DMA
status after we finish the nand_scan_ident. This way, we can get page
size and OOB size and use them to allocate cafe->dmabuf.
Since the cafe_nand.c uses the NAND_ECC_HW_SYNDROME ECC mode, we do not
allocate the buffers for @ecccalc and @ecccode.
Signed-off-by: Huang Shijie <b32955@freescale.com>
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions