Skip to content

Commit 981d10f

Browse files
katsustercfriedt
authored andcommitted
dts: riscv: fix irq number of UART and SPI for SiFive FU740
This patch fixes wrong PLIC irq number of UART and SPI for SiFive FU740 on HiFive Unmatched. Use samples/subsys/console/echo for testing. Signed-off-by: Katsuhiro Suzuki <[email protected]>
1 parent 97c0318 commit 981d10f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

dts/riscv/riscv64-fu740.dtsi

+5-5
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
uart0: serial@10010000 {
8888
compatible = "sifive,uart0";
8989
interrupt-parent = <&plic>;
90-
interrupts = <4 1>;
90+
interrupts = <39 1>;
9191
reg = <0x10010000 0x1000>;
9292
reg-names = "control";
9393
label = "uart_0";
@@ -97,7 +97,7 @@
9797
uart1: serial@10011000 {
9898
compatible = "sifive,uart0";
9999
interrupt-parent = <&plic>;
100-
interrupts = <5 1>;
100+
interrupts = <40 1>;
101101
reg = <0x10011000 0x1000>;
102102
reg-names = "control";
103103
label = "uart_1";
@@ -107,7 +107,7 @@
107107
spi0: spi@10040000 {
108108
compatible = "sifive,spi0";
109109
interrupt-parent = <&plic>;
110-
interrupts = <51 1>;
110+
interrupts = <41 1>;
111111
reg = <0x10040000 0x1000 0x20000000 0x10000000>;
112112
reg-names = "control", "mem";
113113
label = "spi_0";
@@ -119,7 +119,7 @@
119119
spi1: spi@10041000 {
120120
compatible = "sifive,spi0";
121121
interrupt-parent = <&plic>;
122-
interrupts = <52 1>;
122+
interrupts = <42 1>;
123123
reg = <0x10041000 0x1000>;
124124
reg-names = "control";
125125
label = "spi_1";
@@ -131,7 +131,7 @@
131131
spi2: spi@10050000 {
132132
compatible = "sifive,spi0";
133133
interrupt-parent = <&plic>;
134-
interrupts = <6 1>;
134+
interrupts = <43 1>;
135135
reg = <0x10050000 0x1000>;
136136
reg-names = "control";
137137
label = "spi_2";

0 commit comments

Comments
 (0)