]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: renesas: Use interrupts-extended for HDMI bridges
authorGeert Uytterhoeven <geert+renesas@glider.be>
Fri, 4 Oct 2024 12:52:55 +0000 (14:52 +0200)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Mon, 14 Oct 2024 08:16:16 +0000 (10:16 +0200)
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>
Reviewed-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Tested-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> # On G2L
Link: https://lore.kernel.org/7aabc9085f9206a9824d52f306df870e7f3eed3c.1728045620.git.geert+renesas@glider.be
arch/arm64/boot/dts/renesas/condor-common.dtsi
arch/arm64/boot/dts/renesas/draak.dtsi
arch/arm64/boot/dts/renesas/ebisu.dtsi
arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts
arch/arm64/boot/dts/renesas/r8a77970-eagle.dts
arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts
arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts
arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi
arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi
arch/arm64/boot/dts/renesas/ulcb-kf.dtsi

index b2d99dfaa0cdf19d6bcf3fd9288067b5b1b33368..375a56b20f267bf0d9300a7657a751becda308cd 100644 (file)
        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>;
index 402112a37d75a8c579de04abef8350787f6f7a05..05712cd96d28bbdf3e0da8f5df7b1f92579d5f72 100644 (file)
                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 = <&reg_1p8v>;
                dvdd-supply = <&reg_1p8v>;
index 1aedd093fb41bf443ce6e745d7578b4dc3acaaf3..4d16b8f0eae5474bc2cc6a0660079009bc5bd492 100644 (file)
        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 = <&reg_1p8v>;
                dvdd-supply = <&reg_1p8v>;
index 5a6ea08ffd2b2791ea80bec60cae2cac66c67963..53f81ffe661292460e4dbac25544db4ba4030131 100644 (file)
        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>;
 
index 7dd9e13cf0074442ab508f07f0828768e5e2455f..32f07aa2731678a5d79f3d5a9df72e601c5aa403 100644 (file)
        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>;
index 0a103f93b14d71add1cc581e3d9deb09e6035ea7..118e77f4477e389c948da12a27ee5306dc2c37ae 100644 (file)
                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>;
index a8a20c748ffcd1edeef1132c21312f8dc44ca0a3..b409a8d1737e629cb9284e0f26aaf2cf5864526c 100644 (file)
                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>;
index ee3d96fdb6168b564efdbb693d7a8d97ee0e636e..789f7b0b5ebcadc775f8b59897b3c0feb0b3525a 100644 (file)
@@ -64,8 +64,7 @@
                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 = <&reg_1p8v>;
index 377849cbb462eae946b58e9796386d3010355f34..345b779e4f6015dad4c50962686647ef807dec98 100644 (file)
@@ -86,8 +86,7 @@
                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 = <&reg_1p8v>;
index 431b37bf566192d22843769160a612961652d86e..5a5dd5ecb75e0e7c3afebea6f0a92160d5423a0b 100644 (file)
                                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";