[PATCH 1/5] dt-bindings: pinctrl: add the NXP LX2160A RCW pad mux

Vincent Jardin vjardin at free.fr
Tue Nov 3 08:40:27 PST 2026


Hi Frank,

> > +      groups:
> > +        items:
> > +          enum: [ iic1, iic2, iic3, iic4, iic5, iic6, xspi1-data74,
> > +                  xspi1-data30, xspi1-base, sdhc1-base, sdhc1-dir,
> > +                  sdhc2-data74, sdhc2-base, uart1-soutsin, uart1-rtscts,
> > +                  uart2-soutsin, uart2-rtscts, irq11-8, irq7-4, irq3-0,
> > +                  evt4-3, evt2-0, clk-out, asleep, reset-req ]
> 
> how to know which function belong to which group?

ok, I get the point, I'll spread those into their respective groups
per the CPU documentation.

For this v2, I'll try to be inspired by the
mediatek,mt7622-pinctrl.yaml and the airoha/ralink bindings:

    allOf:
      - if:
          properties:
            function:
              const: can
        then:
          properties:
            groups:
              items:
                enum: [ iic3, iic4 ]
      ...

best regards,
  Vincent



More information about the linux-arm-kernel mailing list