mbox series

[0/3] Sun8i NAND DMA support

Message ID 20190404162111.22618-1-miquel.raynal@bootlin.com (mailing list archive)
Headers show
Series Sun8i NAND DMA support | expand

Message

Miquel Raynal April 4, 2019, 4:21 p.m. UTC
Hello,

This series improves the NAND throughput on sun8i platforms by adding
DMA support. This increase comes from the ECC pipelining feature.

Because NAND DMA handling has changed between A10+ and A33 SoCs, we
must introduce a new compatible. DT is updated with this new
compatible in addition with the usual DMA properties.

Tested on an A33-Olinuxino.

Thanks,
Miquèl


Miquel Raynal (3):
  dt-bindings: mtd: sunxi: Add new compatible
  mtd: rawnand: sunxi: Add DMA support for sun8i
  ARM: dts: sunxi: Improve sun8i NAND transfers by using DMA

 .../devicetree/bindings/mtd/sunxi-nand.txt    |  7 +-
 arch/arm/boot/dts/sun8i-a23-a33.dtsi          |  4 +-
 drivers/mtd/nand/raw/sunxi_nand.c             | 75 +++++++++++++++++--
 3 files changed, 77 insertions(+), 9 deletions(-)