|
@@ -391,9 +391,10 @@ struct nand_ecc_ctrl {
|
|
|
* consecutive order.
|
|
|
*/
|
|
|
struct nand_buffers {
|
|
|
- uint8_t ecccalc[NAND_MAX_OOBSIZE];
|
|
|
- uint8_t ecccode[NAND_MAX_OOBSIZE];
|
|
|
- uint8_t databuf[NAND_MAX_PAGESIZE + NAND_MAX_OOBSIZE];
|
|
|
+ uint8_t ecccalc[ALIGN(NAND_MAX_OOBSIZE, ARCH_DMA_MINALIGN)];
|
|
|
+ uint8_t ecccode[ALIGN(NAND_MAX_OOBSIZE, ARCH_DMA_MINALIGN)];
|
|
|
+ uint8_t databuf[ALIGN(NAND_MAX_PAGESIZE + NAND_MAX_OOBSIZE,
|
|
|
+ ARCH_DMA_MINALIGN)];
|
|
|
};
|
|
|
|
|
|
/**
|