diff options
2 files changed, 27 insertions, 8 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 5aa73798..c0896a6b 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 | |||
| @@ -146,5 +146,15 @@ | |||
| 146 | #mbox-cells = <0x01>; | 146 | #mbox-cells = <0x01>; |
| 147 | xlnx,ipi-id = <0x03>; | 147 | xlnx,ipi-id = <0x03>; |
| 148 | }; | 148 | }; |
| 149 | /* APU<->RPU1 IPI mailbox controller */ | ||
| 150 | ipi_mailbox_rpu1: mailbox@eb3f0b00{ | ||
| 151 | reg = <0xeb3f0b00 0x20 0xeb3f0b20 0x20 0xeb3f0940 0x20 0xeb3f0960 0x20>; | ||
| 152 | reg-names = "local_request_region", | ||
| 153 | "local_response_region", | ||
| 154 | "remote_request_region", | ||
| 155 | "remote_response_region"; | ||
| 156 | #mbox-cells = <0x01>; | ||
| 157 | xlnx,ipi-id = <0x04>; | ||
| 158 | }; | ||
| 149 | }; | 159 | }; |
| 150 | }; | 160 | }; |
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 d0040ee3..55949e64 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 | |||
| @@ -132,16 +132,25 @@ | |||
| 132 | #mbox-cells = <1>; | 132 | #mbox-cells = <1>; |
| 133 | xlnx,ipi-id = <1>; | 133 | xlnx,ipi-id = <1>; |
| 134 | }; | 134 | }; |
| 135 | }; | ||
| 136 | zynqmp_ipi2 { | ||
| 137 | compatible = "xlnx,zynqmp-ipi-mailbox"; | ||
| 138 | interrupt-parent = <&gic>; | ||
| 139 | interrupts = <0 30 4>; | ||
| 140 | xlnx,ipi-id = <8>; | ||
| 141 | #address-cells = <1>; | ||
| 142 | #size-cells = <1>; | ||
| 143 | ranges; | ||
| 135 | /* APU<->RPU1 IPI mailbox controller */ | 144 | /* APU<->RPU1 IPI mailbox controller */ |
| 136 | ipi_mailbox_rpu1: mailbox@ff990640 { | 145 | ipi_mailbox_rpu1: mailbox@ff3f0b00 { |
| 137 | reg = <0xff990640 0x20>, | 146 | reg = <0xff3f0b00 0x20>, |
| 138 | <0xff990660 0x20>, | 147 | <0xff3f0b20 0x20>, |
| 139 | <0xff9902c0 0x20>, | 148 | <0xff3f0940 0x20>, |
| 140 | <0xff9902e0 0x20>; | 149 | <0xff3f0960 0x20>; |
| 141 | reg-names = "local_request_region", | 150 | reg-names = "local_request_region", |
| 142 | "local_response_region", | 151 | "local_response_region", |
| 143 | "remote_request_region", | 152 | "remote_request_region", |
| 144 | "remote_response_region"; | 153 | "remote_response_region"; |
| 145 | #mbox-cells = <1>; | 154 | #mbox-cells = <1>; |
| 146 | xlnx,ipi-id = <2>; | 155 | xlnx,ipi-id = <2>; |
| 147 | }; | 156 | }; |
