dt-bindings: pinctrl: add compatible for Allwinner A733

The A733 contains a pin controller similar to previous SoCs, although
with a change in the MMIO register frame layout.
This SoC uses the new style of DT binding, where the pinmux values for
each pin group are stored in the new "allwinner,pinmux" property in the
DT node.

Add the new compatible to the existing A523 binding, since they share a
lot of features, including the number of banks and clocks.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Linus Walleij <linusw@kernel.org>
This commit is contained in:
Andre Przywara 2026-09-10 15:35:16 +02:00 committed by Linus Walleij
parent 3fa025dfe1
commit 5777ddfb5f

View File

@ -4,7 +4,7 @@
$id: http://devicetree.org/schemas/pinctrl/allwinner,sun55i-a523-pinctrl.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Allwinner A523 Pin Controller
title: Allwinner A523 & A733 Pin Controller
maintainers:
- Andre Przywara <andre.przywara@arm.com>
@ -28,6 +28,8 @@ properties:
enum:
- allwinner,sun55i-a523-pinctrl
- allwinner,sun55i-a523-r-pinctrl
- allwinner,sun60i-a733-pinctrl
- allwinner,sun60i-a733-r-pinctrl
reg:
maxItems: 1
@ -126,6 +128,7 @@ allOf:
compatible:
enum:
- allwinner,sun55i-a523-pinctrl
- allwinner,sun60i-a733-pinctrl
then:
properties:
@ -138,6 +141,7 @@ allOf:
compatible:
enum:
- allwinner,sun55i-a523-r-pinctrl
- allwinner,sun60i-a733-r-pinctrl
then:
properties: