linux-gpio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/5] pinctrl: nuvoton: A few cleanups and a fix
@ 2025-03-18 10:57 Andy Shevchenko
  2025-03-18 10:57 ` [PATCH v2 1/5] pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment Andy Shevchenko
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: Andy Shevchenko @ 2025-03-18 10:57 UTC (permalink / raw)
  To: Jacky Huang, Andy Shevchenko, Tomer Maimon, linux-arm-kernel,
	linux-gpio, linux-kernel, openbmc
  Cc: Shan-Chun Hung, Linus Walleij, Avi Fishman, Tali Perry,
	Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonathan Neuschäfer, Andy Shevchenko

Convert Nuvoton drivers to use pin control provided data types
and more of device property APIs.

While doing that, fix one non-critical issue that sparse complains about.

Compile tested only.

In v2:
- fixed compilation errors and warnings (LKP)
- collected tags (Jonathan)

Andy Shevchenko (5):
  pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment
  pinctrl: nuvoton: Convert to use struct pingroup and
    PINCTRL_PINGROUP()
  pinctrl: nuvoton: Make use of struct pinfunction and
    PINCTRL_PINFUNCTION()
  pinctrl: nuvoton: Convert to use struct group_desc
  pinctrl: nuvoton: Reduce use of OF-specific APIs

 drivers/pinctrl/nuvoton/pinctrl-ma35.c    | 120 ++++++++++------------
 drivers/pinctrl/nuvoton/pinctrl-ma35d1.c  |   1 -
 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c |  44 ++------
 drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c |  35 ++-----
 drivers/pinctrl/nuvoton/pinctrl-wpcm450.c |  11 +-
 5 files changed, 77 insertions(+), 134 deletions(-)

-- 
2.47.2


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

end of thread, other threads:[~2025-03-20  9:46 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-18 10:57 [PATCH v2 0/5] pinctrl: nuvoton: A few cleanups and a fix Andy Shevchenko
2025-03-18 10:57 ` [PATCH v2 1/5] pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment Andy Shevchenko
2025-03-18 10:57 ` [PATCH v2 2/5] pinctrl: nuvoton: Convert to use struct pingroup and PINCTRL_PINGROUP() Andy Shevchenko
2025-03-18 10:57 ` [PATCH v2 3/5] pinctrl: nuvoton: Make use of struct pinfunction and PINCTRL_PINFUNCTION() Andy Shevchenko
2025-03-18 10:57 ` [PATCH v2 4/5] pinctrl: nuvoton: Convert to use struct group_desc Andy Shevchenko
2025-03-18 10:57 ` [PATCH v2 5/5] pinctrl: nuvoton: Reduce use of OF-specific APIs Andy Shevchenko
2025-03-20  8:15 ` [PATCH v2 0/5] pinctrl: nuvoton: A few cleanups and a fix Linus Walleij
2025-03-20  9:45   ` Andy Shevchenko

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