[PATCH 0/7] Renesas RZ/T2H pinctrl fixes and cleanups

Cosmin Tanislav posted 7 patches 1 month, 1 week ago
There is a newer version of this series
drivers/pinctrl/renesas/pinctrl-rzt2h.c | 185 ++++++++++++++++--------
1 file changed, 121 insertions(+), 64 deletions(-)
[PATCH 0/7] Renesas RZ/T2H pinctrl fixes and cleanups
Posted by Cosmin Tanislav 1 month, 1 week ago
This series fixes a couple of issues and then does some cleanups in the
pinctrl driver for Renesas RZ/T2H.

Patches 1-4 are bug fixes for IRQ request/release lifecycle.
Patch 5 adds support for setting GPIO configs through the GPIO
subsystem.
Patch 6 removes an unused pinctrl_add_gpio_range() remnant.
Patch 7 consolidates PMC/PFC/PIN/PM register accesses that were
open-coded in several places into the existing helpers.

Cosmin Tanislav (7):
  pinctrl: renesas: rzt2h: fix used_irqs indexing in clear path
  pinctrl: renesas: rzt2h: restore correct pin mode on IRQ free
  pinctrl: renesas: rzt2h: setup IRQ in
    .irq_{request,release}_resources()
  pinctrl: renesas: rzt2h: fix reading pin value in IRQ function
  pinctrl: renesas: rzt2h: wire up struct gpio_chip::set_config
  pinctrl: renesas: rzt2h: remove unused struct
    rzt2h_pinctrl::gpio_range
  pinctrl: renesas: rzt2h: reuse helpers

 drivers/pinctrl/renesas/pinctrl-rzt2h.c | 185 ++++++++++++++++--------
 1 file changed, 121 insertions(+), 64 deletions(-)

-- 
2.55.0