[PATCH v7 1/1] dt-bindings: pinctrl: Update pinctrl-single to use yaml

Tony Lindgren tony at atomide.com
Mon Aug 7 07:45:34 PDT 2023


* Linus Walleij <linus.walleij at linaro.org> [230807 13:33]:
> On Fri, Jul 21, 2023 at 10:27 AM Tony Lindgren <tony at atomide.com> wrote:
> 
> > Update binding for yaml and remove the old related txt bindings. Note that
> > we are also adding the undocumented pinctrl-single,slew-rate property. And
> > we only use the first example from the old binding.
> >
> > As we are mostly using a generic compatible across various SoCs, let's not
> > start adding matches for random pin group node naming. Let's standardize on
> > pin group node name ending in -pins with an optional instance number
> > suffix.
> >
> > As a pin group may have additional pins added to it later on, let's always
> > use -pins rather than -pin for the gropu name.
> >
> > Most of the dts files have been updated already for the pin group node
> > names with a few changes still pending.
> >
> > Cc: Nishanth Menon <nm at ti.com>
> > Cc: Vignesh Raghavendra <vigneshr at ti.com>
> > Signed-off-by: Tony Lindgren <tony at atomide.com>
> > ---
> >
> > Changes since v6:
> 
> Phew!

Whee!

> Patch applied. Any remaining issues can certainly be fixed in tree.

Yes there should be only few more warnings remaining. Having the
binding in place will enable some nice warning checks to prevent
new inventions for pin group name variants :)

Regards,

Tony



More information about the linux-arm-kernel mailing list