From: "Niklas Söderlund" <niklas.soderlund@ragnatech.se>
To: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Magnus Damm <magnus.damm@gmail.com>,
Wolfram Sang <wsa+renesas@sang-engineering.com>,
linux-renesas-soc@vger.kernel.org,
linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org
Subject: Re: [PATCH 12/20] arm64: dts: renesas: Use interrupts-extended for Ethernet PHYs
Date: Fri, 4 Oct 2024 18:44:56 +0200 [thread overview]
Message-ID: <20241004164456.GC3542504@ragnatech.se> (raw)
In-Reply-To: <e9db8758d275ec63b0d6ce086ac3d0ea62966865.1728045620.git.geert+renesas@glider.be>
On 2024-10-04 14:52:54 +0200, Geert Uytterhoeven wrote:
> Use the more concise interrupts-extended property to fully describe the
> interrupts.
>
> Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
> ---
> arch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 +--
> arch/arm64/boot/dts/renesas/cat875.dtsi | 3 +--
> arch/arm64/boot/dts/renesas/condor-common.dtsi | 3 +--
> arch/arm64/boot/dts/renesas/draak.dtsi | 3 +--
> arch/arm64/boot/dts/renesas/ebisu.dtsi | 3 +--
> arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 3 +--
> arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 3 +--
> arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 3 +--
> arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 3 +--
> arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 3 +--
> .../arm64/boot/dts/renesas/r8a779f0-spider-ethernet.dtsi | 9 +++------
> arch/arm64/boot/dts/renesas/r8a779f4-s4sk.dts | 6 ++----
> .../boot/dts/renesas/r8a779g2-white-hawk-single.dts | 3 +--
> .../arm64/boot/dts/renesas/r8a779h0-gray-hawk-single.dts | 3 +--
> arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 6 ++----
> arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 3 +--
> arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 6 ++----
> arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi | 6 ++----
> arch/arm64/boot/dts/renesas/salvator-common.dtsi | 3 +--
> arch/arm64/boot/dts/renesas/ulcb.dtsi | 3 +--
> arch/arm64/boot/dts/renesas/white-hawk-cpu-common.dtsi | 3 +--
> arch/arm64/boot/dts/renesas/white-hawk-ethernet.dtsi | 6 ++----
> 22 files changed, 29 insertions(+), 58 deletions(-)
>
> diff --git a/arch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi b/arch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi
> index 68b04e56ae56232e..5a15a956702a6be8 100644
> --- a/arch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi
> +++ b/arch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi
> @@ -62,8 +62,7 @@ phy0: ethernet-phy@0 {
> compatible = "ethernet-phy-id0022.1640",
> "ethernet-phy-ieee802.3-c22";
> reg = <0>;
> - interrupt-parent = <&gpio2>;
> - interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio2 11 IRQ_TYPE_LEVEL_LOW>;
> reset-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>;
> };
> };
> diff --git a/arch/arm64/boot/dts/renesas/cat875.dtsi b/arch/arm64/boot/dts/renesas/cat875.dtsi
> index 8c9da8b4bd60bf32..191b051ecfd458ef 100644
> --- a/arch/arm64/boot/dts/renesas/cat875.dtsi
> +++ b/arch/arm64/boot/dts/renesas/cat875.dtsi
> @@ -25,8 +25,7 @@ phy0: ethernet-phy@0 {
> compatible = "ethernet-phy-id001c.c915",
> "ethernet-phy-ieee802.3-c22";
> reg = <0>;
> - interrupt-parent = <&gpio2>;
> - interrupts = <21 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio2 21 IRQ_TYPE_LEVEL_LOW>;
> reset-gpios = <&gpio1 20 GPIO_ACTIVE_LOW>;
> };
> };
> diff --git a/arch/arm64/boot/dts/renesas/condor-common.dtsi b/arch/arm64/boot/dts/renesas/condor-common.dtsi
> index 8b7c0c34eadce5cb..b2d99dfaa0cdf19d 100644
> --- a/arch/arm64/boot/dts/renesas/condor-common.dtsi
> +++ b/arch/arm64/boot/dts/renesas/condor-common.dtsi
> @@ -166,8 +166,7 @@ phy0: ethernet-phy@0 {
> "ethernet-phy-ieee802.3-c22";
> rxc-skew-ps = <1500>;
> reg = <0>;
> - interrupt-parent = <&gpio4>;
> - interrupts = <23 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio4 23 IRQ_TYPE_LEVEL_LOW>;
> reset-gpios = <&gpio4 22 GPIO_ACTIVE_LOW>;
> };
> };
> diff --git a/arch/arm64/boot/dts/renesas/draak.dtsi b/arch/arm64/boot/dts/renesas/draak.dtsi
> index 6f133f54ded54efb..402112a37d75a8c5 100644
> --- a/arch/arm64/boot/dts/renesas/draak.dtsi
> +++ b/arch/arm64/boot/dts/renesas/draak.dtsi
> @@ -247,8 +247,7 @@ phy0: ethernet-phy@0 {
> "ethernet-phy-ieee802.3-c22";
> rxc-skew-ps = <1500>;
> reg = <0>;
> - interrupt-parent = <&gpio5>;
> - interrupts = <19 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio5 19 IRQ_TYPE_LEVEL_LOW>;
> reset-gpios = <&gpio5 18 GPIO_ACTIVE_LOW>;
> /*
> * TX clock internal delay mode is required for reliable
> diff --git a/arch/arm64/boot/dts/renesas/ebisu.dtsi b/arch/arm64/boot/dts/renesas/ebisu.dtsi
> index cba2fde9dd3688b3..1aedd093fb41bf44 100644
> --- a/arch/arm64/boot/dts/renesas/ebisu.dtsi
> +++ b/arch/arm64/boot/dts/renesas/ebisu.dtsi
> @@ -314,8 +314,7 @@ phy0: ethernet-phy@0 {
> "ethernet-phy-ieee802.3-c22";
> rxc-skew-ps = <1500>;
> reg = <0>;
> - interrupt-parent = <&gpio2>;
> - interrupts = <21 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio2 21 IRQ_TYPE_LEVEL_LOW>;
> reset-gpios = <&gpio1 20 GPIO_ACTIVE_LOW>;
> /*
> * TX clock internal delay mode is required for reliable
> diff --git a/arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi b/arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi
> index ad898c6db4e62df6..4113710d55226d6d 100644
> --- a/arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi
> +++ b/arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi
> @@ -27,8 +27,7 @@ phy0: ethernet-phy@0 {
> compatible = "ethernet-phy-id001c.c915",
> "ethernet-phy-ieee802.3-c22";
> reg = <0>;
> - interrupt-parent = <&gpio2>;
> - interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio2 11 IRQ_TYPE_LEVEL_LOW>;
> reset-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>;
> };
> };
> diff --git a/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts b/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts
> index 0608dce92e405935..7dd9e13cf0074442 100644
> --- a/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts
> +++ b/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts
> @@ -111,8 +111,7 @@ phy0: ethernet-phy@0 {
> "ethernet-phy-ieee802.3-c22";
> rxc-skew-ps = <1500>;
> reg = <0>;
> - interrupt-parent = <&gpio1>;
> - interrupts = <17 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio1 17 IRQ_TYPE_LEVEL_LOW>;
> reset-gpios = <&gpio1 16 GPIO_ACTIVE_LOW>;
> };
> };
> diff --git a/arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts b/arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts
> index e36999e91af53326..0a103f93b14d71ad 100644
> --- a/arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts
> +++ b/arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts
> @@ -117,8 +117,7 @@ phy0: ethernet-phy@0 {
> "ethernet-phy-ieee802.3-c22";
> rxc-skew-ps = <1500>;
> reg = <0>;
> - interrupt-parent = <&gpio1>;
> - interrupts = <17 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio1 17 IRQ_TYPE_LEVEL_LOW>;
> reset-gpios = <&gpio1 16 GPIO_ACTIVE_LOW>;
> };
> };
> diff --git a/arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts b/arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts
> index 77d22df25fffac6d..a8a20c748ffcd1ed 100644
> --- a/arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts
> +++ b/arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts
> @@ -124,8 +124,7 @@ phy0: ethernet-phy@0 {
> "ethernet-phy-ieee802.3-c22";
> rxc-skew-ps = <1500>;
> reg = <0>;
> - interrupt-parent = <&gpio4>;
> - interrupts = <23 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio4 23 IRQ_TYPE_LEVEL_LOW>;
> reset-gpios = <&gpio4 22 GPIO_ACTIVE_LOW>;
> };
> };
> diff --git a/arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts b/arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts
> index 63db822e5f4662b6..6bd580737f25d3cc 100644
> --- a/arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts
> +++ b/arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts
> @@ -31,8 +31,7 @@ phy0: ethernet-phy@0 {
> "ethernet-phy-ieee802.3-c22";
> rxc-skew-ps = <1500>;
> reg = <0>;
> - interrupt-parent = <&gpio4>;
> - interrupts = <16 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio4 16 IRQ_TYPE_LEVEL_LOW>;
> reset-gpios = <&gpio4 15 GPIO_ACTIVE_LOW>;
> };
> };
> diff --git a/arch/arm64/boot/dts/renesas/r8a779f0-spider-ethernet.dtsi b/arch/arm64/boot/dts/renesas/r8a779f0-spider-ethernet.dtsi
> index 33c1015e9ab38e97..5d38669ed1ec3440 100644
> --- a/arch/arm64/boot/dts/renesas/r8a779f0-spider-ethernet.dtsi
> +++ b/arch/arm64/boot/dts/renesas/r8a779f0-spider-ethernet.dtsi
> @@ -60,8 +60,7 @@ mdio {
> u101: ethernet-phy@1 {
> reg = <1>;
> compatible = "ethernet-phy-ieee802.3-c45";
> - interrupt-parent = <&gpio3>;
> - interrupts = <10 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio3 10 IRQ_TYPE_LEVEL_LOW>;
> };
> };
> };
> @@ -78,8 +77,7 @@ mdio {
> u201: ethernet-phy@2 {
> reg = <2>;
> compatible = "ethernet-phy-ieee802.3-c45";
> - interrupt-parent = <&gpio3>;
> - interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio3 11 IRQ_TYPE_LEVEL_LOW>;
> };
> };
> };
> @@ -96,8 +94,7 @@ mdio {
> u301: ethernet-phy@3 {
> reg = <3>;
> compatible = "ethernet-phy-ieee802.3-c45";
> - interrupt-parent = <&gpio3>;
> - interrupts = <9 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio3 9 IRQ_TYPE_LEVEL_LOW>;
> };
> };
> };
> diff --git a/arch/arm64/boot/dts/renesas/r8a779f4-s4sk.dts b/arch/arm64/boot/dts/renesas/r8a779f4-s4sk.dts
> index fa910b85859e99df..5d71d52f9c654783 100644
> --- a/arch/arm64/boot/dts/renesas/r8a779f4-s4sk.dts
> +++ b/arch/arm64/boot/dts/renesas/r8a779f4-s4sk.dts
> @@ -197,8 +197,7 @@ mdio {
> ic99: ethernet-phy@1 {
> reg = <1>;
> compatible = "ethernet-phy-ieee802.3-c45";
> - interrupt-parent = <&gpio3>;
> - interrupts = <10 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio3 10 IRQ_TYPE_LEVEL_LOW>;
> };
> };
> };
> @@ -216,8 +215,7 @@ mdio {
> ic102: ethernet-phy@2 {
> reg = <2>;
> compatible = "ethernet-phy-ieee802.3-c45";
> - interrupt-parent = <&gpio3>;
> - interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio3 11 IRQ_TYPE_LEVEL_LOW>;
> };
> };
> };
> diff --git a/arch/arm64/boot/dts/renesas/r8a779g2-white-hawk-single.dts b/arch/arm64/boot/dts/renesas/r8a779g2-white-hawk-single.dts
> index 50a428572d9bd933..0062362b0ba06885 100644
> --- a/arch/arm64/boot/dts/renesas/r8a779g2-white-hawk-single.dts
> +++ b/arch/arm64/boot/dts/renesas/r8a779g2-white-hawk-single.dts
> @@ -70,8 +70,7 @@ phy3: ethernet-phy@0 {
> compatible = "ethernet-phy-id002b.0980",
> "ethernet-phy-ieee802.3-c22";
> reg = <0>;
> - interrupt-parent = <&gpio4>;
> - interrupts = <3 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio4 3 IRQ_TYPE_LEVEL_LOW>;
> };
> };
> };
> diff --git a/arch/arm64/boot/dts/renesas/r8a779h0-gray-hawk-single.dts b/arch/arm64/boot/dts/renesas/r8a779h0-gray-hawk-single.dts
> index 72e1ffe98585447f..b1d035ca4d97a51a 100644
> --- a/arch/arm64/boot/dts/renesas/r8a779h0-gray-hawk-single.dts
> +++ b/arch/arm64/boot/dts/renesas/r8a779h0-gray-hawk-single.dts
> @@ -181,8 +181,7 @@ phy0: ethernet-phy@0 {
> "ethernet-phy-ieee802.3-c22";
> rxc-skew-ps = <1500>;
> reg = <0>;
> - interrupt-parent = <&gpio7>;
> - interrupts = <5 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio7 5 IRQ_TYPE_LEVEL_LOW>;
> reset-gpios = <&gpio7 10 GPIO_ACTIVE_LOW>;
> };
> };
> diff --git a/arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi b/arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi
> index 83f5642d0d35c244..502d9f17bf16d017 100644
> --- a/arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi
> +++ b/arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi
> @@ -102,8 +102,7 @@ phy0: ethernet-phy@7 {
> compatible = "ethernet-phy-id0022.1640",
> "ethernet-phy-ieee802.3-c22";
> reg = <7>;
> - interrupt-parent = <&irqc>;
> - interrupts = <RZG2L_IRQ2 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&irqc RZG2L_IRQ2 IRQ_TYPE_LEVEL_LOW>;
> rxc-skew-psec = <2400>;
> txc-skew-psec = <2400>;
> rxdv-skew-psec = <0>;
> @@ -130,8 +129,7 @@ phy1: ethernet-phy@7 {
> compatible = "ethernet-phy-id0022.1640",
> "ethernet-phy-ieee802.3-c22";
> reg = <7>;
> - interrupt-parent = <&irqc>;
> - interrupts = <RZG2L_IRQ3 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&irqc RZG2L_IRQ3 IRQ_TYPE_LEVEL_LOW>;
> rxc-skew-psec = <2400>;
> txc-skew-psec = <2400>;
> rxdv-skew-psec = <0>;
> diff --git a/arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi b/arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi
> index b4ef5ea8a9e3457a..de39311a77dc2a5a 100644
> --- a/arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi
> +++ b/arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi
> @@ -82,8 +82,7 @@ phy0: ethernet-phy@7 {
> compatible = "ethernet-phy-id0022.1640",
> "ethernet-phy-ieee802.3-c22";
> reg = <7>;
> - interrupt-parent = <&irqc>;
> - interrupts = <RZG2L_IRQ0 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&irqc RZG2L_IRQ0 IRQ_TYPE_LEVEL_LOW>;
> rxc-skew-psec = <2400>;
> txc-skew-psec = <2400>;
> rxdv-skew-psec = <0>;
> diff --git a/arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi b/arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi
> index 79443fb3f5810304..1a6fd58bd3682a56 100644
> --- a/arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi
> +++ b/arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi
> @@ -78,8 +78,7 @@ phy0: ethernet-phy@7 {
> compatible = "ethernet-phy-id0022.1640",
> "ethernet-phy-ieee802.3-c22";
> reg = <7>;
> - interrupt-parent = <&irqc>;
> - interrupts = <RZG2L_IRQ2 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&irqc RZG2L_IRQ2 IRQ_TYPE_LEVEL_LOW>;
> rxc-skew-psec = <2400>;
> txc-skew-psec = <2400>;
> rxdv-skew-psec = <0>;
> @@ -107,8 +106,7 @@ phy1: ethernet-phy@7 {
> compatible = "ethernet-phy-id0022.1640",
> "ethernet-phy-ieee802.3-c22";
> reg = <7>;
> - interrupt-parent = <&irqc>;
> - interrupts = <RZG2L_IRQ7 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&irqc RZG2L_IRQ7 IRQ_TYPE_LEVEL_LOW>;
> rxc-skew-psec = <2400>;
> txc-skew-psec = <2400>;
> rxdv-skew-psec = <0>;
> diff --git a/arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi b/arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi
> index 21bfa4e03972ffe2..71424e69939ee56b 100644
> --- a/arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi
> +++ b/arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi
> @@ -103,8 +103,7 @@ ð0 {
>
> phy0: ethernet-phy@7 {
> reg = <7>;
> - interrupt-parent = <&pinctrl>;
> - interrupts = <RZG2L_GPIO(12, 0) IRQ_TYPE_EDGE_FALLING>;
> + interrupts-extended = <&pinctrl RZG2L_GPIO(12, 0) IRQ_TYPE_EDGE_FALLING>;
> rxc-skew-psec = <0>;
> txc-skew-psec = <0>;
> rxdv-skew-psec = <0>;
> @@ -129,8 +128,7 @@ ð1 {
>
> phy1: ethernet-phy@7 {
> reg = <7>;
> - interrupt-parent = <&pinctrl>;
> - interrupts = <RZG2L_GPIO(12, 1) IRQ_TYPE_EDGE_FALLING>;
> + interrupts-extended = <&pinctrl RZG2L_GPIO(12, 1) IRQ_TYPE_EDGE_FALLING>;
> rxc-skew-psec = <0>;
> txc-skew-psec = <0>;
> rxdv-skew-psec = <0>;
> diff --git a/arch/arm64/boot/dts/renesas/salvator-common.dtsi b/arch/arm64/boot/dts/renesas/salvator-common.dtsi
> index 3f8ce62488213bbe..ca0b5c070ae57dce 100644
> --- a/arch/arm64/boot/dts/renesas/salvator-common.dtsi
> +++ b/arch/arm64/boot/dts/renesas/salvator-common.dtsi
> @@ -367,8 +367,7 @@ phy0: ethernet-phy@0 {
> "ethernet-phy-ieee802.3-c22";
> rxc-skew-ps = <1500>;
> reg = <0>;
> - interrupt-parent = <&gpio2>;
> - interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio2 11 IRQ_TYPE_LEVEL_LOW>;
> reset-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>;
> };
> };
> diff --git a/arch/arm64/boot/dts/renesas/ulcb.dtsi b/arch/arm64/boot/dts/renesas/ulcb.dtsi
> index a2f66f916048496e..4cf141a701c0625a 100644
> --- a/arch/arm64/boot/dts/renesas/ulcb.dtsi
> +++ b/arch/arm64/boot/dts/renesas/ulcb.dtsi
> @@ -150,8 +150,7 @@ phy0: ethernet-phy@0 {
> "ethernet-phy-ieee802.3-c22";
> rxc-skew-ps = <1500>;
> reg = <0>;
> - interrupt-parent = <&gpio2>;
> - interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio2 11 IRQ_TYPE_LEVEL_LOW>;
> reset-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>;
> };
> };
> diff --git a/arch/arm64/boot/dts/renesas/white-hawk-cpu-common.dtsi b/arch/arm64/boot/dts/renesas/white-hawk-cpu-common.dtsi
> index 36f5deb7f24afc2e..209cba75adec6d6c 100644
> --- a/arch/arm64/boot/dts/renesas/white-hawk-cpu-common.dtsi
> +++ b/arch/arm64/boot/dts/renesas/white-hawk-cpu-common.dtsi
> @@ -167,8 +167,7 @@ avb0_phy: ethernet-phy@0 {
> "ethernet-phy-ieee802.3-c22";
> rxc-skew-ps = <1500>;
> reg = <0>;
> - interrupt-parent = <&gpio7>;
> - interrupts = <5 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio7 5 IRQ_TYPE_LEVEL_LOW>;
> reset-gpios = <&gpio7 10 GPIO_ACTIVE_LOW>;
> };
> };
> diff --git a/arch/arm64/boot/dts/renesas/white-hawk-ethernet.dtsi b/arch/arm64/boot/dts/renesas/white-hawk-ethernet.dtsi
> index 595ec4ff4cdd0190..ad94bf3f5e6c426f 100644
> --- a/arch/arm64/boot/dts/renesas/white-hawk-ethernet.dtsi
> +++ b/arch/arm64/boot/dts/renesas/white-hawk-ethernet.dtsi
> @@ -29,8 +29,7 @@ mdio {
> avb1_phy: ethernet-phy@0 {
> compatible = "ethernet-phy-ieee802.3-c45";
> reg = <0>;
> - interrupt-parent = <&gpio6>;
> - interrupts = <3 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio6 3 IRQ_TYPE_LEVEL_LOW>;
> };
> };
> };
> @@ -51,8 +50,7 @@ mdio {
> avb2_phy: ethernet-phy@0 {
> compatible = "ethernet-phy-ieee802.3-c45";
> reg = <0>;
> - interrupt-parent = <&gpio5>;
> - interrupts = <4 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio5 4 IRQ_TYPE_LEVEL_LOW>;
> };
> };
> };
> --
> 2.34.1
>
>
--
Kind Regards,
Niklas Söderlund
next prev parent reply other threads:[~2024-10-04 16:44 UTC|newest]
Thread overview: 62+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-10-04 12:52 [PATCH 00/20] renesas: dts: Use interrupts-extended Geert Uytterhoeven
2024-10-04 12:52 ` [PATCH 01/20] ARM: dts: renesas: Use interrupts-extended for Ethernet MACs Geert Uytterhoeven
2024-10-04 15:03 ` Niklas Söderlund
2024-10-07 17:05 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 02/20] ARM: dts: renesas: Use interrupts-extended for Ethernet PHYs Geert Uytterhoeven
2024-10-04 15:04 ` Niklas Söderlund
2024-10-07 17:02 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 03/20] ARM: dts: renesas: Use interrupts-extended for HDMI bridges Geert Uytterhoeven
2024-10-04 15:25 ` Niklas Söderlund
2024-10-07 17:04 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 04/20] ARM: dts: renesas: Use interrupts-extended for PMICs Geert Uytterhoeven
2024-10-04 15:27 ` Niklas Söderlund
2024-10-07 17:08 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 05/20] ARM: dts: renesas: Use interrupts-extended for touchpanels Geert Uytterhoeven
2024-10-04 15:48 ` Niklas Söderlund
2024-10-07 17:58 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 06/20] ARM: dts: renesas: Use interrupts-extended for video decoders Geert Uytterhoeven
2024-10-04 15:48 ` Niklas Söderlund
2024-10-07 17:58 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 07/20] ARM: dts: renesas: iwg22d-sodimm: Use interrupts-extended for port expander Geert Uytterhoeven
2024-10-04 15:49 ` Niklas Söderlund
2024-10-07 17:59 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 08/20] ARM: dts: renesas: r8a7742-iwg21m: Use interrupts-extended for RTC Geert Uytterhoeven
2024-10-04 15:49 ` Niklas Söderlund
2024-10-07 17:59 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 09/20] ARM: dts: renesas: kzm9g: Use interrupts-extended for I/O expander Geert Uytterhoeven
2024-10-04 15:51 ` Niklas Söderlund
2024-10-07 18:00 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 10/20] ARM: dts: renesas: kzm9g: Use interrupts-extended for sensors Geert Uytterhoeven
2024-10-04 16:23 ` Niklas Söderlund
2024-10-07 18:01 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 11/20] arm64: dts: renesas: Use interrupts-extended for DisplayPort bridges Geert Uytterhoeven
2024-10-04 16:31 ` Niklas Söderlund
2024-10-07 18:02 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 12/20] arm64: dts: renesas: Use interrupts-extended for Ethernet PHYs Geert Uytterhoeven
2024-10-04 16:44 ` Niklas Söderlund [this message]
2024-10-07 18:17 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 13/20] arm64: dts: renesas: Use interrupts-extended for HDMI bridges Geert Uytterhoeven
2024-10-04 16:56 ` Niklas Söderlund
2024-10-07 18:20 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 14/20] arm64: dts: renesas: Use interrupts-extended for I/O expanders Geert Uytterhoeven
2024-10-04 16:56 ` Niklas Söderlund
2024-10-07 18:22 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 15/20] arm64: dts: renesas: Use interrupts-extended for PMICs Geert Uytterhoeven
2024-10-04 17:38 ` Niklas Söderlund
2024-10-07 18:22 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 16/20] arm64: dts: renesas: Use interrupts-extended for USB muxes Geert Uytterhoeven
2024-10-04 17:39 ` Niklas Söderlund
2024-10-07 18:23 ` Lad, Prabhakar
2024-10-04 12:52 ` [PATCH 17/20] arm64: dts: renesas: Use interrupts-extended for video decoders Geert Uytterhoeven
2024-10-04 17:41 ` Niklas Söderlund
2024-10-07 18:24 ` Lad, Prabhakar
2024-10-04 12:53 ` [PATCH 18/20] arm64: dts: renesas: Use interrupts-extended for WLAN Geert Uytterhoeven
2024-10-04 17:41 ` Niklas Söderlund
2024-10-07 18:36 ` Lad, Prabhakar
2024-10-04 12:53 ` [PATCH 19/20] arm64: dts: renesas: beacon-renesom: Use interrupts-extended for touchscreen Geert Uytterhoeven
2024-10-04 17:41 ` Niklas Söderlund
2024-10-07 18:37 ` Lad, Prabhakar
2024-10-04 12:53 ` [PATCH 20/20] arm64: dts: renesas: rzg3s-smarc: Use interrupts-extended for gpio-keys Geert Uytterhoeven
2024-10-04 17:43 ` Niklas Söderlund
2024-10-07 18:38 ` Lad, Prabhakar
2024-10-09 7:46 ` claudiu beznea
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20241004164456.GC3542504@ragnatech.se \
--to=niklas.soderlund@ragnatech.se \
--cc=devicetree@vger.kernel.org \
--cc=geert+renesas@glider.be \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-renesas-soc@vger.kernel.org \
--cc=magnus.damm@gmail.com \
--cc=wsa+renesas@sang-engineering.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.