|
64 | 64 | compatible = "arm,armv7-timer";
|
65 | 65 | interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>,
|
66 | 66 | <GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>,
|
67 |
| - <GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>; |
| 67 | + <GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>, |
| 68 | + <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>; |
68 | 69 | arm,cpu-registers-not-fw-configured;
|
69 | 70 | clock-frequency = <24000000>;
|
70 | 71 | };
|
|
233 | 234 | compatible = "rockchip,rk3128-timer", "rockchip,rk3288-timer";
|
234 | 235 | reg = <0x20044000 0x20>;
|
235 | 236 | interrupts = <GIC_SPI 28 IRQ_TYPE_LEVEL_HIGH>;
|
236 |
| - clocks = <&cru PCLK_TIMER>, <&xin24m>; |
| 237 | + clocks = <&cru PCLK_TIMER>, <&cru SCLK_TIMER0>; |
237 | 238 | clock-names = "pclk", "timer";
|
238 | 239 | };
|
239 | 240 |
|
240 | 241 | timer1: timer@20044020 {
|
241 | 242 | compatible = "rockchip,rk3128-timer", "rockchip,rk3288-timer";
|
242 | 243 | reg = <0x20044020 0x20>;
|
243 | 244 | interrupts = <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>;
|
244 |
| - clocks = <&cru PCLK_TIMER>, <&xin24m>; |
| 245 | + clocks = <&cru PCLK_TIMER>, <&cru SCLK_TIMER1>; |
245 | 246 | clock-names = "pclk", "timer";
|
246 | 247 | };
|
247 | 248 |
|
248 | 249 | timer2: timer@20044040 {
|
249 | 250 | compatible = "rockchip,rk3128-timer", "rockchip,rk3288-timer";
|
250 | 251 | reg = <0x20044040 0x20>;
|
251 | 252 | interrupts = <GIC_SPI 59 IRQ_TYPE_LEVEL_HIGH>;
|
252 |
| - clocks = <&cru PCLK_TIMER>, <&xin24m>; |
| 253 | + clocks = <&cru PCLK_TIMER>, <&cru SCLK_TIMER2>; |
253 | 254 | clock-names = "pclk", "timer";
|
254 | 255 | };
|
255 | 256 |
|
256 | 257 | timer3: timer@20044060 {
|
257 | 258 | compatible = "rockchip,rk3128-timer", "rockchip,rk3288-timer";
|
258 | 259 | reg = <0x20044060 0x20>;
|
259 | 260 | interrupts = <GIC_SPI 60 IRQ_TYPE_LEVEL_HIGH>;
|
260 |
| - clocks = <&cru PCLK_TIMER>, <&xin24m>; |
| 261 | + clocks = <&cru PCLK_TIMER>, <&cru SCLK_TIMER3>; |
261 | 262 | clock-names = "pclk", "timer";
|
262 | 263 | };
|
263 | 264 |
|
264 | 265 | timer4: timer@20044080 {
|
265 | 266 | compatible = "rockchip,rk3128-timer", "rockchip,rk3288-timer";
|
266 | 267 | reg = <0x20044080 0x20>;
|
267 | 268 | interrupts = <GIC_SPI 61 IRQ_TYPE_LEVEL_HIGH>;
|
268 |
| - clocks = <&cru PCLK_TIMER>, <&xin24m>; |
| 269 | + clocks = <&cru PCLK_TIMER>, <&cru SCLK_TIMER4>; |
269 | 270 | clock-names = "pclk", "timer";
|
270 | 271 | };
|
271 | 272 |
|
272 | 273 | timer5: timer@200440a0 {
|
273 | 274 | compatible = "rockchip,rk3128-timer", "rockchip,rk3288-timer";
|
274 | 275 | reg = <0x200440a0 0x20>;
|
275 | 276 | interrupts = <GIC_SPI 62 IRQ_TYPE_LEVEL_HIGH>;
|
276 |
| - clocks = <&cru PCLK_TIMER>, <&xin24m>; |
| 277 | + clocks = <&cru PCLK_TIMER>, <&cru SCLK_TIMER5>; |
277 | 278 | clock-names = "pclk", "timer";
|
278 | 279 | };
|
279 | 280 |
|
|
426 | 427 |
|
427 | 428 | i2c0: i2c@20072000 {
|
428 | 429 | compatible = "rockchip,rk3128-i2c", "rockchip,rk3288-i2c";
|
429 |
| - reg = <20072000 0x1000>; |
| 430 | + reg = <0x20072000 0x1000>; |
430 | 431 | interrupts = <GIC_SPI 24 IRQ_TYPE_LEVEL_HIGH>;
|
431 | 432 | clock-names = "i2c";
|
432 | 433 | clocks = <&cru PCLK_I2C0>;
|
|
458 | 459 | interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>,
|
459 | 460 | <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>;
|
460 | 461 | arm,pl330-broken-no-flushp;
|
| 462 | + arm,pl330-periph-burst; |
461 | 463 | clocks = <&cru ACLK_DMAC>;
|
462 | 464 | clock-names = "apb_pclk";
|
463 | 465 | #dma-cells = <1>;
|
|
0 commit comments