Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 00e0d7abf045c4b7d4b88579475b9e95bbca9d3c
https://github.com/OpenAMP/open-amp/commit/00e0d7abf045c4b7d4b88579475b9e95…
Author: Bill Mills <bill.mills(a)linaro.org>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M .readthedocs.yaml
A doc/readthedocs-conf.py
Log Message:
-----------
docs: update the readthedocs integration for PRs in this repo
Upstream Read The Docs has tightened up the schema checking and this broke
what we were doing for PRs.
A good number of things were tried but the best compromise is to:
* supply a dummy sphinx config file in this repo
* override the default build command to use the openamp-docs dir
Also:
* add more documentation about what is going on
* lock to html only format. PRs only do html anyway but make sure
Signed-off-by: Bill Mills <bill.mills(a)linaro.org>
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: 51719ef1dae5371c89b3e28f107389d03a765a3b
https://github.com/OpenAMP/libmetal/commit/51719ef1dae5371c89b3e28f107389d0…
Author: Bill Mills <bill.mills(a)linaro.org>
Date: 2025-02-14 (Fri, 14 Feb 2025)
Changed paths:
M .readthedocs.yaml
A doc/readthedocs-conf.py
Log Message:
-----------
docs: update the readthedocs integration for PRs in this repo
Upstream Read The Docs has tightened up the schema checking and this broke
what we were doing for PRs.
A good number of things were tried but the best compromise is to:
* supply a dummy sphinx config file in this repo
* override the default build command to use the openamp-docs dir
Also:
* add more documentation about what is going on
* lock to html only format. PRs only do html anyway but make sure
Signed-off-by: Bill Mills <bill.mills(a)linaro.org>
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/libmetal
Commit: 961d0171a6770d6c68ed9a2ba4c0cc607e141c03
https://github.com/OpenAMP/libmetal/commit/961d0171a6770d6c68ed9a2ba4c0cc60…
Author: Iuliana Prodan <iuliana.prodan(a)nxp.com>
Date: 2025-02-14 (Fri, 14 Feb 2025)
Changed paths:
M lib/system/freertos/io.c
M lib/system/generic/io.c
Log Message:
-----------
io: fix buffer overflow in metal_sys_io_mem_map()
In metal_sys_io_mem_map() if the I/O region size
is a multiple of (1<<page_shift) will result in a
buffer overflow in the for loop.
Therefore, adjust loop termination condition to
prevent accessing an out-of-bounds page.
Signed-off-by: Iuliana Prodan <iuliana.prodan(a)nxp.com>
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: 8bd6149dfc06533b34d1daab2a3f558ffa71cc3a
https://github.com/OpenAMP/open-amp/commit/8bd6149dfc06533b34d1daab2a3f558f…
Author: Bowen Wang <wangbowen6(a)xiaomi.com>
Date: 2025-02-05 (Wed, 05 Feb 2025)
Changed paths:
M lib/include/openamp/virtio.h
Log Message:
-----------
lib: virtio: add new feature bit VIRTIO_F_ANY_LAYOUT
Follow the virtio spec, this feature bit indicates that the device
accepts arbitrary descriptor layouts.
Signed-off-by: Bowen Wang <wangbowen6(a)xiaomi.com>
Commit: b2f6099fe50f5453ff5453ba3711a833f6f4be53
https://github.com/OpenAMP/open-amp/commit/b2f6099fe50f5453ff5453ba3711a833…
Author: Bowen Wang <wangbowen6(a)xiaomi.com>
Date: 2025-02-05 (Wed, 05 Feb 2025)
Changed paths:
M lib/include/openamp/virtio.h
Log Message:
-----------
lib: virtio: add new api virtio_has_feature()
virtio_has_feature() can be easily used to check if the virtio device
support a specific feature.
And assgin feature to vdev->feature for virtio device role when get
features, so the virtio device side can use virtio_has_featrue() to
check weather the virtio device support a feature.
Signed-off-by: Bowen Wang <wangbowen6(a)xiaomi.com>
Compare: https://github.com/OpenAMP/open-amp/compare/3122cec8aab7...b2f6099fe50f
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/open-amp
Commit: 3122cec8aab75c315d10dc4fb093e985680fa134
https://github.com/OpenAMP/open-amp/commit/3122cec8aab75c315d10dc4fb093e985…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2025-01-13 (Mon, 13 Jan 2025)
Changed paths:
M lib/include/openamp/virtio.h
Log Message:
-----------
lib: virtio: Fix VIRTIO ROLE_XXXX macro definitions
Add parentheses around the "vdev" parameter to avoid side effects.
This fixes a build error when using the macro in the following way:
if (VIRTIO_ROLE_IS_DEVICE(&my_context->vdev))
The error encountered:
openamp/open-amp/lib/include/openamp/virtio.h:89:49: error: invalid type argument of ‘->’ (have ‘struct virtio_device’)
89 | (VIRTIO_ENABLED(VIRTIO_DRIVER_SUPPORT) && (vdev->role) == VIRTIO_DEV_DRIVER)
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.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/open-amp
Commit: bc1a7efba23896e39c8e97f6c52dd1028c361ab4
https://github.com/OpenAMP/open-amp/commit/bc1a7efba23896e39c8e97f6c52dd102…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2025-01-08 (Wed, 08 Jan 2025)
Changed paths:
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: fix zephyr test on Zephyr for lpcxpresso54114 board
The name of the board has been updated since the Zephyr commit:
d8cfa6fb2916 ("boards: nxp: convert lpcxpresso54114 to hwmv2")
Fix the build command according to the new name.
The update is compatible with the Zephyr v3.7.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.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/openamp-system-reference
Commit: a628dde85c3567b543efb97fc390062410c03637
https://github.com/OpenAMP/openamp-system-reference/commit/a628dde85c3567b5…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2024-12-11 (Wed, 11 Dec 2024)
Changed paths:
M examples/legacy_apps/examples/rpc_demo/CMakeLists.txt
Log Message:
-----------
legacy_apps: Fix rpc demo dynamic library build
Add the missing -fPIC option for dynamic library generation to fix the
following error:
/usr/bin/ld: CMakeFiles/rpc_demod-shared.dir/__/__/system/linux/machine/generic/rsc_table.c.o:
relocation R_X86_64_PC32 against symbol `resources' can not be used when making a shared object;
recompile with -fPIC
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.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: 8290f365fac70df5a9d8beaa9f76593afb70b8b2
https://github.com/OpenAMP/openamp-system-reference/commit/8290f365fac70df5…
Author: Iuliana Prodan <iuliana.prodan(a)nxp.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
A examples/zephyr/rpmsg_multi_services/boards/imx8mp_evk_mimx8ml8_adsp.conf
A examples/zephyr/rpmsg_multi_services/boards/imx8mp_evk_mimx8ml8_adsp.overlay
R examples/zephyr/rpmsg_multi_services/boards/nxp_adsp_imx8m.conf
R examples/zephyr/rpmsg_multi_services/boards/nxp_adsp_imx8m.overlay
M examples/zephyr/rpmsg_multi_services/sample.yaml
M west.yml
Log Message:
-----------
west: Update to zephyr 3.7
Update to the last Zephyr release.
Since in Zephyr 3.7 hardware model v2 was introduced,
NXP board conf and overlay has to be renamed.
Signed-off-by: Iuliana Prodan <iuliana.prodan(a)nxp.com>
Commit: ae4263b3484815f21d52c541786ee2d18dbb9b3a
https://github.com/OpenAMP/openamp-system-reference/commit/ae4263b3484815f2…
Author: Iuliana Prodan <iuliana.prodan(a)nxp.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M examples/zephyr/rpmsg_multi_services/src/main_remote.c
Log Message:
-----------
examples: zephyr: Fix compile warning
Fix compile warning:
"/openamp-system-reference/examples/zephyr/rpmsg_multi_services/src/main_remote.c:236:23:
warning: passing argument 1 of 'rsc_table_get' from incompatible pointer type"
Signed-off-by: Iuliana Prodan <iuliana.prodan(a)nxp.com>
Commit: e2fbb0a60978bbe932003826f43d1ad4668395c2
https://github.com/OpenAMP/openamp-system-reference/commit/e2fbb0a60978bbe9…
Author: Iuliana Prodan <iuliana.prodan(a)nxp.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
R examples/zephyr/rpmsg_multi_services/boards/qemu_cortex_r5.overlay
M examples/zephyr/rpmsg_multi_services/sample.yaml
Log Message:
-----------
examples: zephyr: Remove qemu_cortex_r5 overlay
Remove qemu_cortex_r5 overlay since is not needed anymore.
One can use kv260_r5 or zynqmp_r5 (a subset of kv260_r5).
Suggested-by: Bill Mills <bill.mills(a)linaro.org>
Signed-off-by: Iuliana Prodan <iuliana.prodan(a)nxp.com>
Compare: https://github.com/OpenAMP/openamp-system-reference/compare/c906c0dbb543...…
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/openamp-system-reference/settings/notifications