linux-gpio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/2] Add pinctrl support to EN7581 SoC
@ 2024-08-22  9:40 Lorenzo Bianconi
  2024-08-22  9:40 ` [PATCH v2 1/2] dt-bindings: pinctrl: airoha: Add EN7581 pinctrl controller Lorenzo Bianconi
  2024-08-22  9:40 ` [PATCH v2 2/2] pinctrl: airoha: Add support for EN7581 SoC Lorenzo Bianconi
  0 siblings, 2 replies; 20+ messages in thread
From: Lorenzo Bianconi @ 2024-08-22  9:40 UTC (permalink / raw)
  To: Lorenzo Bianconi, Linus Walleij, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Sean Wang, Matthias Brugger,
	AngeloGioacchino Del Regno
  Cc: linux-mediatek, linux-gpio, devicetree, linux-arm-kernel,
	upstream, benjamin.larsson, ansuelsmth

Introduce pinctrl driver for EN7581 SoC. Current EN7581 pinctrl driver
supports the following functionalities:
- pin multiplexing
- pin pull-up, pull-down, open-drain, current strength,
  {input,output}_enable, output_{low,high}
- gpio controller
- irq controller

---
Changes in v2:
- Fix compilation errors
- Collapse some register mappings for gpio and irq controllers
- update dt-bindings according to new register mapping
- fix some dt-bindings errors
- Link to v1: https://lore.kernel.org/all/cover.1723392444.git.lorenzo@kernel.org/

---
Lorenzo Bianconi (2):
      dt-bindings: pinctrl: airoha: Add EN7581 pinctrl controller
      pinctrl: airoha: Add support for EN7581 SoC

 .../bindings/pinctrl/airoha,en7581-pinctrl.yaml    |  454 +++
 MAINTAINERS                                        |    7 +
 drivers/pinctrl/mediatek/Kconfig                   |   16 +-
 drivers/pinctrl/mediatek/Makefile                  |    1 +
 drivers/pinctrl/mediatek/pinctrl-airoha.c          | 3031 ++++++++++++++++++++
 5 files changed, 3508 insertions(+), 1 deletion(-)
---
base-commit: defaf1a2113a22b00dfa1abc0fd2014820eaf065
change-id: 20240818-en7581-pinctrl-1bf120154be0
prerequisite-change-id: 20240705-for-6-11-bpf-a349efc08df8:v2

Best regards,
-- 
Lorenzo Bianconi <lorenzo@kernel.org>


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

end of thread, other threads:[~2024-08-30 11:03 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-22  9:40 [PATCH v2 0/2] Add pinctrl support to EN7581 SoC Lorenzo Bianconi
2024-08-22  9:40 ` [PATCH v2 1/2] dt-bindings: pinctrl: airoha: Add EN7581 pinctrl controller Lorenzo Bianconi
2024-08-22 16:06   ` Conor Dooley
2024-08-22 19:02     ` Lorenzo Bianconi
2024-08-22 20:50     ` Benjamin Larsson
2024-08-23 16:14       ` Conor Dooley
2024-08-23 15:08         ` Christian Marangi
2024-08-23 21:17           ` Lorenzo Bianconi
2024-08-26 17:07             ` Conor Dooley
2024-08-27  7:38               ` Benjamin Larsson
2024-08-27  8:46               ` Lorenzo Bianconi
2024-08-27 14:35                 ` Rob Herring
2024-08-27 18:29                   ` Christian Marangi
2024-08-29  6:20                     ` Krzysztof Kozlowski
2024-08-30  8:50                       ` Christian Marangi
2024-08-30 10:28                         ` Krzysztof Kozlowski
2024-08-30 10:55                           ` Lorenzo Bianconi
2024-08-30 11:01                             ` Conor Dooley
2024-08-30 11:03                               ` Krzysztof Kozlowski
2024-08-22  9:40 ` [PATCH v2 2/2] pinctrl: airoha: Add support for EN7581 SoC Lorenzo Bianconi

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