All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] pinctrl: ocelot: add support for lan969x SoC
@ 2024-09-14 19:10 Daniel Machon
  2024-09-14 19:10 ` [PATCH 1/2] dt-bindings: ocelot: document lan969x-pinctrl Daniel Machon
  2024-09-14 19:10 ` [PATCH 2/2] pinctrl: ocelot: add support for lan969x SoC pinctrl Daniel Machon
  0 siblings, 2 replies; 7+ messages in thread
From: Daniel Machon @ 2024-09-14 19:10 UTC (permalink / raw)
  To: Linus Walleij, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Alexandre Belloni, Lars Povlsen, Horatiu Vultur, Steen Hegelund
  Cc: linux-gpio, devicetree, linux-kernel

This series adds support for lan969x SoC pinctrl by reusing the existing
Ocelot pinctrl driver.

There are 66 General Purpose I/O pins that are individually configurable
to multiple interfaces. The matrix of available GPIO alternate functions
is detailed in the pinmuxing table of patch #2.

Patch #1 adds compatible strings for lan969x in the dt-bindings.
Patch #2 adds support for lan969x SoC pinctrl.

Signed-off-by: Daniel Machon <daniel.machon@microchip.com>
---
Daniel Machon (2):
      dt-bindings: ocelot: document lan969x-pinctrl
      pinctrl: ocelot: add support for lan969x SoC pinctrl

 .../bindings/pinctrl/mscc,ocelot-pinctrl.yaml      |  32 +++-
 drivers/pinctrl/pinctrl-ocelot.c                   | 203 +++++++++++++++++++++
 2 files changed, 227 insertions(+), 8 deletions(-)
---
base-commit: 3cfb5aa10cb78571e214e48a3a6e42c11d5288a1
change-id: 20240912-lan969x-pinctrl-4c955c0eb706

Best regards,
-- 
Daniel Machon <daniel.machon@microchip.com>


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

end of thread, other threads:[~2024-09-17 12:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-14 19:10 [PATCH 0/2] pinctrl: ocelot: add support for lan969x SoC Daniel Machon
2024-09-14 19:10 ` [PATCH 1/2] dt-bindings: ocelot: document lan969x-pinctrl Daniel Machon
2024-09-16 16:16   ` Conor Dooley
2024-09-17  7:52     ` Daniel Machon
2024-09-17 12:36       ` Conor Dooley
2024-09-17 12:40         ` Daniel Machon
2024-09-14 19:10 ` [PATCH 2/2] pinctrl: ocelot: add support for lan969x SoC pinctrl Daniel Machon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.