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 13/20] arm64: dts: renesas: Use interrupts-extended for HDMI bridges
Date: Fri, 4 Oct 2024 18:56:04 +0200 [thread overview]
Message-ID: <20241004165604.GD3542504@ragnatech.se> (raw)
In-Reply-To: <7aabc9085f9206a9824d52f306df870e7f3eed3c.1728045620.git.geert+renesas@glider.be>
On 2024-10-04 14:52:55 +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/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/r8a774c0-cat874.dts | 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/rzg2l-smarc.dtsi | 3 +--
> arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 3 +--
> arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 3 +--
> 10 files changed, 10 insertions(+), 20 deletions(-)
>
> diff --git a/arch/arm64/boot/dts/renesas/condor-common.dtsi b/arch/arm64/boot/dts/renesas/condor-common.dtsi
> index b2d99dfaa0cdf19d..375a56b20f267bf0 100644
> --- a/arch/arm64/boot/dts/renesas/condor-common.dtsi
> +++ b/arch/arm64/boot/dts/renesas/condor-common.dtsi
> @@ -195,8 +195,7 @@ io_expander1: gpio@21 {
> hdmi@39 {
> compatible = "adi,adv7511w";
> reg = <0x39>;
> - interrupt-parent = <&gpio1>;
> - interrupts = <20 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio1 20 IRQ_TYPE_LEVEL_LOW>;
> avdd-supply = <&d1_8v>;
> dvdd-supply = <&d1_8v>;
> pvdd-supply = <&d1_8v>;
> diff --git a/arch/arm64/boot/dts/renesas/draak.dtsi b/arch/arm64/boot/dts/renesas/draak.dtsi
> index 402112a37d75a8c5..05712cd96d28bbdf 100644
> --- a/arch/arm64/boot/dts/renesas/draak.dtsi
> +++ b/arch/arm64/boot/dts/renesas/draak.dtsi
> @@ -367,8 +367,7 @@ hdmi-encoder@39 {
> compatible = "adi,adv7511w";
> reg = <0x39>, <0x3f>, <0x3c>, <0x38>;
> reg-names = "main", "edid", "cec", "packet";
> - interrupt-parent = <&gpio1>;
> - interrupts = <28 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio1 28 IRQ_TYPE_LEVEL_LOW>;
>
> avdd-supply = <®_1p8v>;
> dvdd-supply = <®_1p8v>;
> diff --git a/arch/arm64/boot/dts/renesas/ebisu.dtsi b/arch/arm64/boot/dts/renesas/ebisu.dtsi
> index 1aedd093fb41bf44..4d16b8f0eae5474b 100644
> --- a/arch/arm64/boot/dts/renesas/ebisu.dtsi
> +++ b/arch/arm64/boot/dts/renesas/ebisu.dtsi
> @@ -399,8 +399,7 @@ io_expander: gpio@20 {
> hdmi-encoder@39 {
> compatible = "adi,adv7511w";
> reg = <0x39>;
> - interrupt-parent = <&gpio1>;
> - interrupts = <1 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio1 1 IRQ_TYPE_LEVEL_LOW>;
>
> avdd-supply = <®_1p8v>;
> dvdd-supply = <®_1p8v>;
> diff --git a/arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts b/arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts
> index d42e24d9c09b9162..486688b789b8cd58 100644
> --- a/arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts
> +++ b/arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts
> @@ -232,8 +232,7 @@ hd3ss3220_out_ep: endpoint {
> tda19988: tda19988@70 {
> compatible = "nxp,tda998x";
> reg = <0x70>;
> - interrupt-parent = <&gpio1>;
> - interrupts = <1 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio1 1 IRQ_TYPE_LEVEL_LOW>;
>
> video-ports = <0x234501>;
>
> diff --git a/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts b/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts
> index 7dd9e13cf0074442..32f07aa2731678a5 100644
> --- a/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts
> +++ b/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts
> @@ -171,8 +171,7 @@ io_expander: gpio@20 {
> hdmi@39 {
> compatible = "adi,adv7511w";
> reg = <0x39>;
> - interrupt-parent = <&gpio1>;
> - interrupts = <20 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio1 20 IRQ_TYPE_LEVEL_LOW>;
>
> avdd-supply = <&d1p8>;
> dvdd-supply = <&d1p8>;
> diff --git a/arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts b/arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts
> index 0a103f93b14d71ad..118e77f4477e389c 100644
> --- a/arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts
> +++ b/arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts
> @@ -148,8 +148,7 @@ hdmi@39 {
> compatible = "adi,adv7511w";
> #sound-dai-cells = <0>;
> reg = <0x39>;
> - interrupt-parent = <&gpio1>;
> - interrupts = <20 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio1 20 IRQ_TYPE_LEVEL_LOW>;
> avdd-supply = <&vcc_d1_8v>;
> dvdd-supply = <&vcc_d1_8v>;
> pvdd-supply = <&vcc_d1_8v>;
> diff --git a/arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts b/arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts
> index a8a20c748ffcd1ed..b409a8d1737e629c 100644
> --- a/arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts
> +++ b/arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts
> @@ -140,8 +140,7 @@ hdmi@39 {
> compatible = "adi,adv7511w";
> #sound-dai-cells = <0>;
> reg = <0x39>;
> - interrupt-parent = <&gpio1>;
> - interrupts = <20 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio1 20 IRQ_TYPE_LEVEL_LOW>;
> avdd-supply = <&vcc1v8_d4>;
> dvdd-supply = <&vcc1v8_d4>;
> pvdd-supply = <&vcc1v8_d4>;
> diff --git a/arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi b/arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi
> index ee3d96fdb6168b56..789f7b0b5ebcadc7 100644
> --- a/arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi
> +++ b/arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi
> @@ -64,8 +64,7 @@ adv7535: hdmi@3d {
> compatible = "adi,adv7535";
> reg = <0x3d>;
>
> - interrupt-parent = <&pinctrl>;
> - interrupts = <RZG2L_GPIO(2, 1) IRQ_TYPE_EDGE_FALLING>;
> + interrupts-extended = <&pinctrl RZG2L_GPIO(2, 1) IRQ_TYPE_EDGE_FALLING>;
> clocks = <&osc1>;
> clock-names = "cec";
> avdd-supply = <®_1p8v>;
> diff --git a/arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi b/arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi
> index 377849cbb462eae9..345b779e4f6015da 100644
> --- a/arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi
> +++ b/arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi
> @@ -86,8 +86,7 @@ adv7535: hdmi@3d {
> compatible = "adi,adv7535";
> reg = <0x3d>;
>
> - interrupt-parent = <&pinctrl>;
> - interrupts = <RZG2L_GPIO(43, 1) IRQ_TYPE_EDGE_FALLING>;
> + interrupts-extended = <&pinctrl RZG2L_GPIO(43, 1) IRQ_TYPE_EDGE_FALLING>;
> clocks = <&osc1>;
> clock-names = "cec";
> avdd-supply = <®_1p8v>;
> diff --git a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi b/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi
> index 431b37bf566192d2..5a5dd5ecb75e0e7c 100644
> --- a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi
> +++ b/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi
> @@ -150,8 +150,7 @@ hdmi@3d {
> pinctrl-0 = <&hdmi1_pins>;
> pinctrl-names = "default";
>
> - interrupt-parent = <&gpio2>;
> - interrupts = <14 IRQ_TYPE_LEVEL_LOW>;
> + interrupts-extended = <&gpio2 14 IRQ_TYPE_LEVEL_LOW>;
>
> clocks = <&cs2000>;
> clock-names = "cec";
> --
> 2.34.1
>
>
--
Kind Regards,
Niklas Söderlund
next prev parent reply other threads:[~2024-10-04 16:56 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
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 [this message]
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=20241004165604.GD3542504@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.