Devicetree
 help / color / mirror / Atom feed
* [PATCH 0/3] Add pin controller support for TI TDA54 SoC
@ 2026-09-30  9:20 Yemike Abhilash Chandra
  2026-09-30  9:20 ` [PATCH 1/3] dt-bindings: pinctrl: Add TI TDA54 pin controller Yemike Abhilash Chandra
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Yemike Abhilash Chandra @ 2026-09-30  9:20 UTC (permalink / raw)
  To: linusw, robh, krzk+dt, conor+dt, nm, vigneshr, kristo, brgl
  Cc: linux-gpio, linux-arm-kernel, devicetree, linux-kernel,
	y-abhilashchandra, afd, u-kumar1

TI TDA54 SoC uses a different pad configuration register layout from
other TI K3 SoCs, splitting the pad configuration across two registers:
PADCFGA for functional pin configuration and muxing, and PADCFGB for
wakeup and retention. Hence add a dedicated driver.

Note: I understand that patch 3 goes through the SoC tree, but is included
here to give reviewers the full context.

Yemike Abhilash Chandra (3):
  dt-bindings: pinctrl: Add TI TDA54 pin controller
  pinctrl: ti: Add TDA54 pin controller driver
  arm64: dts: ti: Add TDA54 pinctrl header

 .../bindings/pinctrl/ti,tda54-pinctrl.yaml    | 209 +++++
 MAINTAINERS                                   |   7 +
 arch/arm64/boot/dts/ti/k3-tda54-pinctrl.h     |  29 +
 drivers/pinctrl/ti/Kconfig                    |  10 +
 drivers/pinctrl/ti/Makefile                   |   1 +
 drivers/pinctrl/ti/pinctrl-tda54.c            | 794 ++++++++++++++++++
 6 files changed, 1050 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/pinctrl/ti,tda54-pinctrl.yaml
 create mode 100644 arch/arm64/boot/dts/ti/k3-tda54-pinctrl.h
 create mode 100644 drivers/pinctrl/ti/pinctrl-tda54.c

-- 
2.34.1


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

end of thread, other threads:[~2026-10-01 21:26 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-30  9:20 [PATCH 0/3] Add pin controller support for TI TDA54 SoC Yemike Abhilash Chandra
2026-09-30  9:20 ` [PATCH 1/3] dt-bindings: pinctrl: Add TI TDA54 pin controller Yemike Abhilash Chandra
2026-10-01 21:10   ` Linus Walleij
2026-10-01 21:26     ` Conor Dooley
2026-09-30  9:20 ` [PATCH 2/3] pinctrl: ti: Add TDA54 pin controller driver Yemike Abhilash Chandra
2026-09-30  9:47   ` sashiko-bot
2026-10-01 20:52   ` Linus Walleij
2026-09-30  9:20 ` [PATCH 3/3] arm64: dts: ti: Add TDA54 pinctrl header Yemike Abhilash Chandra

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox