linux-gpio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/6] Add IRQC support to RZ/G2UL SoC
@ 2023-01-02 22:18 Prabhakar
  2023-01-02 22:18 ` [PATCH v3 1/6] dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Document " Prabhakar
                   ` (7 more replies)
  0 siblings, 8 replies; 17+ messages in thread
From: Prabhakar @ 2023-01-02 22:18 UTC (permalink / raw)
  To: Thomas Gleixner, Marc Zyngier, Rob Herring, Krzysztof Kozlowski,
	Geert Uytterhoeven, Magnus Damm, Linus Walleij
  Cc: linux-kernel, devicetree, linux-renesas-soc, linux-gpio,
	Prabhakar, Biju Das, Lad Prabhakar

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(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2023-10-04 13:36 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-02 22:18 [PATCH v3 0/6] Add IRQC support to RZ/G2UL SoC Prabhakar
2023-01-02 22:18 ` [PATCH v3 1/6] dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Document " Prabhakar
2023-01-08 20:52   ` Rob Herring
2023-01-25 11:25   ` Geert Uytterhoeven
2023-10-04 13:35   ` Lad, Prabhakar
2023-01-02 22:18 ` [PATCH v3 2/6] pinctrl: renesas: rzg2l: Fix configuring the GPIO pins as interrupts Prabhakar
2023-01-25 11:32   ` Geert Uytterhoeven
2023-01-02 22:18 ` [PATCH v3 3/6] pinctrl: renesas: rzg2l: Add BUILD_BUG_ON() checks Prabhakar
2023-01-25 11:32   ` Geert Uytterhoeven
2023-01-02 22:18 ` [PATCH v3 4/6] arm64: dts: renesas: r9a07g043u: Add IRQC node Prabhakar
2023-01-25 11:35   ` Geert Uytterhoeven
2023-01-02 22:18 ` [PATCH v3 5/6] arm64: dts: renesas: r9a07g043[u]: Update pinctrl node to handle GPIO interrupts Prabhakar
2023-01-25 11:36   ` Geert Uytterhoeven
2023-01-02 22:18 ` [PATCH v3 6/6] arm64: dts: renesas: rzg2ul-smarc-som: Add PHY interrupt support for ETH{0/1} Prabhakar
2023-01-25 13:03   ` Geert Uytterhoeven
2023-01-09 13:14 ` [PATCH v3 0/6] Add IRQC support to RZ/G2UL SoC Linus Walleij
2023-01-22 18:32 ` Lad, Prabhakar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).