ARM: dts: sun8i: add NAND controller node for A23/A33
authorIcenowy Zheng <icenowy@aosc.xyz>
Tue, 23 Aug 2016 13:55:46 +0000 (21:55 +0800)
committerMaxime Ripard <maxime.ripard@free-electrons.com>
Thu, 25 Aug 2016 20:54:11 +0000 (22:54 +0200)
commitd7b843df13ea3a19580bf5eb109b1fa5a89a338c
tree5899290d3fcb24679a85f2fccb7ad8bd476818b4
parentf0b631edb8a1f66e6171150d54c1533accb10b04
ARM: dts: sun8i: add NAND controller node for A23/A33

A23/A33 has a NAND controller which can now be used properly.

Add a device node for it.

The DMA function cannot work because of changed DMA IP block, so it's
temporarily removed in the device node. However, with PIO mode it can still
work.

Tested on an Aoson M751s tablet with Boris Brezillon's "mtd: nand: allow
vendor specific detection/initialization" patchset, which is needed for the
large-block MLC chip to be recognized correctly.
( http://lists.infradead.org/pipermail/linux-mtd/2016-June/068198.html )

Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
arch/arm/boot/dts/sun8i-a23-a33.dtsi