[PATCH v10 20/26] dt-bindings: mtd: sunxi: require the H616 AHB reset
James Hilliard
james.hilliard1 at gmail.com
Thu Nov 5 10:55:36 PST 2026
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 at gmail.com>
---
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
More information about the linux-mtd
mailing list