[GIT PULL 1/3] Renesas driver updates for v6.20 (take two)

Geert Uytterhoeven
2026-01-16T10:50:26Z

The following changes since commit 1bea7e94bf09ee6d46051076866a9369f64d302a:

soc: renesas: Enable ICU support on RZ/N2H (2025-12-23 09:25:33 +0100)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-drivers-for-v6.20-tag2

for you to fetch changes up to 49261f479d45714692587ff0abe0c5279c6068d6:

soc: renesas: Add support for RZ/N1 GPIO Interrupt Multiplexer (2026-01-15 12:05:16 +0100)

----------------------------------------------------------------
Renesas driver updates for v6.20 (take two)

- Add and use for_each_of_imap_item() iterator,
- Add support for the RZ/N1 GPIO Interrupt Multiplexer.

----------------------------------------------------------------
Herve Codina (Schneider Electric) (5):
of/irq: Introduce for_each_of_imap_item
of: unittest: Add a test case for for_each_of_imap_item iterator
irqchip/ls-extirq: Use for_each_of_imap_item iterator
irqchip/renesas-rza1: Use for_each_of_imap_item iterator
soc: renesas: Add support for RZ/N1 GPIO Interrupt Multiplexer

drivers/irqchip/irq-ls-extirq.c | 47 ++++-----
drivers/irqchip/irq-renesas-rza1.c | 43 ++++-----
drivers/of/irq.c | 70 ++++++++++++++
drivers/of/unittest-data/tests-interrupts.dtsi | 9 ++
drivers/of/unittest.c | 116 ++++++++++++++++++++++
drivers/soc/renesas/Kconfig | 4 +
drivers/soc/renesas/Makefile | 1 +
drivers/soc/renesas/rzn1_irqmux.c | 127 +++++++++++++++++++++++++
include/linux/of_irq.h | 41 +++++++-
9 files changed, 400 insertions(+), 58 deletions(-)
create mode 100644 drivers/soc/renesas/rzn1_irqmux.c