|
59 | 59 | linux,cma-default;
|
60 | 60 | };
|
61 | 61 |
|
| 62 | + c7x_0_dma_memory_region: c7x-dma-memory@99800000 { |
| 63 | + compatible = "shared-dma-pool"; |
| 64 | + reg = <0x00 0x99800000 0x00 0x100000>; |
| 65 | + no-map; |
| 66 | + }; |
| 67 | + |
| 68 | + c7x_0_memory_region: c7x-memory@99900000 { |
| 69 | + compatible = "shared-dma-pool"; |
| 70 | + reg = <0x00 0x99900000 0x00 0xf00000>; |
| 71 | + no-map; |
| 72 | + }; |
| 73 | + |
| 74 | + mcu_r5fss0_core0_dma_memory_region: r5f-dma-memory@9b800000 { |
| 75 | + compatible = "shared-dma-pool"; |
| 76 | + reg = <0x00 0x9b800000 0x00 0x100000>; |
| 77 | + no-map; |
| 78 | + }; |
| 79 | + |
| 80 | + mcu_r5fss0_core0_memory_region: r5f-dma-memory@9b900000 { |
| 81 | + compatible = "shared-dma-pool"; |
| 82 | + reg = <0x00 0x9b900000 0x00 0xf00000>; |
| 83 | + no-map; |
| 84 | + }; |
| 85 | + |
| 86 | + wkup_r5fss0_core0_dma_memory_region: r5f-dma-memory@9c800000 { |
| 87 | + compatible = "shared-dma-pool"; |
| 88 | + reg = <0x00 0x9c800000 0x00 0x100000>; |
| 89 | + no-map; |
| 90 | + }; |
| 91 | + |
| 92 | + wkup_r5fss0_core0_memory_region: r5f-dma-memory@9c900000 { |
| 93 | + compatible = "shared-dma-pool"; |
| 94 | + reg = <0x00 0x9c900000 0x00 0xf00000>; |
| 95 | + no-map; |
| 96 | + }; |
| 97 | + |
62 | 98 | secure_tfa_ddr: tfa@9e780000 {
|
63 | 99 | reg = <0x00 0x9e780000 0x00 0x80000>;
|
64 | 100 | alignment = <0x1000>;
|
|
70 | 106 | alignment = <0x1000>;
|
71 | 107 | no-map;
|
72 | 108 | };
|
73 |
| - |
74 |
| - wkup_r5fss0_core0_memory_region: r5f-dma-memory@9c900000 { |
75 |
| - compatible = "shared-dma-pool"; |
76 |
| - reg = <0x00 0x9c900000 0x00 0x01e00000>; |
77 |
| - no-map; |
78 |
| - }; |
79 | 109 | };
|
80 | 110 |
|
81 | 111 | vcc_5v0_som: regulator-vcc-5v0-som {
|
|
170 | 200 | };
|
171 | 201 | };
|
172 | 202 |
|
| 203 | +&c7x_0 { |
| 204 | + mboxes = <&mailbox0_cluster1 &mbox_c7x_0>; |
| 205 | + memory-region = <&c7x_0_dma_memory_region>, |
| 206 | + <&c7x_0_memory_region>; |
| 207 | + status = "okay"; |
| 208 | +}; |
| 209 | + |
173 | 210 | &cpsw3g {
|
174 | 211 | pinctrl-names = "default";
|
175 | 212 | pinctrl-0 = <&main_rgmii1_pins_default>;
|
|
200 | 237 | status = "okay";
|
201 | 238 | };
|
202 | 239 |
|
| 240 | +&mailbox0_cluster0 { |
| 241 | + status = "okay"; |
| 242 | + |
| 243 | + mbox_r5_0: mbox-r5-0 { |
| 244 | + ti,mbox-rx = <0 0 0>; |
| 245 | + ti,mbox-tx = <1 0 0>; |
| 246 | + }; |
| 247 | +}; |
| 248 | + |
| 249 | +&mailbox0_cluster1 { |
| 250 | + status = "okay"; |
| 251 | + |
| 252 | + mbox_c7x_0: mbox-c7x-0 { |
| 253 | + ti,mbox-rx = <0 0 0>; |
| 254 | + ti,mbox-tx = <1 0 0>; |
| 255 | + }; |
| 256 | +}; |
| 257 | + |
| 258 | +&mailbox0_cluster2 { |
| 259 | + status = "okay"; |
| 260 | + |
| 261 | + mbox_mcu_r5_0: mbox-mcu-r5-0 { |
| 262 | + ti,mbox-rx = <0 0 0>; |
| 263 | + ti,mbox-tx = <1 0 0>; |
| 264 | + }; |
| 265 | +}; |
| 266 | + |
203 | 267 | &main_i2c0 {
|
204 | 268 | pinctrl-names = "default";
|
205 | 269 | pinctrl-0 = <&main_i2c0_pins_default>;
|
|
315 | 379 | bootph-all;
|
316 | 380 | };
|
317 | 381 |
|
| 382 | +&mcu_r5fss0 { |
| 383 | + status = "okay"; |
| 384 | +}; |
| 385 | + |
| 386 | +&mcu_r5fss0_core0 { |
| 387 | + mboxes = <&mailbox0_cluster2 &mbox_mcu_r5_0>; |
| 388 | + memory-region = <&mcu_r5fss0_core0_dma_memory_region>, |
| 389 | + <&mcu_r5fss0_core0_memory_region>; |
| 390 | +}; |
| 391 | + |
318 | 392 | &ospi0 {
|
319 | 393 | pinctrl-names = "default";
|
320 | 394 | pinctrl-0 = <&ospi0_pins_default>;
|
|
342 | 416 | bootph-all;
|
343 | 417 | status = "okay";
|
344 | 418 | };
|
| 419 | + |
| 420 | +&wkup_r5fss0 { |
| 421 | + status = "okay"; |
| 422 | +}; |
| 423 | + |
| 424 | +&wkup_r5fss0_core0 { |
| 425 | + mboxes = <&mailbox0_cluster0 &mbox_r5_0>; |
| 426 | + memory-region = <&wkup_r5fss0_core0_dma_memory_region>, |
| 427 | + <&wkup_r5fss0_core0_memory_region>; |
| 428 | +}; |
0 commit comments