[PATCH] dt-bindings: pinctrl: Fix MT6797 pin nodes
Rob Herring (Arm)
robh at kernel.org
Tue Sep 22 15:24:39 PDT 2026
Allow MT6797 pinctrl state nodes named *-pins directly under the
pinctrl controller. The existing mt6797.dtsi uses nodes such as
i2c0-pins and uart0-pins, each with pins-* child nodes, while the
conversion only allowed numbered state nodes such as foo-0.
Assisted-by: LLM
Signed-off-by: Rob Herring (Arm) <robh at kernel.org>
---
.../devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
index f4bab7a132d3..dba2dec15477 100644
--- a/Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
+++ b/Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
@@ -111,12 +111,12 @@ allOf:
- "#interrupt-cells"
patternProperties:
- '-[0-9]*$':
+ '(-pins|-[0-9]+)$':
type: object
additionalProperties: false
patternProperties:
- '-pins*$':
+ '.*pins.*':
type: object
description:
A pinctrl node should contain at least one subnodes representing the
--
2.53.0
More information about the linux-arm-kernel
mailing list