arm64: dts: renesas: Use interrupts-extended for I/O expanders
authorGeert Uytterhoeven <geert+renesas@glider.be>
Fri, 4 Oct 2024 12:52:56 +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>
Link: https://lore.kernel.org/8409a184db92b8d03d95beffde2cc9a9752366a9.1728045620.git.geert+renesas@glider.be
arch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi
arch/arm64/boot/dts/renesas/ebisu.dtsi
arch/arm64/boot/dts/renesas/r8a779h0-gray-hawk-single.dts
arch/arm64/boot/dts/renesas/ulcb-kf.dtsi
arch/arm64/boot/dts/renesas/white-hawk-cpu-common.dtsi

index c74e0ea8b94790f69981125b1759395dc1061431..8fdafca179219ff669984bd38977c65e49c67b97 100644 (file)
        pca9654_lte: gpio@21 {
                compatible = "onnn,pca9654";
                reg = <0x21>;
-               interrupt-parent = <&gpio5>;
-               interrupts = <25 IRQ_TYPE_EDGE_FALLING>;
+               interrupts-extended = <&gpio5 25 IRQ_TYPE_EDGE_FALLING>;
                interrupt-controller;
                #interrupt-cells = <2>;
                gpio-controller;
index 4d16b8f0eae5474bc2cc6a0660079009bc5bd492..54ebffcd82d4337b8e797ccbb586973e0aa00ce6 100644 (file)
                reg = <0x20>;
                gpio-controller;
                #gpio-cells = <2>;
-               interrupt-parent = <&gpio2>;
-               interrupts = <22 IRQ_TYPE_LEVEL_LOW>;
+               interrupts-extended = <&gpio2 22 IRQ_TYPE_LEVEL_LOW>;
        };
 
        hdmi-encoder@39 {
index b1d035ca4d97a51a7874760f6c4bd0b95596866d..58eabcc7e0e07f494fe4aab3dd23eedab7075680 100644 (file)
        io_expander_a: gpio@20 {
                compatible = "onnn,pca9654";
                reg = <0x20>;
-               interrupt-parent = <&gpio0>;
-               interrupts = <0 IRQ_TYPE_LEVEL_LOW>;
+               interrupts-extended = <&gpio0 0 IRQ_TYPE_LEVEL_LOW>;
                gpio-controller;
                #gpio-cells = <2>;
                interrupt-controller;
index 5a5dd5ecb75e0e7c3afebea6f0a92160d5423a0b..f7330b2262b8af0c6979891c9a6a9d55ac704794 100644 (file)
                #gpio-cells = <2>;
                interrupt-controller;
                #interrupt-cells = <2>;
-               interrupt-parent = <&gpio6>;
-               interrupts = <8 IRQ_TYPE_EDGE_FALLING>;
+               interrupts-extended = <&gpio6 8 IRQ_TYPE_EDGE_FALLING>;
 
                audio-out-off-hog {
                        gpio-hog;
                #gpio-cells = <2>;
                interrupt-controller;
                #interrupt-cells = <2>;
-               interrupt-parent = <&gpio6>;
-               interrupts = <4 IRQ_TYPE_EDGE_FALLING>;
+               interrupts-extended = <&gpio6 4 IRQ_TYPE_EDGE_FALLING>;
        };
 };
 
                #gpio-cells = <2>;
                interrupt-controller;
                #interrupt-cells = <2>;
-               interrupt-parent = <&gpio7>;
-               interrupts = <3 IRQ_TYPE_EDGE_FALLING>;
+               interrupts-extended = <&gpio7 3 IRQ_TYPE_EDGE_FALLING>;
        };
 
        gpio_exp_77: gpio@77 {
                #gpio-cells = <2>;
                interrupt-controller;
                #interrupt-cells = <2>;
-               interrupt-parent = <&gpio5>;
-               interrupts = <9 IRQ_TYPE_EDGE_FALLING>;
+               interrupts-extended = <&gpio5 9 IRQ_TYPE_EDGE_FALLING>;
        };
 };
 
index 209cba75adec6d6c38c945339f10e19486bd5cf2..337ba68342c475b531da116388700940bd519da9 100644 (file)
        io_expander_a: gpio@20 {
                compatible = "onnn,pca9654";
                reg = <0x20>;
-               interrupt-parent = <&gpio0>;
-               interrupts = <0 IRQ_TYPE_LEVEL_LOW>;
+               interrupts-extended = <&gpio0 0 IRQ_TYPE_LEVEL_LOW>;
                gpio-controller;
                #gpio-cells = <2>;
                interrupt-controller;