|
103 | 103 | clint0: timer@2000000 {
|
104 | 104 | compatible = "canaan,k210-clint", "sifive,clint0";
|
105 | 105 | reg = <0x2000000 0xC000>;
|
106 |
| - interrupts-extended = <&cpu0_intc 3 &cpu0_intc 7 |
107 |
| - &cpu1_intc 3 &cpu1_intc 7>; |
| 106 | + interrupts-extended = <&cpu0_intc 3>, <&cpu0_intc 7>, |
| 107 | + <&cpu1_intc 3>, <&cpu1_intc 7>; |
108 | 108 | };
|
109 | 109 |
|
110 | 110 | plic0: interrupt-controller@c000000 {
|
|
113 | 113 | compatible = "canaan,k210-plic", "sifive,plic-1.0.0";
|
114 | 114 | reg = <0xC000000 0x4000000>;
|
115 | 115 | interrupt-controller;
|
116 |
| - interrupts-extended = <&cpu0_intc 11 &cpu1_intc 11>; |
| 116 | + interrupts-extended = <&cpu0_intc 11>, <&cpu1_intc 11>; |
117 | 117 | riscv,ndev = <65>;
|
118 | 118 | };
|
119 | 119 |
|
|
130 | 130 | compatible = "canaan,k210-gpiohs", "sifive,gpio0";
|
131 | 131 | reg = <0x38001000 0x1000>;
|
132 | 132 | interrupt-controller;
|
133 |
| - interrupts = <34 35 36 37 38 39 40 41 |
134 |
| - 42 43 44 45 46 47 48 49 |
135 |
| - 50 51 52 53 54 55 56 57 |
136 |
| - 58 59 60 61 62 63 64 65>; |
| 133 | + interrupts = <34>, <35>, <36>, <37>, <38>, <39>, <40>, |
| 134 | + <41>, <42>, <43>, <44>, <45>, <46>, <47>, |
| 135 | + <48>, <49>, <50>, <51>, <52>, <53>, <54>, |
| 136 | + <55>, <56>, <57>, <58>, <59>, <60>, <61>, |
| 137 | + <62>, <63>, <64>, <65>; |
137 | 138 | gpio-controller;
|
138 | 139 | ngpios = <32>;
|
139 | 140 | };
|
140 | 141 |
|
141 | 142 | dmac0: dma-controller@50000000 {
|
142 | 143 | compatible = "snps,axi-dma-1.01a";
|
143 | 144 | reg = <0x50000000 0x1000>;
|
144 |
| - interrupts = <27 28 29 30 31 32>; |
| 145 | + interrupts = <27>, <28>, <29>, <30>, <31>, <32>; |
145 | 146 | #dma-cells = <1>;
|
146 | 147 | clocks = <&sysclk K210_CLK_DMA>, <&sysclk K210_CLK_DMA>;
|
147 | 148 | clock-names = "core-clk", "cfgr-clk";
|
|
316 | 317 | timer0: timer@502d0000 {
|
317 | 318 | compatible = "snps,dw-apb-timer";
|
318 | 319 | reg = <0x502D0000 0x100>;
|
319 |
| - interrupts = <14 15>; |
| 320 | + interrupts = <14>, <15>; |
320 | 321 | clocks = <&sysclk K210_CLK_TIMER0>,
|
321 | 322 | <&sysclk K210_CLK_APB0>;
|
322 | 323 | clock-names = "timer", "pclk";
|
|
326 | 327 | timer1: timer@502e0000 {
|
327 | 328 | compatible = "snps,dw-apb-timer";
|
328 | 329 | reg = <0x502E0000 0x100>;
|
329 |
| - interrupts = <16 17>; |
| 330 | + interrupts = <16>, <17>; |
330 | 331 | clocks = <&sysclk K210_CLK_TIMER1>,
|
331 | 332 | <&sysclk K210_CLK_APB0>;
|
332 | 333 | clock-names = "timer", "pclk";
|
|
336 | 337 | timer2: timer@502f0000 {
|
337 | 338 | compatible = "snps,dw-apb-timer";
|
338 | 339 | reg = <0x502F0000 0x100>;
|
339 |
| - interrupts = <18 19>; |
| 340 | + interrupts = <18>, <19>; |
340 | 341 | clocks = <&sysclk K210_CLK_TIMER2>,
|
341 | 342 | <&sysclk K210_CLK_APB0>;
|
342 | 343 | clock-names = "timer", "pclk";
|
|
0 commit comments