|
38 | 38 | reg = <0>; |
39 | 39 | interrupt-controller; |
40 | 40 | #interrupt-cells = <2>; |
41 | | - interrupts = <60 IRQ_TYPE_LEVEL_HIGH>; |
| 41 | + interrupts = <SOC_PERIPHERAL_IRQ(44) IRQ_TYPE_LEVEL_HIGH>; |
42 | 42 | }; |
43 | 43 | }; |
44 | 44 |
|
|
56 | 56 | reg = <0>; |
57 | 57 | interrupt-controller; |
58 | 58 | #interrupt-cells = <2>; |
59 | | - interrupts = <61 IRQ_TYPE_LEVEL_HIGH>; |
| 59 | + interrupts = <SOC_PERIPHERAL_IRQ(45) IRQ_TYPE_LEVEL_HIGH>; |
60 | 60 | }; |
61 | 61 | }; |
62 | 62 |
|
|
74 | 74 | reg = <0>; |
75 | 75 | interrupt-controller; |
76 | 76 | #interrupt-cells = <2>; |
77 | | - interrupts = <62 IRQ_TYPE_LEVEL_HIGH>; |
| 77 | + interrupts = <SOC_PERIPHERAL_IRQ(46) IRQ_TYPE_LEVEL_HIGH>; |
78 | 78 | }; |
79 | 79 | }; |
80 | 80 |
|
|
92 | 92 | reg = <0>; |
93 | 93 | interrupt-controller; |
94 | 94 | #interrupt-cells = <2>; |
95 | | - interrupts = <63 IRQ_TYPE_LEVEL_HIGH>; |
| 95 | + interrupts = <SOC_PERIPHERAL_IRQ(47) IRQ_TYPE_LEVEL_HIGH>; |
96 | 96 | }; |
97 | 97 | }; |
98 | 98 |
|
99 | 99 | saradc: adc@30f0000 { |
100 | 100 | compatible = "sophgo,cv1800b-saradc"; |
101 | 101 | reg = <0x030f0000 0x1000>; |
102 | 102 | clocks = <&clk CLK_SARADC>; |
103 | | - interrupts = <100 IRQ_TYPE_LEVEL_HIGH>; |
| 103 | + interrupts = <SOC_PERIPHERAL_IRQ(84) IRQ_TYPE_LEVEL_HIGH>; |
104 | 104 | #address-cells = <1>; |
105 | 105 | #size-cells = <0>; |
106 | 106 | status = "disabled"; |
|
125 | 125 | #size-cells = <0>; |
126 | 126 | clocks = <&clk CLK_I2C>, <&clk CLK_APB_I2C0>; |
127 | 127 | clock-names = "ref", "pclk"; |
128 | | - interrupts = <49 IRQ_TYPE_LEVEL_HIGH>; |
| 128 | + interrupts = <SOC_PERIPHERAL_IRQ(33) IRQ_TYPE_LEVEL_HIGH>; |
129 | 129 | status = "disabled"; |
130 | 130 | }; |
131 | 131 |
|
|
136 | 136 | #size-cells = <0>; |
137 | 137 | clocks = <&clk CLK_I2C>, <&clk CLK_APB_I2C1>; |
138 | 138 | clock-names = "ref", "pclk"; |
139 | | - interrupts = <50 IRQ_TYPE_LEVEL_HIGH>; |
| 139 | + interrupts = <SOC_PERIPHERAL_IRQ(34) IRQ_TYPE_LEVEL_HIGH>; |
140 | 140 | status = "disabled"; |
141 | 141 | }; |
142 | 142 |
|
|
147 | 147 | #size-cells = <0>; |
148 | 148 | clocks = <&clk CLK_I2C>, <&clk CLK_APB_I2C2>; |
149 | 149 | clock-names = "ref", "pclk"; |
150 | | - interrupts = <51 IRQ_TYPE_LEVEL_HIGH>; |
| 150 | + interrupts = <SOC_PERIPHERAL_IRQ(35) IRQ_TYPE_LEVEL_HIGH>; |
151 | 151 | status = "disabled"; |
152 | 152 | }; |
153 | 153 |
|
|
158 | 158 | #size-cells = <0>; |
159 | 159 | clocks = <&clk CLK_I2C>, <&clk CLK_APB_I2C3>; |
160 | 160 | clock-names = "ref", "pclk"; |
161 | | - interrupts = <52 IRQ_TYPE_LEVEL_HIGH>; |
| 161 | + interrupts = <SOC_PERIPHERAL_IRQ(36) IRQ_TYPE_LEVEL_HIGH>; |
162 | 162 | status = "disabled"; |
163 | 163 | }; |
164 | 164 |
|
|
169 | 169 | #size-cells = <0>; |
170 | 170 | clocks = <&clk CLK_I2C>, <&clk CLK_APB_I2C4>; |
171 | 171 | clock-names = "ref", "pclk"; |
172 | | - interrupts = <53 IRQ_TYPE_LEVEL_HIGH>; |
| 172 | + interrupts = <SOC_PERIPHERAL_IRQ(37) IRQ_TYPE_LEVEL_HIGH>; |
173 | 173 | status = "disabled"; |
174 | 174 | }; |
175 | 175 |
|
176 | 176 | uart0: serial@4140000 { |
177 | 177 | compatible = "snps,dw-apb-uart"; |
178 | 178 | reg = <0x04140000 0x100>; |
179 | | - interrupts = <44 IRQ_TYPE_LEVEL_HIGH>; |
| 179 | + interrupts = <SOC_PERIPHERAL_IRQ(28) IRQ_TYPE_LEVEL_HIGH>; |
180 | 180 | clocks = <&clk CLK_UART0>, <&clk CLK_APB_UART0>; |
181 | 181 | clock-names = "baudclk", "apb_pclk"; |
182 | 182 | reg-shift = <2>; |
|
187 | 187 | uart1: serial@4150000 { |
188 | 188 | compatible = "snps,dw-apb-uart"; |
189 | 189 | reg = <0x04150000 0x100>; |
190 | | - interrupts = <45 IRQ_TYPE_LEVEL_HIGH>; |
| 190 | + interrupts = <SOC_PERIPHERAL_IRQ(29) IRQ_TYPE_LEVEL_HIGH>; |
191 | 191 | clocks = <&clk CLK_UART1>, <&clk CLK_APB_UART1>; |
192 | 192 | clock-names = "baudclk", "apb_pclk"; |
193 | 193 | reg-shift = <2>; |
|
198 | 198 | uart2: serial@4160000 { |
199 | 199 | compatible = "snps,dw-apb-uart"; |
200 | 200 | reg = <0x04160000 0x100>; |
201 | | - interrupts = <46 IRQ_TYPE_LEVEL_HIGH>; |
| 201 | + interrupts = <SOC_PERIPHERAL_IRQ(30) IRQ_TYPE_LEVEL_HIGH>; |
202 | 202 | clocks = <&clk CLK_UART2>, <&clk CLK_APB_UART2>; |
203 | 203 | clock-names = "baudclk", "apb_pclk"; |
204 | 204 | reg-shift = <2>; |
|
209 | 209 | uart3: serial@4170000 { |
210 | 210 | compatible = "snps,dw-apb-uart"; |
211 | 211 | reg = <0x04170000 0x100>; |
212 | | - interrupts = <47 IRQ_TYPE_LEVEL_HIGH>; |
| 212 | + interrupts = <SOC_PERIPHERAL_IRQ(31) IRQ_TYPE_LEVEL_HIGH>; |
213 | 213 | clocks = <&clk CLK_UART3>, <&clk CLK_APB_UART3>; |
214 | 214 | clock-names = "baudclk", "apb_pclk"; |
215 | 215 | reg-shift = <2>; |
|
224 | 224 | #size-cells = <0>; |
225 | 225 | clocks = <&clk CLK_SPI>, <&clk CLK_APB_SPI0>; |
226 | 226 | clock-names = "ssi_clk", "pclk"; |
227 | | - interrupts = <54 IRQ_TYPE_LEVEL_HIGH>; |
| 227 | + interrupts = <SOC_PERIPHERAL_IRQ(38) IRQ_TYPE_LEVEL_HIGH>; |
228 | 228 | status = "disabled"; |
229 | 229 | }; |
230 | 230 |
|
|
235 | 235 | #size-cells = <0>; |
236 | 236 | clocks = <&clk CLK_SPI>, <&clk CLK_APB_SPI1>; |
237 | 237 | clock-names = "ssi_clk", "pclk"; |
238 | | - interrupts = <55 IRQ_TYPE_LEVEL_HIGH>; |
| 238 | + interrupts = <SOC_PERIPHERAL_IRQ(39) IRQ_TYPE_LEVEL_HIGH>; |
239 | 239 | status = "disabled"; |
240 | 240 | }; |
241 | 241 |
|
|
246 | 246 | #size-cells = <0>; |
247 | 247 | clocks = <&clk CLK_SPI>, <&clk CLK_APB_SPI2>; |
248 | 248 | clock-names = "ssi_clk", "pclk"; |
249 | | - interrupts = <56 IRQ_TYPE_LEVEL_HIGH>; |
| 249 | + interrupts = <SOC_PERIPHERAL_IRQ(40) IRQ_TYPE_LEVEL_HIGH>; |
250 | 250 | status = "disabled"; |
251 | 251 | }; |
252 | 252 |
|
|
257 | 257 | #size-cells = <0>; |
258 | 258 | clocks = <&clk CLK_SPI>, <&clk CLK_APB_SPI3>; |
259 | 259 | clock-names = "ssi_clk", "pclk"; |
260 | | - interrupts = <57 IRQ_TYPE_LEVEL_HIGH>; |
| 260 | + interrupts = <SOC_PERIPHERAL_IRQ(41) IRQ_TYPE_LEVEL_HIGH>; |
261 | 261 | status = "disabled"; |
262 | 262 | }; |
263 | 263 |
|
264 | 264 | uart4: serial@41c0000 { |
265 | 265 | compatible = "snps,dw-apb-uart"; |
266 | 266 | reg = <0x041c0000 0x100>; |
267 | | - interrupts = <48 IRQ_TYPE_LEVEL_HIGH>; |
| 267 | + interrupts = <SOC_PERIPHERAL_IRQ(32) IRQ_TYPE_LEVEL_HIGH>; |
268 | 268 | clocks = <&clk CLK_UART4>, <&clk CLK_APB_UART4>; |
269 | 269 | clock-names = "baudclk", "apb_pclk"; |
270 | 270 | reg-shift = <2>; |
|
275 | 275 | sdhci0: mmc@4310000 { |
276 | 276 | compatible = "sophgo,cv1800b-dwcmshc"; |
277 | 277 | reg = <0x4310000 0x1000>; |
278 | | - interrupts = <36 IRQ_TYPE_LEVEL_HIGH>; |
| 278 | + interrupts = <SOC_PERIPHERAL_IRQ(20) IRQ_TYPE_LEVEL_HIGH>; |
279 | 279 | clocks = <&clk CLK_AXI4_SD0>, |
280 | 280 | <&clk CLK_SD0>; |
281 | 281 | clock-names = "core", "bus"; |
|
285 | 285 | sdhci1: mmc@4320000 { |
286 | 286 | compatible = "sophgo,cv1800b-dwcmshc"; |
287 | 287 | reg = <0x4320000 0x1000>; |
288 | | - interrupts = <38 IRQ_TYPE_LEVEL_HIGH>; |
| 288 | + interrupts = <SOC_PERIPHERAL_IRQ(22) IRQ_TYPE_LEVEL_HIGH>; |
289 | 289 | clocks = <&clk CLK_AXI4_SD1>, |
290 | 290 | <&clk CLK_SD1>; |
291 | 291 | clock-names = "core", "bus"; |
|
295 | 295 | dmac: dma-controller@4330000 { |
296 | 296 | compatible = "snps,axi-dma-1.01a"; |
297 | 297 | reg = <0x04330000 0x1000>; |
298 | | - interrupts = <29 IRQ_TYPE_LEVEL_HIGH>; |
| 298 | + interrupts = <SOC_PERIPHERAL_IRQ(13) IRQ_TYPE_LEVEL_HIGH>; |
299 | 299 | clocks = <&clk CLK_SDMA_AXI>, <&clk CLK_SDMA_AXI>; |
300 | 300 | clock-names = "core-clk", "cfgr-clk"; |
301 | 301 | #dma-cells = <1>; |
|
0 commit comments