[PATCH v10 20/26] dt-bindings: mtd: sunxi: require the H616 AHB reset
From: James Hilliard
Date: Thu Nov 05 2026 - 14:08:35 EST
The H616 NAND controller needs its AHB reset to stop internal DMA and
restore data ordering after an aborted transfer. The controller's soft
reset alone can leave the next read displaced.
Require resets and reset-names for the H616 compatible so the binding
describes the reset needed for recovery. The existing H616 SoC description
already provides the named AHB reset.
Signed-off-by: James Hilliard <james.hilliard1@xxxxxxxxx>
---
Documentation/devicetree/bindings/mtd/allwinner,sun4i-a10-nand.yaml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Documentation/devicetree/bindings/mtd/allwinner,sun4i-a10-nand.yaml b/Documentation/devicetree/bindings/mtd/allwinner,sun4i-a10-nand.yaml
index 9d061e2216cb..ccf616fabc91 100644
--- a/Documentation/devicetree/bindings/mtd/allwinner,sun4i-a10-nand.yaml
+++ b/Documentation/devicetree/bindings/mtd/allwinner,sun4i-a10-nand.yaml
@@ -119,6 +119,9 @@ allOf:
minItems: 4
clock-names:
minItems: 4
+ required:
+ - resets
+ - reset-names
examples:
- |
--
2.53.0