Message ID | 20230102221815.273719-1-prabhakar.mahadev-lad.rj@bp.renesas.com (mailing list archive) |
---|---|
Headers | show |
Series | Add IRQC support to RZ/G2UL SoC | expand |
On Mon, Jan 2, 2023 at 11:18 PM Prabhakar <prabhakar.csengg@gmail.com> wrote: > This patch series does the following: > * Adds IRQC support to the RZ/G2UL SoC. > * Drops mapping NMI interrupt as part of IRQ domain > * Parses interrupts based in interrupt-names > * Includes a fix for pinctrl driver when using GPIO pins as interrupts > * Adds PHY interrupt support for ETH{0/1} The pinctrl portions look OK to me FWIW Acked-by: Linus Walleij <linus.walleij@linaro.org> If any of this is to be merged into the pinctrl tree I expect to get it as pull request from Geert who maintains the Renesas pinctrl tree, else tell me what to do! Yours, Linus Walleij
Hi Geert, On Mon, Jan 2, 2023 at 10:18 PM Prabhakar <prabhakar.csengg@gmail.com> wrote: > > From: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> > > Hi All, > > This patch series does the following: > * Adds IRQC support to the RZ/G2UL SoC. > * Drops mapping NMI interrupt as part of IRQ domain > * Parses interrupts based in interrupt-names > * Includes a fix for pinctrl driver when using GPIO pins as interrupts > * Adds PHY interrupt support for ETH{0/1} > > v2->v3 > * Dropped skipping of NMI interrupt, as it can be used as an external > interrupt. > * Dropped parsing interrupts based on names > * Dropped "renesas,rzg2ul-irqc" compatible string > > v1->v2 > * Updated binding doc > * Dropped mapping NMI interrupt as part of IRQ domain > * Fixed review comments pointed by Geert > * Added support to parse interrupts by name > * Added compile time checks for gpio config arrays > > RFC v1: https://patchwork.kernel.org/project/linux-renesas-soc/cover/20221107175305.63975-1-prabhakar.mahadev-lad.rj@bp.renesas.com/ > > Cheers, > Prabhakar > > Lad Prabhakar (6): > dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Document > RZ/G2UL SoC > pinctrl: renesas: rzg2l: Fix configuring the GPIO pins as interrupts > pinctrl: renesas: rzg2l: Add BUILD_BUG_ON() checks > arm64: dts: renesas: r9a07g043u: Add IRQC node > arm64: dts: renesas: r9a07g043[u]: Update pinctrl node to handle GPIO > interrupts > arm64: dts: renesas: rzg2ul-smarc-som: Add PHY interrupt support for > ETH{0/1} > Gentle ping. Cheers, Prabhakar > .../renesas,rzg2l-irqc.yaml | 225 +++++++++++++----- > arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 2 + > arch/arm64/boot/dts/renesas/r9a07g043u.dtsi | 72 ++++++ > .../boot/dts/renesas/rzg2ul-smarc-som.dtsi | 11 +- > drivers/pinctrl/renesas/pinctrl-rzg2l.c | 25 +- > 5 files changed, 270 insertions(+), 65 deletions(-) > > -- > 2.25.1 >
From: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> Hi All, This patch series does the following: * Adds IRQC support to the RZ/G2UL SoC. * Drops mapping NMI interrupt as part of IRQ domain * Parses interrupts based in interrupt-names * Includes a fix for pinctrl driver when using GPIO pins as interrupts * Adds PHY interrupt support for ETH{0/1} v2->v3 * Dropped skipping of NMI interrupt, as it can be used as an external interrupt. * Dropped parsing interrupts based on names * Dropped "renesas,rzg2ul-irqc" compatible string v1->v2 * Updated binding doc * Dropped mapping NMI interrupt as part of IRQ domain * Fixed review comments pointed by Geert * Added support to parse interrupts by name * Added compile time checks for gpio config arrays RFC v1: https://patchwork.kernel.org/project/linux-renesas-soc/cover/20221107175305.63975-1-prabhakar.mahadev-lad.rj@bp.renesas.com/ Cheers, Prabhakar Lad Prabhakar (6): dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Document RZ/G2UL SoC pinctrl: renesas: rzg2l: Fix configuring the GPIO pins as interrupts pinctrl: renesas: rzg2l: Add BUILD_BUG_ON() checks arm64: dts: renesas: r9a07g043u: Add IRQC node arm64: dts: renesas: r9a07g043[u]: Update pinctrl node to handle GPIO interrupts arm64: dts: renesas: rzg2ul-smarc-som: Add PHY interrupt support for ETH{0/1} .../renesas,rzg2l-irqc.yaml | 225 +++++++++++++----- arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 2 + arch/arm64/boot/dts/renesas/r9a07g043u.dtsi | 72 ++++++ .../boot/dts/renesas/rzg2ul-smarc-som.dtsi | 11 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 25 +- 5 files changed, 270 insertions(+), 65 deletions(-)