|
76 | 76 | no-map;
|
77 | 77 | reg = <0 0x4fc00000 0 0x00100000>;
|
78 | 78 | };
|
| 79 | + |
| 80 | + wo_emi0: wo-emi@4fd00000 { |
| 81 | + reg = <0 0x4fd00000 0 0x40000>; |
| 82 | + no-map; |
| 83 | + }; |
| 84 | + |
| 85 | + wo_emi1: wo-emi@4fd40000 { |
| 86 | + reg = <0 0x4fd40000 0 0x40000>; |
| 87 | + no-map; |
| 88 | + }; |
| 89 | + |
| 90 | + wo_ilm0: wo-ilm@151e0000 { |
| 91 | + reg = <0 0x151e0000 0 0x8000>; |
| 92 | + no-map; |
| 93 | + }; |
| 94 | + |
| 95 | + wo_ilm1: wo-ilm@151f0000 { |
| 96 | + reg = <0 0x151f0000 0 0x8000>; |
| 97 | + no-map; |
| 98 | + }; |
| 99 | + |
| 100 | + wo_data: wo-data@4fd80000 { |
| 101 | + reg = <0 0x4fd80000 0 0x240000>; |
| 102 | + no-map; |
| 103 | + }; |
| 104 | + |
| 105 | + wo_dlm0: wo-dlm@151e8000 { |
| 106 | + reg = <0 0x151e8000 0 0x2000>; |
| 107 | + no-map; |
| 108 | + }; |
| 109 | + |
| 110 | + wo_dlm1: wo-dlm@151f8000 { |
| 111 | + reg = <0 0x151f8000 0 0x2000>; |
| 112 | + no-map; |
| 113 | + }; |
| 114 | + |
| 115 | + wo_boot: wo-boot@15194000 { |
| 116 | + reg = <0 0x15194000 0 0x1000>; |
| 117 | + no-map; |
| 118 | + }; |
| 119 | + |
79 | 120 | };
|
80 | 121 |
|
81 | 122 | timer {
|
|
240 | 281 | reg = <0 0x15010000 0 0x1000>;
|
241 | 282 | interrupt-parent = <&gic>;
|
242 | 283 | interrupts = <GIC_SPI 205 IRQ_TYPE_LEVEL_HIGH>;
|
| 284 | + memory-region = <&wo_emi0>, <&wo_ilm0>, <&wo_dlm0>, |
| 285 | + <&wo_data>, <&wo_boot>; |
| 286 | + memory-region-names = "wo-emi", "wo-ilm", "wo-dlm", |
| 287 | + "wo-data", "wo-boot"; |
| 288 | + mediatek,wo-ccif = <&wo_ccif0>; |
243 | 289 | };
|
244 | 290 |
|
245 | 291 | wed1: wed@15011000 {
|
|
248 | 294 | reg = <0 0x15011000 0 0x1000>;
|
249 | 295 | interrupt-parent = <&gic>;
|
250 | 296 | interrupts = <GIC_SPI 206 IRQ_TYPE_LEVEL_HIGH>;
|
| 297 | + memory-region = <&wo_emi1>, <&wo_ilm1>, <&wo_dlm1>, |
| 298 | + <&wo_data>, <&wo_boot>; |
| 299 | + memory-region-names = "wo-emi", "wo-ilm", "wo-dlm", |
| 300 | + "wo-data", "wo-boot"; |
| 301 | + mediatek,wo-ccif = <&wo_ccif1>; |
| 302 | + }; |
| 303 | + |
| 304 | + wo_ccif0: syscon@151a5000 { |
| 305 | + compatible = "mediatek,mt7986-wo-ccif", "syscon"; |
| 306 | + reg = <0 0x151a5000 0 0x1000>; |
| 307 | + interrupt-parent = <&gic>; |
| 308 | + interrupts = <GIC_SPI 211 IRQ_TYPE_LEVEL_HIGH>; |
| 309 | + }; |
| 310 | + |
| 311 | + wo_ccif1: syscon@151ad000 { |
| 312 | + compatible = "mediatek,mt7986-wo-ccif", "syscon"; |
| 313 | + reg = <0 0x151ad000 0 0x1000>; |
| 314 | + interrupt-parent = <&gic>; |
| 315 | + interrupts = <GIC_SPI 212 IRQ_TYPE_LEVEL_HIGH>; |
251 | 316 | };
|
252 | 317 |
|
253 | 318 | eth: ethernet@15100000 {
|
|
0 commit comments