Branch: refs/heads/main Home: https://github.com/OpenAMP/openamp-system-reference Commit: 964b4bb145f501bd69b635f030f8b843351931ad https://github.com/OpenAMP/openamp-system-reference/commit/964b4bb145f501bd6... Author: Bill Mills bill.mills@linaro.org Date: 2023-11-18 (Sat, 18 Nov 2023)
Changed paths: M examples/linux/dts/xilinx/.gitignore M examples/linux/dts/xilinx/Makefile R examples/linux/dts/xilinx/kria-openamp-lockstep.dts R examples/linux/dts/xilinx/kria-openamp-split.dts R examples/linux/dts/xilinx/zcu102-openamp-base.dtsi R examples/linux/dts/xilinx/zcu102-openamp-lockstep.dts R examples/linux/dts/xilinx/zcu102-openamp-split.dts A examples/linux/dts/xilinx/zcu102-openamp.dtso R examples/linux/dts/xilinx/zynqmp-openamp.dtsi A examples/linux/dts/xilinx/zynqmp-openamp.dtso R examples/linux/dts/xilinx/zynqmp-split.dtsi A examples/linux/dts/xilinx/zynqmp-split.dtso
Log Message: ----------- Xilinx DTS: Switch to all overlays
Build upstream DTBs and DTBOs (mostly) as is. (Overlay support is added to zcu102).
Then build a series of overlays that can be applied to the upstream base. These overlays can be used at boot time if desired.
Then go ahead and apply the overlays to the bases to produce full dtbs so people that don't want to learn about overlays can just use the one dtb that they want.
Signed-off-by: Bill Mills bill.mills@linaro.org
Commit: 578448a3da03c12d3ee991257d602af511f09e80 https://github.com/OpenAMP/openamp-system-reference/commit/578448a3da03c12d3... Author: Bill Mills bill.mills@linaro.org Date: 2023-11-18 (Sat, 18 Nov 2023)
Changed paths: M examples/linux/dts/xilinx/Makefile A examples/linux/dts/xilinx/xilinx-openamp-for-v6.5.dtso
Log Message: ----------- dtb: Add Xilinx baremetal demo compatible DTB for v6.5 kernel
The Xilinx baremetal apps as built by Xilinx v2023.2 use a different mailbox configuration than the Zephyr examples do.
We wish to align these in the future but for now we need a different DTB. We can not use the Xilinx v2023.2 built DTB as it is not compatible with the upstream remoteproc driver (it is still using the pre-upstream driver.)
This change adds an overlay for this configuration and then also applies it to make complete dtbs. Boot configs can either apply the overlays at boot time or use the complete dtbs.
Signed-off-by: Bill Mills bill.mills@linaro.org
Commit: 87ffea5a5ce7d15c12d54165ecf1511c0deffcd3 https://github.com/OpenAMP/openamp-system-reference/commit/87ffea5a5ce7d15c1... Author: Tanmay tanmay.shah@amd.com Date: 2023-11-18 (Sat, 18 Nov 2023)
Changed paths: M examples/linux/dts/xilinx/zynqmp-openamp.dtso
Log Message: ----------- examples: dts: fix reserved memory nodes for core1 rpmsg
Xilinx remoteproc driver expects node name to be vdev0vringx and vdev0buffer. Remoteproc framework will add memory carveouts based on these names. Fix current node names for core1 rpmsg accordingly.
Compare: https://github.com/OpenAMP/openamp-system-reference/compare/0cbde86fcd14...8...
openamp-rp@lists.openampproject.org