Branch: refs/heads/main
Home: https://github.com/OpenAMP/openamp-system-reference
Commit: d0546027cd321466dfaf4f8888f9dd5432c7013f
https://github.com/OpenAMP/openamp-system-reference/commit/d0546027cd321466…
Author: Tanmay Shah <tanmay.shah(a)amd.com>
Date: 2025-05-28 (Wed, 28 May 2025)
Changed paths:
M examples/linux/dts/xilinx/Makefile
M examples/linux/dts/xilinx/xilinx-openamp-for-v6.x.dtso
A examples/linux/dts/xilinx/zynqmp-lockstep.dtso
M examples/linux/dts/xilinx/zynqmp-openamp.dtso
R examples/linux/dts/xilinx/zynqmp-split.dtso
Log Message:
-----------
examples: dts: xlnx: update dtso for remoteproc nodes
Use new remoteproc nodes introduced in 6.12 kernel.
From 6.12 kernel, split mode is enabled by default for zcu102 board.
All other boards remoteproc lockstep and split nodes are disabled
by default. So enable split mode by default for all the boards via
zynqmp-openamp.dtso and introduce zynqmp-lockstep.dtso to enable
lockstep mode only when needed.
Signed-off-by: Tanmay Shah <tanmay.shah(a)amd.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/openamp-system-reference/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/openamp-system-reference
Commit: 63fbb90069212ac0b70ba293f7cf31405d02acee
https://github.com/OpenAMP/openamp-system-reference/commit/63fbb90069212ac0…
Author: Ben Levinsky <ben.levinsky(a)amd.com>
Date: 2025-05-28 (Wed, 28 May 2025)
Changed paths:
R examples/legacy_apps/cmake/platforms/zynq7_generic.cmake
R examples/legacy_apps/cmake/platforms/zynq7_linux.cmake
R examples/legacy_apps/machine/zynq7/CMakeLists.txt
R examples/legacy_apps/machine/zynq7/platform_info.c
R examples/legacy_apps/machine/zynq7/platform_info.h
R examples/legacy_apps/machine/zynq7/platform_info_remoteproc_master.c
R examples/legacy_apps/machine/zynq7/rsc_table.c
R examples/legacy_apps/machine/zynq7/rsc_table.h
R examples/legacy_apps/machine/zynq7/zynq_a9_rproc.c
R examples/legacy_apps/system/generic/machine/zynq7/CMakeLists.txt
R examples/legacy_apps/system/generic/machine/zynq7/Xilinx.spec
R examples/legacy_apps/system/generic/machine/zynq7/helper.c
R examples/legacy_apps/system/generic/machine/zynq7/linker_master.ld
R examples/legacy_apps/system/generic/machine/zynq7/linker_remote.ld
Log Message:
-----------
zynq: Remove support for Zynq-7000 SoC
Remove openamp support for Zynq-7000 SoC, following changes are done
1) remove folder apps/machine/zynq7
2) remove folder apps/system/generic/machine/zynq7
3) remove file cmake/platforms/zynq7_generic.cmake
4) remove file cmake/platforms/zynq7_linux.cmake
5) Modify README.md files
Reasons to remove:
1) Support for Zynq-7000 has ended
2) Removing redundant or unmaintained code
3) Reduce technical debt carried by OpenAMP team
4) very few customer using openamp on Zynq-7000 SoC
For using Zynq-7000 SoC support
last working and tested version is (v2023.10)
https://github.com/OpenAMP/open-amp/tree/v2023.10
Signed-off-by: Rajiv Mohan <rajiv.mohan(a)amd.com>
Signed-off-by: Ben Levinsky <ben.levinsky(a)amd.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/openamp-system-reference/settings/notifications
Branch: refs/heads/virtio-exp-v2025.04
Home: https://github.com/OpenAMP/open-amp
Commit: 6ecc2ef43e992d85cdeb7b883552a48bfa9bcd24
https://github.com/OpenAMP/open-amp/commit/6ecc2ef43e992d85cdeb7b883552a48b…
Author: Dan Milea <dan.milea(a)windriver.com>
Date: 2025-05-23 (Fri, 23 May 2025)
Changed paths:
M lib/virtio_mmio/virtio_mmio_drv.c
M lib/virtio_mmio/virtio_net_drv.c
M lib/virtio_mmio/virtio_rng_drv.c
M lib/virtio_mmio/virtio_serial_drv.c
Log Message:
-----------
Updated virtio drivers for network, entropy and serial devices
The drivers now support devices with version numbers 2 (virtio >= 1.0)
in addition to 1 (legacy).
Signed-off-by: Dan Milea <dan.milea(a)windriver.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/open-amp/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: f2990d20daca81a12e7e84c33eb5398418f7568e
https://github.com/OpenAMP/libmetal/commit/f2990d20daca81a12e7e84c33eb53984…
Author: Sipke Vriend <sipke(a)direktembedded.com>
Date: 2025-05-19 (Mon, 19 May 2025)
Changed paths:
M doc/Doxyfile.in
Log Message:
-----------
doxygen: tell doxygen to generate tag file for external linking
To allow for external links to doxygen generated content, tell doxygen
to build tags, so the tag file can be used for cross referencing
doxygen generated data.
Signed-off-by: Sipke Vriend <sipke(a)direktembedded.com>
Commit: c86f48f19a9c58998123061777da680e14cbafb9
https://github.com/OpenAMP/libmetal/commit/c86f48f19a9c58998123061777da680e…
Author: Sipke Vriend <sipke(a)direktembedded.com>
Date: 2025-05-19 (Mon, 19 May 2025)
Changed paths:
M doc/Doxyfile.in
Log Message:
-----------
doxygen: tell doxygen to generate xml
in order to use the sphinx breathe plugin in the OpenAMP/openamp-docs
repository we need to enable xml generation
Signed-off-by: Sipke Vriend <sipke(a)direktembedded.com>
Compare: https://github.com/OpenAMP/libmetal/compare/36f87f9335f5...c86f48f19a9c
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/libmetal/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 1bd84cfd8926f88188f4091b47b4fdd3148448bc
https://github.com/OpenAMP/open-amp/commit/1bd84cfd8926f88188f4091b47b4fdd3…
Author: Sipke Vriend <sipke(a)direktembedded.com>
Date: 2025-05-19 (Mon, 19 May 2025)
Changed paths:
M doc/Doxyfile.in
Log Message:
-----------
doxygen: tell doxygen to generate tag file for external linking
To allow for external links to doxygen generated content, tell doxygen
to build tags, so the tag file can be used for cross referencing
doxygen generated data.
Signed-off-by: Sipke Vriend <sipke(a)direktembedded.com>
Commit: 391671ba24840833d882c1a75c5d7307703b1cf1
https://github.com/OpenAMP/open-amp/commit/391671ba24840833d882c1a75c5d7307…
Author: Sipke Vriend <sipke(a)direktembedded.com>
Date: 2025-05-19 (Mon, 19 May 2025)
Changed paths:
M doc/Doxyfile.in
Log Message:
-----------
doxygen: tell doxygen to generate xml
in order to use the sphinx breathe plugin in the OpenAMP/openamp-docs
repository we need to enable xml generation
Signed-off-by: Sipke Vriend <sipke(a)direktembedded.com>
Compare: https://github.com/OpenAMP/open-amp/compare/3737f8b18ad2...391671ba2484
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/open-amp/settings/notifications
Branch: refs/heads/virtio-exp-v2025.04
Home: https://github.com/OpenAMP/open-amp
Commit: 5ec5c10f741becf7d2840ee64ca2d86912784074
https://github.com/OpenAMP/open-amp/commit/5ec5c10f741becf7d2840ee64ca2d869…
Author: Dan Milea <dan.milea(a)windriver.com>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
A lib/include/openamp/virtio_rng_drv.h
M lib/virtio_mmio/CMakeLists.txt
A lib/virtio_mmio/virtio_rng_drv.c
Log Message:
-----------
virtio-mmio: entropy device
Added virtio entropy device support.
Signed-off-by: Dan Milea <dan.milea(a)windriver.com>
Commit: 60faf773e8411b35eebff6a1e44c1ad701d49086
https://github.com/OpenAMP/open-amp/commit/60faf773e8411b35eebff6a1e44c1ad7…
Author: Dan Milea <dan.milea(a)windriver.com>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
A lib/include/openamp/virtio_net_drv.h
M lib/virtio_mmio/CMakeLists.txt
A lib/virtio_mmio/virtio_net_drv.c
Log Message:
-----------
virtio-mmio: network device
Added virtio network device support.
Signed-off-by: Dan Milea <dan.milea(a)windriver.com>
Commit: b0d05292876b2b2bd96a98bd408f46ca503a1f81
https://github.com/OpenAMP/open-amp/commit/b0d05292876b2b2bd96a98bd408f46ca…
Author: Dan Milea <dan.milea(a)windriver.com>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
A lib/include/openamp/virtio_serial_drv.h
M lib/virtio_mmio/CMakeLists.txt
A lib/virtio_mmio/virtio_serial_drv.c
Log Message:
-----------
virtio-mmio: console device
Added virtio console device support.
Signed-off-by: Dan Milea <dan.milea(a)windriver.com>
Commit: 911424a0ee6299cbb35d893757bc5f9c70501a9e
https://github.com/OpenAMP/open-amp/commit/911424a0ee6299cbb35d893757bc5f9c…
Author: Felipe Neves <felipe.neves(a)linaro.org>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
M cmake/options.cmake
M lib/include/openamp/virtio.h
A lib/include/openamp/virtio_mmio_dev.h
M lib/virtio_mmio/CMakeLists.txt
A lib/virtio_mmio/virtio_mmio_dev.c
Log Message:
-----------
virtio-mmio: add initial support for Virtio MMIO device side
Signed-off-by: Felipe Neves <felipe.neves(a)linaro.org>
virtio_mmio_dev: initial support for device side
virtio mmio transport, it is based on work done originally
by Nicolas Granger from ST: <nicolas.granger01(a)st.com>
Signed-off-by: Felipe Neves <felipe.neves(a)linaro.org>
Commit: 1cc0122d227d96de55eb25445f14f97553a984d7
https://github.com/OpenAMP/open-amp/commit/1cc0122d227d96de55eb25445f14f975…
Author: Felipe Neves <felipe.neves(a)linaro.org>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
M lib/include/openamp/virtio_mmio.h
R lib/include/openamp/virtio_mmio_dev.h
M lib/virtio_mmio/virtio_mmio_dev.c
Log Message:
-----------
virtio_mmio: unify device and driver interfaces into a
single header file.
Signed-off-by: Felipe Neves <felipe.neves(a)linaro.org>
Commit: 1f8a7cb9db21f753c776c9c024113d8cad18a17c
https://github.com/OpenAMP/open-amp/commit/1f8a7cb9db21f753c776c9c024113d8c…
Author: Dan Milea <dan.milea(a)windriver.com>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
M lib/include/openamp/virtio_mmio.h
A lib/include/openamp/virtio_mmio_hvl.h
M lib/virtio/virtqueue.c
M lib/virtio_mmio/CMakeLists.txt
M lib/virtio_mmio/virtio_mmio_drv.c
A lib/virtio_mmio/virtio_mmio_hvl.c
M lib/virtio_mmio/virtio_serial_drv.c
Log Message:
-----------
virtio-mmio: hypervisor-less mode
Added support for hypervisor-less virtio.
- HVP dispatch function table
- Semaphore-based configuration synchronization mechanism when in
yield-capable context
Signed-off-by: Dan Milea <dan.milea(a)windriver.com>
Compare: https://github.com/OpenAMP/open-amp/compare/604cdf9a4561...1f8a7cb9db21
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/open-amp/settings/notifications