[PATCH 13/20] dt-bindings: pinctrl: berlin: Support Synaptics SL261X SoCs
From: Jisheng Zhang
Date: Tue Sep 29 2026 - 02:36:55 EST
Document the dt-bindings for pinctrl in Synaptics SL261X SoCs.
Signed-off-by: Jisheng Zhang <jszhang@xxxxxxxxxx>
---
.../bindings/pinctrl/marvell,berlin2-soc-pinctrl.yaml | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/pinctrl/marvell,berlin2-soc-pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/marvell,berlin2-soc-pinctrl.yaml
index 6ace3bf5433b..fb60a310a24e 100644
--- a/Documentation/devicetree/bindings/pinctrl/marvell,berlin2-soc-pinctrl.yaml
+++ b/Documentation/devicetree/bindings/pinctrl/marvell,berlin2-soc-pinctrl.yaml
@@ -37,6 +37,8 @@ properties:
- marvell,berlin4ct-soc-pinctrl
- marvell,berlin4ct-system-pinctrl
- syna,as370-soc-pinctrl
+ - syna,sl261x-soc-pinctrl
+ - syna,sl261x-system-pinctrl
reg:
maxItems: 1
@@ -44,8 +46,10 @@ properties:
additionalProperties:
description: Pin group configuration subnodes.
type: object
- $ref: /schemas/pinctrl/pinmux-node.yaml#
- additionalProperties: false
+
+ allOf:
+ - $ref: /schemas/pinctrl/pinmux-node.yaml#
+ - $ref: /schemas/pinctrl/pincfg-node.yaml#
properties:
groups:
@@ -60,6 +64,8 @@ additionalProperties:
- groups
- function
+ unevaluatedProperties: false
+
allOf:
- if:
properties:
--
2.53.0