linux-gpio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] pinctrl: replace legacy bgpio_init() with its modernized alternative
@ 2025-08-11 15:01 Bartosz Golaszewski
  2025-08-11 15:02 ` [PATCH 1/5] pinctrl: stm32: use new generic GPIO chip API Bartosz Golaszewski
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Bartosz Golaszewski @ 2025-08-11 15:01 UTC (permalink / raw)
  To: Clément Le Goffic, Linus Walleij, Maxime Coquelin,
	Alexandre Torgue, Bartosz Golaszewski, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonathan Neuschäfer
  Cc: linux-gpio, linux-stm32, linux-arm-kernel, linux-kernel, openbmc,
	Bartosz Golaszewski

We are in the process of modernizing the gpio-mmio interface. This
series converts all pinctrl drivers calling bgpio_init() to using the
new variant from linux/gpio/generic.h.

Linus: Please create an immutable branch containing these commits once
queued as I'll have some more changes comming on top of them - most
importantly: removing the old interface. I will need them in my tree.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
---
Bartosz Golaszewski (5):
      pinctrl: stm32: use new generic GPIO chip API
      pinctrl: equilibrium: use new generic GPIO chip API
      pinctrl: npcm8xx: use new generic GPIO chip API
      pinctrl: npcm7xx: use new generic GPIO chip API
      pinctrl: wpcm450: use new generic GPIO chip API

 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 181 +++++++++++++++---------------
 drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c | 154 ++++++++++++-------------
 drivers/pinctrl/nuvoton/pinctrl-wpcm450.c |  44 +++++---
 drivers/pinctrl/pinctrl-equilibrium.c     |  26 +++--
 drivers/pinctrl/pinctrl-equilibrium.h     |   2 +-
 drivers/pinctrl/stm32/pinctrl-stm32-hdp.c |  32 +++---
 6 files changed, 232 insertions(+), 207 deletions(-)
---
base-commit: 8f5ae30d69d7543eee0d70083daf4de8fe15d585
change-id: 20250728-gpio-mmio-pinctrl-conv-ad0ff8d046ec

Best regards,
-- 
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>


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

end of thread, other threads:[~2025-08-19  9:44 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-11 15:01 [PATCH 0/5] pinctrl: replace legacy bgpio_init() with its modernized alternative Bartosz Golaszewski
2025-08-11 15:02 ` [PATCH 1/5] pinctrl: stm32: use new generic GPIO chip API Bartosz Golaszewski
2025-08-11 15:02 ` [PATCH 2/5] pinctrl: equilibrium: " Bartosz Golaszewski
2025-08-11 15:02 ` [PATCH 3/5] pinctrl: npcm8xx: " Bartosz Golaszewski
2025-08-11 15:02 ` [PATCH 4/5] pinctrl: npcm7xx: " Bartosz Golaszewski
2025-08-11 15:02 ` [PATCH 5/5] pinctrl: wpcm450: " Bartosz Golaszewski
2025-08-19  9:43 ` [PATCH 0/5] pinctrl: replace legacy bgpio_init() with its modernized alternative Linus Walleij

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