[PATCH 13/20] dt-bindings: pinctrl: berlin: Support Synaptics SL261X SoCs
Richard GENOUD
richard.genoud at bootlin.com
Tue Oct 27 02:11:37 PDT 2026
Le 29/09/2026 à 08:14, Jisheng Zhang a écrit :
> Document the dt-bindings for pinctrl in Synaptics SL261X SoCs.
>
> Signed-off-by: Jisheng Zhang <jszhang at kernel.org>
> ---
> .../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#
The special value bias-pull-up=2 is handled has a strong pull-up in the
code, maybe that's something that needs a documentation in the binding
(or the strong pull up value is really 2 Ohms, and in this case,
everything is ok)
>
> properties:
> groups:
> @@ -60,6 +64,8 @@ additionalProperties:
> - groups
> - function
>
> + unevaluatedProperties: false
> +
> allOf:
> - if:
> properties:
Regards,
Richard
More information about the linux-arm-kernel
mailing list