mbox series

[v1,0/4] pinctrl: nuvoton: A few cleanups

Message ID 20240611093127.90210-1-andy.shevchenko@gmail.com
Headers show
Series pinctrl: nuvoton: A few cleanups | expand

Message

Andy Shevchenko June 11, 2024, 9:30 a.m. UTC
Convert Nuvoton drivers to use pin control provided data types
and more of device property APIs.

Not tested.

Andy Shevchenko (4):
  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    | 116 ++++++++++------------
 drivers/pinctrl/nuvoton/pinctrl-ma35d1.c  |   1 -
 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c |  43 ++------
 drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c |  29 ++----
 drivers/pinctrl/nuvoton/pinctrl-wpcm450.c |  11 +-
 5 files changed, 71 insertions(+), 129 deletions(-)