mirror of
https://github.com/torvalds/linux.git
synced 2024-12-14 15:13:52 +00:00
mtd: nand: sunxi: Actually use DMA for subpage reads
ecc->read_subpage is set to sunxi_nfc_hw_ecc_read_subpage_dma when ->dmac != NULL, but is then unconditionally overwritten in the common init path. Remove this extra assignment to allow usage of the DMA operation when possible. Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
This commit is contained in:
parent
7d135bcced
commit
2de85e7336
@ -1921,7 +1921,6 @@ static int sunxi_nand_hw_ecc_ctrl_init(struct mtd_info *mtd,
|
|||||||
ecc->write_subpage = sunxi_nfc_hw_ecc_write_subpage;
|
ecc->write_subpage = sunxi_nfc_hw_ecc_write_subpage;
|
||||||
ecc->read_oob_raw = nand_read_oob_std;
|
ecc->read_oob_raw = nand_read_oob_std;
|
||||||
ecc->write_oob_raw = nand_write_oob_std;
|
ecc->write_oob_raw = nand_write_oob_std;
|
||||||
ecc->read_subpage = sunxi_nfc_hw_ecc_read_subpage;
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user