|
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