summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core/dynamic-layers/openamp-layer
diff options
context:
space:
mode:
authorBen Levinsky <ben.levinsky@amd.com>2024-08-16 07:47:04 -0700
committerMark Hatle <mark.hatle@amd.com>2024-08-25 08:40:04 -0600
commit9c5f756bc64929c3e999188842f8e63cc8d6c526 (patch)
tree81a29b54c7df636e9288c4ed18843aec2cb3e298 /meta-xilinx-core/dynamic-layers/openamp-layer
parent94183a2452fc8b336dc508dcfd8117b3998e3143 (diff)
downloadmeta-xilinx-9c5f756bc64929c3e999188842f8e63cc8d6c526.tar.gz
meta-xilinx-core: openamp: device-tree: Change power-domain property to power-domains
Update Overlays to go with genpd convention and use 'power-domains' for management with firmware node ID's. Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
Diffstat (limited to 'meta-xilinx-core/dynamic-layers/openamp-layer')
-rw-r--r--meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/versal-net-openamp.dtsi16
-rw-r--r--meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/versal-openamp.dtsi12
-rw-r--r--meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/zynqmp-openamp.dtsi12
3 files changed, 20 insertions, 20 deletions
diff --git a/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/versal-net-openamp.dtsi b/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/versal-net-openamp.dtsi
index a918faf2..a1c939eb 100644
--- a/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/versal-net-openamp.dtsi
+++ b/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/versal-net-openamp.dtsi
@@ -53,7 +53,7 @@
53 reg = <0x0 0xeba00000 0x0 0x10000>; 53 reg = <0x0 0xeba00000 0x0 0x10000>;
54 status = "okay"; 54 status = "okay";
55 compatible = "mmio-sram"; 55 compatible = "mmio-sram";
56 power-domain = <&versal_net_firmware 0x183180cb>; 56 power-domains = <&versal_net_firmware 0x183180cb>;
57 }; 57 };
58 58
59 tcm_0b: tcm_0b@eba10000 { 59 tcm_0b: tcm_0b@eba10000 {
@@ -61,7 +61,7 @@
61 reg = <0x0 0xeba10000 0x0 0x8000>; 61 reg = <0x0 0xeba10000 0x0 0x8000>;
62 status = "okay"; 62 status = "okay";
63 compatible = "mmio-sram"; 63 compatible = "mmio-sram";
64 power-domain = <&versal_net_firmware 0x183180cc>; 64 power-domains = <&versal_net_firmware 0x183180cc>;
65 }; 65 };
66 66
67 tcm_0c: tcm_0b@eba20000 { 67 tcm_0c: tcm_0b@eba20000 {
@@ -69,7 +69,7 @@
69 reg = <0x0 0xeba20000 0x0 0x8000>; 69 reg = <0x0 0xeba20000 0x0 0x8000>;
70 status = "okay"; 70 status = "okay";
71 compatible = "mmio-sram"; 71 compatible = "mmio-sram";
72 power-domain = <&versal_net_firmware 0x183180cd>; 72 power-domains = <&versal_net_firmware 0x183180cd>;
73 }; 73 };
74 74
75 tcm_1a: tcm_0a@eba40000 { 75 tcm_1a: tcm_0a@eba40000 {
@@ -77,7 +77,7 @@
77 reg = <0x0 0xeba40000 0x0 0x10000>; 77 reg = <0x0 0xeba40000 0x0 0x10000>;
78 status = "okay"; 78 status = "okay";
79 compatible = "mmio-sram"; 79 compatible = "mmio-sram";
80 power-domain = <&versal_net_firmware 0x183180ce>; 80 power-domains = <&versal_net_firmware 0x183180ce>;
81 }; 81 };
82 82
83 tcm_1b: tcm_0b@eba50000 { 83 tcm_1b: tcm_0b@eba50000 {
@@ -85,7 +85,7 @@
85 reg = <0x0 0xeba50000 0x0 0x8000>; 85 reg = <0x0 0xeba50000 0x0 0x8000>;
86 status = "okay"; 86 status = "okay";
87 compatible = "mmio-sram"; 87 compatible = "mmio-sram";
88 power-domain = <&versal_net_firmware 0x183180cf>; 88 power-domains = <&versal_net_firmware 0x183180cf>;
89 }; 89 };
90 90
91 tcm_1c: tcm_0b@eba60000 { 91 tcm_1c: tcm_0b@eba60000 {
@@ -93,7 +93,7 @@
93 reg = <0x0 0xeba60000 0x0 0x8000>; 93 reg = <0x0 0xeba60000 0x0 0x8000>;
94 status = "okay"; 94 status = "okay";
95 compatible = "mmio-sram"; 95 compatible = "mmio-sram";
96 power-domain = <&versal_net_firmware 0x183180d0>; 96 power-domains = <&versal_net_firmware 0x183180d0>;
97 }; 97 };
98 98
99 r52ss { 99 r52ss {
@@ -110,7 +110,7 @@
110 ranges; 110 ranges;
111 sram = <&tcm_0a>, <&tcm_0b>, <&tcm_0c>; 111 sram = <&tcm_0a>, <&tcm_0b>, <&tcm_0c>;
112 memory-region = <&rproc_0_reserved>, <&rpu0vdev0buffer>, <&rpu0vdev0vring0>, <&rpu0vdev0vring1>; 112 memory-region = <&rproc_0_reserved>, <&rpu0vdev0buffer>, <&rpu0vdev0vring0>, <&rpu0vdev0vring1>;
113 power-domain = <&versal_net_firmware 0x181100BF>; 113 power-domains = <&versal_net_firmware 0x181100BF>;
114 mboxes = <&ipi_mailbox_rpu0 0>, <&ipi_mailbox_rpu0 1>; 114 mboxes = <&ipi_mailbox_rpu0 0>, <&ipi_mailbox_rpu0 1>;
115 mbox-names = "tx", "rx"; 115 mbox-names = "tx", "rx";
116 }; 116 };
@@ -121,7 +121,7 @@
121 ranges; 121 ranges;
122 sram = <&tcm_1a>, <&tcm_1b>, <&tcm_1c>; 122 sram = <&tcm_1a>, <&tcm_1b>, <&tcm_1c>;
123 memory-region = <&rproc_1_reserved>, <&rpu1vdev0buffer>, <&rpu1vdev0vring0>, <&rpu1vdev0vring1>; 123 memory-region = <&rproc_1_reserved>, <&rpu1vdev0buffer>, <&rpu1vdev0vring0>, <&rpu1vdev0vring1>;
124 power-domain = <&versal_net_firmware 0x181100C0>; 124 power-domains = <&versal_net_firmware 0x181100C0>;
125 mboxes = <&ipi_mailbox_rpu1 0>, <&ipi_mailbox_rpu1 1>; 125 mboxes = <&ipi_mailbox_rpu1 0>, <&ipi_mailbox_rpu1 1>;
126 mbox-names = "tx", "rx"; 126 mbox-names = "tx", "rx";
127 }; 127 };
diff --git a/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/versal-openamp.dtsi b/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/versal-openamp.dtsi
index 01e337c7..b21b4096 100644
--- a/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/versal-openamp.dtsi
+++ b/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/versal-openamp.dtsi
@@ -52,7 +52,7 @@
52 reg = <0x0 0xffe00000 0x0 0x10000>; 52 reg = <0x0 0xffe00000 0x0 0x10000>;
53 status = "okay"; 53 status = "okay";
54 compatible = "mmio-sram"; 54 compatible = "mmio-sram";
55 power-domain = <&versal_firmware 0x1831800b>; 55 power-domains = <&versal_firmware 0x1831800b>;
56 }; 56 };
57 57
58 tcm_0b: tcm_0b@ffe20000 { 58 tcm_0b: tcm_0b@ffe20000 {
@@ -60,7 +60,7 @@
60 reg = <0x0 0xffe20000 0x0 0x10000>; 60 reg = <0x0 0xffe20000 0x0 0x10000>;
61 status = "okay"; 61 status = "okay";
62 compatible = "mmio-sram"; 62 compatible = "mmio-sram";
63 power-domain = <&versal_firmware 0x1831800c>; 63 power-domains = <&versal_firmware 0x1831800c>;
64 }; 64 };
65 65
66 tcm_1a: tcm_1a@ffe90000 { 66 tcm_1a: tcm_1a@ffe90000 {
@@ -68,7 +68,7 @@
68 reg = <0x0 0xffe90000 0x0 0x10000>; 68 reg = <0x0 0xffe90000 0x0 0x10000>;
69 status = "okay"; 69 status = "okay";
70 compatible = "mmio-sram"; 70 compatible = "mmio-sram";
71 power-domain = <&versal_firmware 0x1831800d>; 71 power-domains = <&versal_firmware 0x1831800d>;
72 }; 72 };
73 73
74 tcm_1b: tcm_1b@ffeb0000 { 74 tcm_1b: tcm_1b@ffeb0000 {
@@ -76,7 +76,7 @@
76 reg = <0x0 0xffeb0000 0x0 0x10000>; 76 reg = <0x0 0xffeb0000 0x0 0x10000>;
77 status = "okay"; 77 status = "okay";
78 compatible = "mmio-sram"; 78 compatible = "mmio-sram";
79 power-domain = <&versal_firmware 0x1831800e>; 79 power-domains = <&versal_firmware 0x1831800e>;
80 }; 80 };
81 81
82 rf5ss@ff9a0000 { 82 rf5ss@ff9a0000 {
@@ -94,7 +94,7 @@
94 ranges; 94 ranges;
95 sram = <&tcm_0a>, <&tcm_0b>; 95 sram = <&tcm_0a>, <&tcm_0b>;
96 memory-region = <&rproc_0_reserved>, <&rpu0vdev0buffer>, <&rpu0vdev0vring0>, <&rpu0vdev0vring1>; 96 memory-region = <&rproc_0_reserved>, <&rpu0vdev0buffer>, <&rpu0vdev0vring0>, <&rpu0vdev0vring1>;
97 power-domain = <&versal_firmware 0x18110005>; 97 power-domains = <&versal_firmware 0x18110005>;
98 mboxes = <&ipi_mailbox_rpu0 0>, <&ipi_mailbox_rpu0 1>; 98 mboxes = <&ipi_mailbox_rpu0 0>, <&ipi_mailbox_rpu0 1>;
99 mbox-names = "tx", "rx"; 99 mbox-names = "tx", "rx";
100 }; 100 };
@@ -105,7 +105,7 @@
105 ranges; 105 ranges;
106 sram = <&tcm_1a>, <&tcm_1b>; 106 sram = <&tcm_1a>, <&tcm_1b>;
107 memory-region = <&rproc_1_reserved>, <&rpu1vdev0buffer>, <&rpu1vdev0vring0>, <&rpu1vdev0vring1>; 107 memory-region = <&rproc_1_reserved>, <&rpu1vdev0buffer>, <&rpu1vdev0vring0>, <&rpu1vdev0vring1>;
108 power-domain = <&versal_firmware 0x18110006>; 108 power-domains = <&versal_firmware 0x18110006>;
109 mboxes = <&ipi_mailbox_rpu1 0>, <&ipi_mailbox_rpu1 1>; 109 mboxes = <&ipi_mailbox_rpu1 0>, <&ipi_mailbox_rpu1 1>;
110 mbox-names = "tx", "rx"; 110 mbox-names = "tx", "rx";
111 }; 111 };
diff --git a/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/zynqmp-openamp.dtsi b/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/zynqmp-openamp.dtsi
index 8ef72656..1ad51fef 100644
--- a/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/zynqmp-openamp.dtsi
+++ b/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/files/zynqmp-openamp.dtsi
@@ -52,7 +52,7 @@
52 reg = <0x0 0xffe00000 0x0 0x10000>; 52 reg = <0x0 0xffe00000 0x0 0x10000>;
53 status = "okay"; 53 status = "okay";
54 compatible = "mmio-sram"; 54 compatible = "mmio-sram";
55 power-domain = <&zynqmp_firmware 15>; 55 power-domains = <&zynqmp_firmware 15>;
56 }; 56 };
57 57
58 tcm_0b: tcm_0b@ffe20000 { 58 tcm_0b: tcm_0b@ffe20000 {
@@ -60,14 +60,14 @@
60 reg = <0x0 0xffe20000 0x0 0x10000>; 60 reg = <0x0 0xffe20000 0x0 0x10000>;
61 status = "okay"; 61 status = "okay";
62 compatible = "mmio-sram"; 62 compatible = "mmio-sram";
63 power-domain = <&zynqmp_firmware 16>; 63 power-domains = <&zynqmp_firmware 16>;
64 }; 64 };
65 tcm_1a: tcm_0a@ffe90000 { 65 tcm_1a: tcm_0a@ffe90000 {
66 no-map; 66 no-map;
67 reg = <0x0 0xffe90000 0x0 0x10000>; 67 reg = <0x0 0xffe90000 0x0 0x10000>;
68 status = "okay"; 68 status = "okay";
69 compatible = "mmio-sram"; 69 compatible = "mmio-sram";
70 power-domain = <&zynqmp_firmware 17>; 70 power-domains = <&zynqmp_firmware 17>;
71 }; 71 };
72 72
73 tcm_1b: tcm_0b@ffeb0000 { 73 tcm_1b: tcm_0b@ffeb0000 {
@@ -75,7 +75,7 @@
75 reg = <0x0 0xffeb0000 0x0 0x10000>; 75 reg = <0x0 0xffeb0000 0x0 0x10000>;
76 status = "okay"; 76 status = "okay";
77 compatible = "mmio-sram"; 77 compatible = "mmio-sram";
78 power-domain = <&zynqmp_firmware 18>; 78 power-domains = <&zynqmp_firmware 18>;
79 }; 79 };
80 rf5ss@ff9a0000 { 80 rf5ss@ff9a0000 {
81 compatible = "xlnx,zynqmp-r5-remoteproc"; 81 compatible = "xlnx,zynqmp-r5-remoteproc";
@@ -92,7 +92,7 @@
92 ranges; 92 ranges;
93 sram = <&tcm_0a>, <&tcm_0b>; 93 sram = <&tcm_0a>, <&tcm_0b>;
94 memory-region = <&rproc_0_reserved>, <&rpu0vdev0buffer>, <&rpu0vdev0vring0>, <&rpu0vdev0vring1>; 94 memory-region = <&rproc_0_reserved>, <&rpu0vdev0buffer>, <&rpu0vdev0vring0>, <&rpu0vdev0vring1>;
95 power-domain = <&zynqmp_firmware 7>; 95 power-domains = <&zynqmp_firmware 7>;
96 mboxes = <&ipi_mailbox_rpu0 0>, <&ipi_mailbox_rpu0 1>; 96 mboxes = <&ipi_mailbox_rpu0 0>, <&ipi_mailbox_rpu0 1>;
97 mbox-names = "tx", "rx"; 97 mbox-names = "tx", "rx";
98 }; 98 };
@@ -103,7 +103,7 @@
103 ranges; 103 ranges;
104 sram = <&tcm_1a>, <&tcm_1b>; 104 sram = <&tcm_1a>, <&tcm_1b>;
105 memory-region = <&rproc_1_reserved>, <&rpu1vdev0buffer>, <&rpu1vdev0vring0>, <&rpu1vdev0vring1>; 105 memory-region = <&rproc_1_reserved>, <&rpu1vdev0buffer>, <&rpu1vdev0vring0>, <&rpu1vdev0vring1>;
106 power-domain = <&zynqmp_firmware 8>; 106 power-domains = <&zynqmp_firmware 8>;
107 mboxes = <&ipi_mailbox_rpu1 0>, <&ipi_mailbox_rpu1 1>; 107 mboxes = <&ipi_mailbox_rpu1 0>, <&ipi_mailbox_rpu1 1>;
108 mbox-names = "tx", "rx"; 108 mbox-names = "tx", "rx";
109 }; 109 };