[PATCH 1/3] dt-bindings: mtd: sunxi: Add new compatible
miquel.raynal at bootlin.com
Thu Apr 4 09:21:09 PDT 2019
The A33 NAND controller is slightly different than the A10+ ones,
eg. DMA handling is a bit different and a few register offsets
Introduce a new compatible to represent this version of the IP.
Also append '-controller' to the new compatible (which is required for
new compatibles) as this is describing a NAND controller and not a
Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>
Documentation/devicetree/bindings/mtd/sunxi-nand.txt | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/mtd/sunxi-nand.txt b/Documentation/devicetree/bindings/mtd/sunxi-nand.txt
index dcd5a5d80dc0..6128d41d8c59 100644
@@ -1,7 +1,12 @@
Allwinner NAND Flash Controller (NFC)
-- compatible : "allwinner,sun4i-a10-nand".
+- compatible : Must be one of:
+ - "allwinner,sun4i-a10-nand"
+ - "allwinner,sun8i-a33-nand-controller"
+ The former may be used by all IPs, however sun8i family
+ will need the second one in order to make use of the
+ internal DMA capabilities.
- reg : shall contain registers location and length for data and reg.
- interrupts : shall define the nand controller interrupt.
- #address-cells: shall be set to 1. Encode the nand CS.
More information about the linux-mtd