|
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