Skip to content

Commit 85c2601

Browse files
committed
arm64: dts: renesas: r8a78000: Fix out-of-range SPI interrupt numbers
SPI interrupts are in the range 0-987. Extended SPI interrupts should use GIC_ESPI, instead of abusing GIC_SPI with a manual offset of 4064. Fixes: 63500d1 ("arm64: dts: renesas: Add R8A78000 SoC support") Signed-off-by: Geert Uytterhoeven <[email protected]> Link: https://patch.msgid.link/1f9dd274720ea1b66617a5dd84f76c3efc829dc8.1772641415.git.geert+renesas@glider.be
1 parent 6dcbb6f commit 85c2601

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

arch/arm64/boot/dts/renesas/r8a78000.dtsi

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -698,7 +698,7 @@
698698
compatible = "renesas,scif-r8a78000",
699699
"renesas,rcar-gen5-scif", "renesas,scif";
700700
reg = <0 0xc0700000 0 0x40>;
701-
interrupts = <GIC_SPI 4074 IRQ_TYPE_LEVEL_HIGH>;
701+
interrupts = <GIC_ESPI 10 IRQ_TYPE_LEVEL_HIGH>;
702702
clocks = <&dummy_clk_sgasyncd16>, <&dummy_clk_sgasyncd16>, <&scif_clk>;
703703
clock-names = "fck", "brg_int", "scif_clk";
704704
status = "disabled";
@@ -708,7 +708,7 @@
708708
compatible = "renesas,scif-r8a78000",
709709
"renesas,rcar-gen5-scif", "renesas,scif";
710710
reg = <0 0xc0704000 0 0x40>;
711-
interrupts = <GIC_SPI 4075 IRQ_TYPE_LEVEL_HIGH>;
711+
interrupts = <GIC_ESPI 11 IRQ_TYPE_LEVEL_HIGH>;
712712
clocks = <&dummy_clk_sgasyncd16>, <&dummy_clk_sgasyncd16>, <&scif_clk>;
713713
clock-names = "fck", "brg_int", "scif_clk";
714714
status = "disabled";
@@ -718,7 +718,7 @@
718718
compatible = "renesas,scif-r8a78000",
719719
"renesas,rcar-gen5-scif", "renesas,scif";
720720
reg = <0 0xc0708000 0 0x40>;
721-
interrupts = <GIC_SPI 4076 IRQ_TYPE_LEVEL_HIGH>;
721+
interrupts = <GIC_ESPI 12 IRQ_TYPE_LEVEL_HIGH>;
722722
clocks = <&dummy_clk_sgasyncd16>, <&dummy_clk_sgasyncd16>, <&scif_clk>;
723723
clock-names = "fck", "brg_int", "scif_clk";
724724
status = "disabled";
@@ -728,7 +728,7 @@
728728
compatible = "renesas,scif-r8a78000",
729729
"renesas,rcar-gen5-scif", "renesas,scif";
730730
reg = <0 0xc070c000 0 0x40>;
731-
interrupts = <GIC_SPI 4077 IRQ_TYPE_LEVEL_HIGH>;
731+
interrupts = <GIC_ESPI 13 IRQ_TYPE_LEVEL_HIGH>;
732732
clocks = <&dummy_clk_sgasyncd16>, <&dummy_clk_sgasyncd16>, <&scif_clk>;
733733
clock-names = "fck", "brg_int", "scif_clk";
734734
status = "disabled";
@@ -738,7 +738,7 @@
738738
compatible = "renesas,hscif-r8a78000",
739739
"renesas,rcar-gen5-hscif", "renesas,hscif";
740740
reg = <0 0xc0710000 0 0x60>;
741-
interrupts = <GIC_SPI 4078 IRQ_TYPE_LEVEL_HIGH>;
741+
interrupts = <GIC_ESPI 14 IRQ_TYPE_LEVEL_HIGH>;
742742
clocks = <&dummy_clk_sgasyncd4>, <&dummy_clk_sgasyncd4>, <&scif_clk>;
743743
clock-names = "fck", "brg_int", "scif_clk";
744744
status = "disabled";
@@ -748,7 +748,7 @@
748748
compatible = "renesas,hscif-r8a78000",
749749
"renesas,rcar-gen5-hscif", "renesas,hscif";
750750
reg = <0 0xc0714000 0 0x60>;
751-
interrupts = <GIC_SPI 4079 IRQ_TYPE_LEVEL_HIGH>;
751+
interrupts = <GIC_ESPI 15 IRQ_TYPE_LEVEL_HIGH>;
752752
clocks = <&dummy_clk_sgasyncd4>, <&dummy_clk_sgasyncd4>, <&scif_clk>;
753753
clock-names = "fck", "brg_int", "scif_clk";
754754
status = "disabled";
@@ -758,7 +758,7 @@
758758
compatible = "renesas,hscif-r8a78000",
759759
"renesas,rcar-gen5-hscif", "renesas,hscif";
760760
reg = <0 0xc0718000 0 0x60>;
761-
interrupts = <GIC_SPI 4080 IRQ_TYPE_LEVEL_HIGH>;
761+
interrupts = <GIC_ESPI 16 IRQ_TYPE_LEVEL_HIGH>;
762762
clocks = <&dummy_clk_sgasyncd4>, <&dummy_clk_sgasyncd4>, <&scif_clk>;
763763
clock-names = "fck", "brg_int", "scif_clk";
764764
status = "disabled";
@@ -768,7 +768,7 @@
768768
compatible = "renesas,hscif-r8a78000",
769769
"renesas,rcar-gen5-hscif", "renesas,hscif";
770770
reg = <0 0xc071c000 0 0x60>;
771-
interrupts = <GIC_SPI 4081 IRQ_TYPE_LEVEL_HIGH>;
771+
interrupts = <GIC_ESPI 17 IRQ_TYPE_LEVEL_HIGH>;
772772
clocks = <&dummy_clk_sgasyncd4>, <&dummy_clk_sgasyncd4>, <&scif_clk>;
773773
clock-names = "fck", "brg_int", "scif_clk";
774774
status = "disabled";

0 commit comments

Comments
 (0)