]> www.infradead.org Git - users/jedix/linux-maple.git/commit
pinctrl: renesas: pinctrl-rzg2l: Add IRQ domain to handle GPIO interrupt
authorLad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Thu, 7 Jul 2022 18:23:14 +0000 (19:23 +0100)
committerMarc Zyngier <maz@kernel.org>
Sun, 10 Jul 2022 08:30:00 +0000 (09:30 +0100)
commitdb2e5f21a48edf1d1110d348add54bf22050643b
tree1dfd543b43966b8fffaf76d9e0fc680a825dd882
parent35c37efd12733d8ddbdc11ab9c8dbcee472a487f
pinctrl: renesas: pinctrl-rzg2l: Add IRQ domain to handle GPIO interrupt

Add IRQ domain to RZ/G2L pinctrl driver to handle GPIO interrupt.

GPIO0-GPIO122 pins can be used as IRQ lines but only 32 pins can be
used as IRQ lines at a given time. Selection of pins as IRQ lines
is handled by IA55 (which is the IRQC block) which sits in between the
GPIO and GIC.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20220707182314.66610-7-prabhakar.mahadev-lad.rj@bp.renesas.com
drivers/pinctrl/renesas/pinctrl-rzg2l.c