Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: 1de0f27d7d5e76409a25a371d94cda3cd2c1c194
https://github.com/OpenAMP/libmetal/commit/1de0f27d7d5e76409a25a371d94cda3c…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2024-05-20 (Mon, 20 May 2024)
Changed paths:
M lib/log.h
Log Message:
-----------
lib: fix doxygen warning in log.h
fix following warning:
lib/log.h:91: warning: argument 'args...' of command @param is not found
in the argumentlist of metal_log(level, fmt, args...)
lib/log.h:98: warning: The following parameter of
metal_log(level, fmt, args...) is not documented:
parameter 'args...'
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/libmetal/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: d52e69bb7995e2875c297c4f55e472870916988c
https://github.com/OpenAMP/libmetal/commit/d52e69bb7995e2875c297c4f55e47287…
Author: Andrew Davis <afd(a)ti.com>
Date: 2024-05-20 (Mon, 20 May 2024)
Changed paths:
M lib/device.h
M lib/log.h
M lib/shmem.h
M lib/sys.h
M lib/system/freertos/cache.h
M lib/system/generic/cache.h
M lib/system/linux/sys.h
M lib/version.h
Log Message:
-----------
lib: Do not label function declarations in headers with extern
This is not needed for function declarations, they already have
implicit external linkage.
Signed-off-by: Andrew Davis <afd(a)ti.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: babba1bca0cb446978fc7f8deb8c4b084ce9dbc3
https://github.com/OpenAMP/open-amp/commit/babba1bca0cb446978fc7f8deb8c4b08…
Author: Andrew Davis <afd(a)ti.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M lib/remoteproc/remoteproc.c
Log Message:
-----------
remoteproc: Assign ops and priv to rproc struct in init by default
These need to be set in the rproc specific init() callback currently,
instead set them before calling the callback to make doing that in the
callback optional.
They can still be overwritten if needed in the init() callback but
if this is not needed as in some simple cases, then the callback is
not needed. Like other functions here, make this optional if no
additional modifications to the rproc struct are needed.
Signed-off-by: Andrew Davis <afd(a)ti.com>
Commit: e03d09a3fb0807ad5567f4845f68bbb798f7fd58
https://github.com/OpenAMP/open-amp/commit/e03d09a3fb0807ad5567f4845f68bbb7…
Author: Andrew Davis <afd(a)ti.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M apps/examples/load_fw/zynqmp_apu_lcm_rproc_example.c
M apps/examples/load_fw/zynqmp_r5_lcm_rproc_example.c
M apps/examples/load_fw/zynqmp_rpu_lcm_rproc_example.c
M apps/machine/microblaze_generic/zynqmp_mb_a53_rproc.c
M apps/machine/zynq7/zynq_a9_rproc.c
M apps/machine/zynqmp/zynqmp_linux_r5_proc.c
M apps/machine/zynqmp_r5/zynqmp_r5_a53_rproc.c
M apps/system/linux/machine/generic/platform_info.c
Log Message:
-----------
apps: Remove manual assignment of ops and priv to rproc struct
This is handled by default, remove instances from apps. In cases
where there is nothing left in the init() callback remove it as
it is now optional.
Signed-off-by: Andrew Davis <afd(a)ti.com>
Compare: https://github.com/OpenAMP/open-amp/compare/bf8722873052...e03d09a3fb08
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: 40820be22369fb96c6ead4a7b17a506aa0d16745
https://github.com/OpenAMP/open-amp/commit/40820be22369fb96c6ead4a7b17a506a…
Author: Andrew Davis <afd(a)ti.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M lib/rpmsg/rpmsg_virtio.c
Log Message:
-----------
rpmsg_virtio: Move returned buffer kick to common location
After returning a buffer we kick the other side. This is done after both
call sites of the function that returns the buffer. Move this kick call
into that function to reduce code duplication and prevent it from not
being done after returning the buffer.
Signed-off-by: Andrew Davis <afd(a)ti.com>
Commit: bf8722873052c7e67b90e6a18e70859710ea070d
https://github.com/OpenAMP/open-amp/commit/bf8722873052c7e67b90e6a18e708597…
Author: Andrew Davis <afd(a)ti.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M lib/rpmsg/rpmsg_virtio.c
Log Message:
-----------
rpmsg_virtio: Move get RX buffer into receive loop
This allows us to only need to call rpmsg_virtio_get_rx_buffer() once
at the start of the loop and is easier to comprehend.
Signed-off-by: Andrew Davis <afd(a)ti.com>
Compare: https://github.com/OpenAMP/open-amp/compare/7257deaab349...bf8722873052
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: 304c34606e5990364e0f9b983fd0cd6f476c4739
https://github.com/OpenAMP/open-amp/commit/304c34606e5990364e0f9b983fd0cd6f…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M lib/include/openamp/remoteproc.h
M lib/include/openamp/rpmsg_rpc_client_server.h
M lib/include/openamp/virtio.h
M lib/include/openamp/virtio_mmio.h
M lib/rpmsg/rpmsg_internal.h
M lib/rpmsg/rpmsg_virtio.c
Log Message:
-----------
lib: fix doxygen miscellaneous warnings
Remove warning reported by Doxygen on doc generation:
- rewrite enum documentation,
- replace @ by \ref for references,
- fix param names
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Commit: 7257deaab3491543261dfc8b084f6f332f2ef57f
https://github.com/OpenAMP/open-amp/commit/7257deaab3491543261dfc8b084f6f33…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M lib/include/openamp/rpmsg.h
M lib/include/openamp/virtio.h
Log Message:
-----------
lib: fix doxygen warning: "Found unknown command"
The doxygen build report issue for function descriptions that provide
reference to some function parameters using @:
...
lib/include/openamp/rpmsg.h:160: warning: Found unknown command '\data'
lib/include/openamp/rpmsg.h:160: warning: Found unknown command '\len'
...
Fix the warning by replacing with back-ticks that will be interpreted as
code by Markdown(Markdown support is enabled in the Doxygen configuration).
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Compare: https://github.com/OpenAMP/open-amp/compare/2e5026fd7d46...7257deaab349
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: 1974e90fff3bd0cc6fa41684d16f8a5d21a181fb
https://github.com/OpenAMP/libmetal/commit/1974e90fff3bd0cc6fa41684d16f8a5d…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M .github/actions/build_ci/Dockerfile
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: fix broken CI due to ubuntu version in Docker
* Lock to 24.04 so we control when to change
* Update locale and timezone to work for 24.04 or 22.04
* 24.04 creates these files if not already there but 22.04 does not
* Keep existing work around for 22.04 but make it work if already there
* use venv
* Breate a virtual environment isolated from the packages in the base
environment
* Inspired from zephyr build environment
* Use pip3 everywhere removing global and --user installation
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Commit: bb4fae2d768a1f9b138fde7f7e96f7bd9d73657b
https://github.com/OpenAMP/libmetal/commit/bb4fae2d768a1f9b138fde7f7e96f7bd…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: explicit exit with value 1 on error
Force the exit with value 1 when cmake or make command fails.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Commit: 0f1db10434d23511d5b813a378b0c3c434639d8d
https://github.com/OpenAMP/libmetal/commit/0f1db10434d23511d5b813a378b0c3c4…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: update freeRTOS repo for FreeRTOS
The https://cfhcable.dl.sourceforge.net/project/freertos/FreeRTOS/V10.0.1/FreeR…
URL is no more valid
Update it to point to sourceforge.net
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Compare: https://github.com/OpenAMP/libmetal/compare/c3aa4b111379...0f1db10434d2
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: e5cc3a3863af0502253063dea81e06fcde524b7f
https://github.com/OpenAMP/open-amp/commit/e5cc3a3863af0502253063dea81e06fc…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M .github/actions/build_ci/Dockerfile
M .github/actions/build_ci/README.md
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: Update for Ubuntu 24.04
Update CI to work with 24.04.
* Lock to 24.04 so we control when to change
* Update locale and timezone to work for 24.04 or 22.04
* 24.04 creates these files if not already there but 22.04 does not
* Keep existing work around for 22.04 but make it work if already there
* use venv
* Breate a virtual environment isolated from the packages in the base
environment
* Inspired from zephyr build environment
* Use pip3 everywhere removing global and --user installation
* Add section to README about desktop testing
* Also fix usage formatting in README
Co-developed-by: Bill Mills <bill.mills(a)linaro.org>
Signed-off-by: Bill Mills <bill.mills(a)linaro.org>
Co-developed-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
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