[PATCH 6.12.y-cip 00/11] Add pin configuration and GPIO IRQ support to Renesas RZ/T2H SoC

Lad Prabhakar <[email protected]>
Newsgroups org.cip-project.lists.cip-dev
Message-ID <[email protected]>
Hi All,

This patch series aims to backport pin configuration and GPIO IRQ
support to Renesas RZ/T2H and RZ/N2H SoCs. Enabling of GPIO IRQ
support to SoC/board DTS/I will be done as a follow-up series
along with xSPI support.

All the patches have been cherry-picked from upstream kernel 7.2-rc1.
Patches apply on top v6.12.94-cip26 (commit-id e00178e6fe853).

Cheers,
Prabhakar

Cosmin Tanislav (4):
  pinctrl: renesas: rzt2h: Move GPIO enable/disable into separate
    function
  pinctrl: renesas: rzt2h: Allow .get_direction() for IRQ function GPIOs
  pinctrl: renesas: rzt2h: Add GPIO IRQ chip to handle interrupts
  pinctrl: renesas: rzt2h: Fix invalid wait context

Felix Gu (1):
  pinctrl: renesas: rzt2h: Fix device node leak in rzt2h_gpio_register()

Geert Uytterhoeven (3):
  bitfield: Add less-checking __FIELD_{GET,PREP}()
  bitfield: Add non-constant field_{prep,get}() helpers
  pinctrl: renesas: Remove unneeded semicolons

Lad Prabhakar (3):
  pinctrl: renesas: rzt2h: Add pin configuration support
  pinctrl: renesas: rzt2h: Remove unused variable in
    rzt2h_pinctrl_register()
  pinctrl: renesas: rzt2h: Skip PFC mode configuration if already set

 drivers/pinctrl/renesas/Kconfig         |   2 +
 drivers/pinctrl/renesas/pinctrl-rzt2h.c | 536 +++++++++++++++++++++++-
 drivers/pinctrl/renesas/pinctrl-rzv2m.c |  10 +-
 include/linux/bitfield.h                |  95 ++++-
 4 files changed, 608 insertions(+), 35 deletions(-)

-- 
2.43.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.