linux-gpio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/6] pinctrl: bcmbca: Refactor and add BCM6846
@ 2025-09-30 12:02 Linus Walleij
  2025-09-30 12:02 ` [PATCH 1/6] pinctrl: bcm: Rename bcm4908 to bcmbca Linus Walleij
                   ` (6 more replies)
  0 siblings, 7 replies; 14+ messages in thread
From: Linus Walleij @ 2025-09-30 12:02 UTC (permalink / raw)
  To: Rafał Miłecki, Broadcom internal kernel review list,
	William Zhang, Anand Gore, Kursad Oney, Florian Fainelli,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley
  Cc: linux-gpio, devicetree, Linus Walleij

This refactors the BCM4908 pin control driver into a generic
BCMBCA driver and adds the BCM6846 SoC.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
Linus Walleij (6):
      pinctrl: bcm: Rename bcm4908 to bcmbca
      pinctrl: bcm: bcmbca: Parameterize pins, groups, funcs
      pinctrl: bcm: bcmbca: Prefix all BCM4908 data
      pinctrl: bcm: bcmbca: Use a guarded mutex
      dt-bindings: pinctrl: Add binding for BCM6846 pinctrl
      pinctrl: bcm: bcmbca: Add support for BCM6846

 .../bindings/pinctrl/brcm,bcm6846-pinctrl.yaml     |   82 ++
 drivers/pinctrl/bcm/Kconfig                        |    9 +-
 drivers/pinctrl/bcm/Makefile                       |    2 +-
 drivers/pinctrl/bcm/pinctrl-bcm4908.c              |  564 ----------
 drivers/pinctrl/bcm/pinctrl-bcmbca.c               | 1114 ++++++++++++++++++++
 5 files changed, 1202 insertions(+), 569 deletions(-)
---
base-commit: 8f5ae30d69d7543eee0d70083daf4de8fe15d585
change-id: 20250930-bcmbca-pinctrl-deb82d571e13

Best regards,
-- 
Linus Walleij <linus.walleij@linaro.org>


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2025-10-02  6:34 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-30 12:02 [PATCH 0/6] pinctrl: bcmbca: Refactor and add BCM6846 Linus Walleij
2025-09-30 12:02 ` [PATCH 1/6] pinctrl: bcm: Rename bcm4908 to bcmbca Linus Walleij
2025-09-30 12:02 ` [PATCH 2/6] pinctrl: bcm: bcmbca: Parameterize pins, groups, funcs Linus Walleij
2025-09-30 12:02 ` [PATCH 3/6] pinctrl: bcm: bcmbca: Prefix all BCM4908 data Linus Walleij
2025-09-30 12:02 ` [PATCH 4/6] pinctrl: bcm: bcmbca: Use a guarded mutex Linus Walleij
2025-09-30 12:02 ` [PATCH 5/6] dt-bindings: pinctrl: Add binding for BCM6846 pinctrl Linus Walleij
2025-10-01 12:54   ` Rob Herring
2025-09-30 12:02 ` [PATCH 6/6] pinctrl: bcm: bcmbca: Add support for BCM6846 Linus Walleij
2025-10-01  0:44   ` kernel test robot
2025-10-01  6:42 ` [PATCH 0/6] pinctrl: bcmbca: Refactor and add BCM6846 William Zhang
2025-10-01  7:59   ` Linus Walleij
2025-10-01 17:37     ` William Zhang
2025-10-01 22:43       ` Linus Walleij
2025-10-02  6:34         ` William Zhang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).