Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: 695d29ba60a5c4946bb16d2378955fa8bad8bead
https://github.com/OpenAMP/libmetal/commit/695d29ba60a5c4946bb16d2378955fa8…
Author: Matthias Fend <matthias.fend(a)emfend.at>
Date: 2022-02-14 (Mon, 14 Feb 2022)
Changed paths:
M lib/system/zephyr/sleep.h
Log Message:
-----------
lib: system: zephyr: implement __metal_sleep_usec
The currently missing implementation causes invalid timeouts when sending
remoteproc messages over virtIO. With this change, the specified timeout
of 15 seconds can be achieved. This seems to be the only usage in Zephyr.
Signed-off-by: Matthias Fend <matthias.fend(a)emfend.at>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: b8cd61b5191a3d961d99d9114cb781b3b5b66d7c
https://github.com/OpenAMP/open-amp/commit/b8cd61b5191a3d961d99d9114cb781b3…
Author: Xiang Xiao <xiaoxiang(a)xiaomi.com>
Date: 2022-01-25 (Tue, 25 Jan 2022)
Changed paths:
M lib/rpmsg/rpmsg.c
M lib/rpmsg/rpmsg_internal.h
M lib/rpmsg/rpmsg_virtio.c
Log Message:
-----------
rpmsg: merge rpmsg_initialize_ept into rpmsg_register_endpoint
so the service with preserved address could call rpmsg_register_endpoint only
Signed-off-by: Xiang Xiao <xiaoxiang(a)xiaomi.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 353122136dc409daf218e2d13d203b07b6c6b8af
https://github.com/OpenAMP/open-amp/commit/353122136dc409daf218e2d13d203b07…
Author: Xiang Xiao <xiaoxiang(a)xiaomi.com>
Date: 2022-01-24 (Mon, 24 Jan 2022)
Changed paths:
M lib/include/openamp/rpmsg_virtio.h
M lib/rpmsg/rpmsg_virtio.c
Log Message:
-----------
rpmsg_virtio: move RPMSG_VIRTIO_DEFAULT_CONFIG to private location
and define it to NULL when VIRTIO_SLAVE_ONLY is defined to save space
Signed-off-by: Xiang Xiao <xiaoxiang(a)xiaomi.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: af82d35f7a613bf50af4bdd75d835d99c4fc738a
https://github.com/OpenAMP/libmetal/commit/af82d35f7a613bf50af4bdd75d835d99…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2022-01-24 (Mon, 24 Jan 2022)
Changed paths:
M lib/system/freertos/io.c
Log Message:
-----------
freertos: io: fix IAR compile error due to 'void *' variable
Fix EWARM compilation error due to void pointer usage.
This fix has already been implemented for the generic system, but
was missing for the FreeRTOS.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: bd3729afa0927c7463b427ca0a27c3fb53865d67
https://github.com/OpenAMP/libmetal/commit/bd3729afa0927c7463b427ca0a27c3fb…
Author: Daniel Baluta <daniel.baluta(a)nxp.com>
Date: 2022-01-19 (Wed, 19 Jan 2022)
Changed paths:
M cmake/syscheck.cmake
A lib/system/zephyr/xtensa/CMakeLists.txt
A lib/system/zephyr/xtensa/sys.c
A lib/system/zephyr/xtensa/sys.h
Log Message:
-----------
zephyr: Enable support for Xtensa
Make libmetal usable also for Xtensa targets.
Signed-off-by: Daniel Baluta <daniel.baluta(a)nxp.com>
Commit: 3ba1f1a6199fc0f6e91909908e6e72e8e5d95187
https://github.com/OpenAMP/libmetal/commit/3ba1f1a6199fc0f6e91909908e6e72e8…
Author: Daniel Baluta <daniel.baluta(a)nxp.com>
Date: 2022-01-19 (Wed, 19 Jan 2022)
Changed paths:
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: Add Zephyr build test for xtensa architecture
This adds CI build test for Xtensa architecture.
Signed-off-by: Daniel Baluta <daniel.baluta(a)nxp.com>
Compare: https://github.com/OpenAMP/libmetal/compare/c6ae2c663b2e...3ba1f1a6199f
All,
I have created a new notes page for 2022 and recorded the notes from
yesterdays meeting.
https://github.com/OpenAMP/open-amp/wiki/OpenAMP-remoteproc-Subgroup-Meetin…
Happy new year!
Bill
--
Bill Mills
Principal Technical Consultant, Linaro
+1-240-643-0836
TZ: US Eastern
Work Schedule: Tues/Wed/Thur
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: c6ae2c663b2e5b9c6e9050f5dcf0a78d80bfbfcc
https://github.com/OpenAMP/libmetal/commit/c6ae2c663b2e5b9c6e9050f5dcf0a78d…
Author: Carlo Caione <ccaione(a)baylibre.com>
Date: 2022-01-04 (Tue, 04 Jan 2022)
Changed paths:
M cmake/syscheck.cmake
A lib/system/zephyr/riscv/CMakeLists.txt
A lib/system/zephyr/riscv/sys.c
A lib/system/zephyr/riscv/sys.h
Log Message:
-----------
zephyr: Enable support for RISCV
Make libmetal usable also for RISCV targets.
Signed-off-by: Carlo Caione <ccaione(a)baylibre.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 6cb75b8e58f1f5bf9c793da3057f1c228fef0d0a
https://github.com/OpenAMP/open-amp/commit/6cb75b8e58f1f5bf9c793da3057f1c22…
Author: Hubert Miś <hubert.mis(a)nordicsemi.no>
Date: 2022-01-04 (Tue, 04 Jan 2022)
Changed paths:
M lib/include/openamp/rpmsg_virtio.h
M lib/rpmsg/rpmsg_virtio.c
Log Message:
-----------
rpmsg_virtio: configuration option to set buffer sizes per instance
Enable user of rpmsg_virtio to set sizes of TX and RX buffers per
created rpmsg_virtio instance. Each instance can use other buffer sizes.
Signed-off-by: Hubert Miś <hubert.mis(a)nordicsemi.no>
Commit: a12d03ccc125beb43d48e0aa2b22004442c42c11
https://github.com/OpenAMP/open-amp/commit/a12d03ccc125beb43d48e0aa2b220044…
Author: Hubert Miś <hubert.mis(a)nordicsemi.no>
Date: 2022-01-04 (Tue, 04 Jan 2022)
Changed paths:
M lib/include/openamp/rpmsg_virtio.h
Log Message:
-----------
rpmsg_virtio: docs fixes for the rpmsg_init_vdev function
Replacing potentially objectionable terms from the function description.
Language fixes.
Signed-off-by: Hubert Miś <hubert.mis(a)nordicsemi.no>
Compare: https://github.com/OpenAMP/open-amp/compare/9ef58af2986a...a12d03ccc125
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: 210b9ec37a93bafe992736cb388803d9414d76a1
https://github.com/OpenAMP/libmetal/commit/210b9ec37a93bafe992736cb388803d9…
Author: Luz Paz <luzpaz(a)users.noreply.github.com>
Date: 2022-01-04 (Tue, 04 Jan 2022)
Changed paths:
M .github/actions/build_ci/README.md
M README.md
M cmake/platforms/template-freertos.cmake
M cmake/platforms/template-generic.cmake
M cmake/platforms/zynqmp-r5-generic.cmake
M examples/system/freertos/zynqmp_r5/zynqmp_amp_demo/common.h
M examples/system/freertos/zynqmp_r5/zynqmp_amp_demo/ipi_latency_demod.c
M examples/system/freertos/zynqmp_r5/zynqmp_amp_demo/shmem_latency_demod.c
M examples/system/freertos/zynqmp_r5/zynqmp_amp_demo/shmem_throughput_demod.c
M examples/system/generic/zynqmp_r5/zynqmp_amp_demo/common.h
M examples/system/generic/zynqmp_r5/zynqmp_amp_demo/ipi_latency_demod.c
M examples/system/generic/zynqmp_r5/zynqmp_amp_demo/libmetal_amp_demod.c
M examples/system/generic/zynqmp_r5/zynqmp_amp_demo/shmem_latency_demod.c
M examples/system/generic/zynqmp_r5/zynqmp_amp_demo/shmem_throughput_demod.c
M examples/system/linux/zynqmp/zynqmp_amp_demo/common.h
M examples/system/linux/zynqmp/zynqmp_amp_demo/ipi_latency_demo.c
M examples/system/linux/zynqmp/zynqmp_amp_demo/ipi_shmem_demo.c
M examples/system/linux/zynqmp/zynqmp_amp_demo/shmem_demo.c
M examples/system/linux/zynqmp/zynqmp_amp_demo/shmem_throughput_demo.c
M lib/compiler.h
M lib/irq_controller.h
M lib/list.h
M lib/log.h
M lib/processor/aarch64/cpu.h
M lib/processor/arm/cpu.h
M lib/processor/microblaze/cpu.h
M lib/processor/x86/cpu.h
M lib/processor/x86_64/cpu.h
M lib/processor/xtensa/cpu.h
M lib/system/freertos/zynqmp_a53/sys.c
M lib/system/generic/zynqmp_a53/sys.c
M lib/system/linux/mutex.h
M lib/system/nuttx/mutex.h
M lib/system/zephyr/mutex.h
M scripts/checkpatch.pl
M scripts/ci/check_compliance.py
M test/metal-test.c
M test/system/freertos/alloc.c
M test/system/generic/alloc.c
M test/system/linux/alloc.c
M test/system/linux/threads.c
M test/system/zephyr/alloc.c
Log Message:
-----------
Fix various typos
Found via `codespell -q 3 -S ./scripts/spelling.txt`
Signed-off-by: luz paz <luzpaz(a)users.noreply.github.com>