1212 opensbi-domains {
1313 compatible = "opensbi,domain,config";
1414
15+ tmem0: tmem0 {
16+ compatible = "opensbi,domain,memregion";
17+ base = <0x0 0xBF800000>;
18+ order = <22>;
19+ };
20+
21+ tmem1: tmem1 {
22+ compatible = "opensbi,domain,memregion";
23+ base = <0x0 0xBFC00000>;
24+ order = <21>;
25+ };
26+
27+ tmem2: tmem2 {
28+ compatible = "opensbi,domain,memregion";
29+ base = <0x0 0xBFE00000>;
30+ order = <20>;
31+ };
32+
33+ tmem3: tmem3 {
34+ compatible = "opensbi,domain,memregion";
35+ base = <0x0 0xBFF00000>;
36+ order = <19>;
37+ };
38+
1539 tuart: tuart {
1640 compatible = "opensbi,domain,memregion";
1741 base = <0x0 0x10002000>;
2953 tdomain: trusted-domain {
3054 compatible = "opensbi,domain,instance";
3155 possible-harts = <&cpu7>;
32- regions = <&tuart 0x7>, <&allmem 0x7>;
56+ regions = <&tmem0 0x7>, <&tmem1 0x7>, <&tmem2 0x7>, <&tmem3 0x7>, <& tuart 0x7>, <&allmem 0x7>;
3357 boot-hart = <&cpu7>;
3458 next-arg1 = <0x0 0x00000000>;
3559 next-addr = <0x0 0xBF800000>;
4064 udomain: untrusted-domain {
4165 compatible = "opensbi,domain,instance";
4266 possible-harts = <&cpu0 &cpu1 &cpu2 &cpu3 &cpu4 &cpu5 &cpu6>;
43- regions = <&tuart 0x0>, <&allmem 0x7>;
67+ regions = <&tmem0 0x0>, <&tmem1 0x0>, <&tmem2 0x0>, <&tmem3 0x0>, <& tuart 0x0>, <&allmem 0x7>;
4468 boot-hart = <&cpu0>;
4569 next-arg1 = <0x0 0xB0000000>;
4670 next-addr = <0x0 0xB0200000>;
119143&test {
120144 status = "okay";
121145};
122-
0 commit comments