pinctrl: bcm281xx: Add support for BCM21664 pinmux
authorArtur Weber <aweber.kernel@gmail.com>
Mon, 3 Mar 2025 20:54:49 +0000 (21:54 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 5 Mar 2025 08:01:47 +0000 (09:01 +0100)
commit60d69769c851d309047d0c79a05011e9b2158b35
tree6e817288072e191f731209ecff2f545012e721ed
parent596c185284a6509dbb723a2dcd16b37ac1646039
pinctrl: bcm281xx: Add support for BCM21664 pinmux

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).

Signed-off-by: Artur Weber <aweber.kernel@gmail.com>
Link: https://lore.kernel.org/20250303-bcm21664-pinctrl-v3-4-5f8b80e4ab51@gmail.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/bcm/pinctrl-bcm281xx.c