On Mon, Mar 3, 2025 at 9:54 PM Artur Weber <aweber.kernel@xxxxxxxxx> wrote: > BCM21664 is another chip from the Kona line of Broadcom SoCs, and > its pinmux shares a lot of similarities with the BCM281xx pinmux. > > Add support for the BCM21664 pinmux controller to the BCM281xx driver. > > This also enables pinmux support for the BCM23550, which has an > identical pinmux config to the BCM21664 (hence they can share a > single compatible, brcm,bcm21664-pinctrl). > > While we're at it - fix a bug that affected higher registers in the > BCM281XX driver and replace bare "unsigned" with "unsigned int" to > comply with checkpatch requirements. > > Signed-off-by: Artur Weber <aweber.kernel@xxxxxxxxx> (...) > Artur Weber (6): > dt-bindings: pinctrl: Add bindings for BCM21664 pin controller > pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned" > pinctrl: bcm281xx: Provide pinctrl device info as OF platform data > pinctrl: bcm281xx: Add support for BCM21664 pinmux Bindings are ACKed and not much other feedback so: I applied these 4 patches, I had to rebase the one dependent on the fix a bit and then Torvalds can fix that up in the merge window. > ARM: dts: bcm2166x-common: Add pinctrl node > ARM: dts: bcm2166x: Add bcm2166x-pinctrl DTSI Please funnel these two through the SoC tree! Yours, Linus Walleij