diff options
| author | Ben Levinsky <ben.levinsky@amd.com> | 2024-08-16 07:47:04 -0700 |
|---|---|---|
| committer | Mark Hatle <mark.hatle@amd.com> | 2024-08-25 08:40:04 -0600 |
| commit | 9c5f756bc64929c3e999188842f8e63cc8d6c526 (patch) | |
| tree | 81a29b54c7df636e9288c4ed18843aec2cb3e298 /meta-xilinx-core/dynamic-layers/openamp-layer | |
| parent | 94183a2452fc8b336dc508dcfd8117b3998e3143 (diff) | |
| download | meta-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')
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 | }; |
