RE: [PATCH 6.12.y-cip 00/11] Add pin configuration and GPIO IRQ support to Renesas RZ/T2H SoC
| Newsgroups | org.cip-project.lists.cip-dev |
|---|---|
| Message-ID | <TY7PR01MB148181721D386BFD276F4BB4FCDF12@TY7PR01MB14818.jpnprd01.prod.outlook.com> |
Hi all, > -----Original Message----- > From: Lad Prabhakar <[email protected]> > Sent: Tuesday, June 30, 2026 7:53 AM > To: [email protected]; iwamatsu nobuhiro(岩松 信洋 □DITC○ > CPT) <[email protected]>; Pavel Machek > <[email protected]> > Cc: Biju Das <[email protected]> > Subject: [PATCH 6.12.y-cip 00/11] Add pin configuration and GPIO IRQ > support to Renesas RZ/T2H SoC > > 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(-) > I reviewed this. and looks good to me. I can apply this if tests are OK and there are no other comments. Reviewed-by: Nobuhiro Iwamatsu <[email protected]> Test: https://gitlab.com/cip-project/cip-kernel/linux-cip/-/pipelines/2654357227 Best regards, Nobuhiro