]> git.baikalelectronics.ru Git - kernel.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)
commitfaa50481ad30f99994f1571b68d926a0fd7641e9
tree1dfd543b43966b8fffaf76d9e0fc680a825dd882
parent867c682fd1ab3f5556d9f41e4b0684eb1191bed4
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