Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: 0a67afa94eee1579b693926f66ca5a3676acac60
https://github.com/OpenAMP/libmetal/commit/0a67afa94eee1579b693926f66ca5a36…
Author: Alberto Escolar Piedras <alberto.escolar.piedras(a)nordicsemi.no>
Date: 2023-11-10 (Fri, 10 Nov 2023)
Changed paths:
M lib/system/zephyr/sys.h
Log Message:
-----------
Zephyr integration: Add support for hosted test environment
Provide the metal_sleep_usec() required for hosted
environments.
Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras(a)nordicsemi.no>
Commit: dabb14f6774e2ee23ae11dd84e684997bab092c3
https://github.com/OpenAMP/libmetal/commit/dabb14f6774e2ee23ae11dd84e684997…
Author: Alberto Escolar Piedras <alberto.escolar.piedras(a)nordicsemi.no>
Date: 2023-11-10 (Fri, 10 Nov 2023)
Changed paths:
A lib/processor/hosted/CMakeLists.txt
A lib/processor/hosted/atomic.h
A lib/processor/hosted/cpu.h
Log Message:
-----------
Add support for hosted test environments
Add a new hosted test environment "processor".
This is meant as a build target used when the
code is not built for a real target
but as part of a test in a hosted environment
(for ex. as a test environment like Zephyr's
native_sim target).
When building for this target PROJECT_PROCESSOR
should be set as "hosted".
In this, the "metal_sleep_usec()" call
is expected to be provided by the system folder
headers.
Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras(a)nordicsemi.no>
Commit: 85fb13958de5d2ac81a9bdb1e650783c3afac254
https://github.com/OpenAMP/libmetal/commit/85fb13958de5d2ac81a9bdb1e650783c…
Author: Alberto Escolar Piedras <alberto.escolar.piedras(a)nordicsemi.no>
Date: 2023-11-10 (Fri, 10 Nov 2023)
Changed paths:
M lib/atomic.h
M lib/config.h
M lib/cpu.h
M lib/processor/CMakeLists.txt
R lib/processor/aarch64/CMakeLists.txt
R lib/processor/aarch64/atomic.h
R lib/processor/arm/CMakeLists.txt
R lib/processor/arm/atomic.h
R lib/processor/arm/cpu.h
R lib/processor/ceva/CMakeLists.txt
R lib/processor/csky/CMakeLists.txt
R lib/processor/csky/cpu.h
A lib/processor/generic/atomic.h
A lib/processor/generic/cpu.h
R lib/processor/hosted/CMakeLists.txt
R lib/processor/hosted/atomic.h
R lib/processor/microblaze/CMakeLists.txt
R lib/processor/microblaze/atomic.h
R lib/processor/microblaze/cpu.h
R lib/processor/riscv/CMakeLists.txt
R lib/processor/riscv/cpu.h
R lib/processor/x86/CMakeLists.txt
R lib/processor/x86/atomic.h
R lib/processor/x86_64/CMakeLists.txt
R lib/processor/x86_64/atomic.h
R lib/processor/xtensa/CMakeLists.txt
R lib/processor/xtensa/atomic.h
Log Message:
-----------
Refactor equal processor headers into new generic ones
Refactor all processor headers which had the same content
into a generic set, to reduce the number of duplicates.
Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras(a)nordicsemi.no>
Compare: https://github.com/OpenAMP/libmetal/compare/8041e1c27648...85fb13958de5
Branch: refs/heads/fix_core1_rpmsg_dt_nodes
Home: https://github.com/OpenAMP/openamp-system-reference
Commit: 5865a2e0fb19153bb85447fd258939dbe9d59945
https://github.com/OpenAMP/openamp-system-reference/commit/5865a2e0fb19153b…
Author: Tanmay Shah <tanmay.shah(a)amd.com>
Date: 2023-11-07 (Tue, 07 Nov 2023)
Changed paths:
M examples/linux/dts/xilinx/zynqmp-openamp.dtsi
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.
Signed-off-by: Tanmay Shah <tanmay.shah(a)amd.com>
Branch: refs/heads/master
Home: https://github.com/OpenAMP/meta-openamp
Commit: 098059a411ff3c64934f7f870fdec251b0006c6f
https://github.com/OpenAMP/meta-openamp/commit/098059a411ff3c64934f7f870fde…
Author: Bill Mills <bill.mills(a)linaro.org>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
A recipes-openamp/libmetal/libmetal_v2023.10.bb
A recipes-openamp/open-amp/open-amp_v2023.10.bb
M recipes-openamp/rpmsg-examples/rpmsg-example.inc
Log Message:
-----------
Set the defaults to the v2023.10 release
* Add recipes for the v2023.10 release of libmetal and open-amp and use
the commit of the v2023.10.0 tag
* Lock the Linux examples and utilities to the v2023.10.0 tag
* Use the real branch name, not main
* fix license md5sum as is done in -dev recipes
Signed-off-by: Bill Mills <bill.mills(a)linaro.org>
Branch: refs/heads/master
Home: https://github.com/OpenAMP/meta-openamp
Commit: 59ef6be7a5a23f854ee26bdc6be4a405e5a0aa97
https://github.com/OpenAMP/meta-openamp/commit/59ef6be7a5a23f854ee26bdc6be4…
Author: Bill Mills <bill.mills(a)linaro.org>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
A recipes-openamp/rpmsg-examples/rpmsg-utils_1.0.bb
Log Message:
-----------
Add rpmsg_utils: User space utilities to exercise /dev/rpmsg*
This set of utilities has existed for over a year but have not been built
or packaged in OE until now.
These utilities are in the same git rep as the other examples.
Rev them as a group and reuse the inc file.
Signed-off-by: Bill Mills <bill.mills(a)linaro.org>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: d51364594d95e63c0b51b3c5ea73d0dbf3c99a04
https://github.com/OpenAMP/open-amp/commit/d51364594d95e63c0b51b3c5ea73d0db…
Author: Guiding Li <liguiding1(a)xiaomi.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M lib/include/openamp/rpmsg_virtio.h
M lib/rpmsg/rpmsg_virtio.c
Log Message:
-----------
openamp: add new API rpmsg_virtio_get_rx_buffer_size()
This API can be used by the endpoint callback to limit the rx
buffer usage range.
Signed-off-by: Guiding Li <liguiding1(a)xiaomi.com>
Signed-off-by: Bowen Wang <wangbowen6(a)xiaomi.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: 8041e1c2764812a8d6feded09e68d87bc7812b3e
https://github.com/OpenAMP/libmetal/commit/8041e1c2764812a8d6feded09e68d87b…
Author: Ledion Daja <ledion.daja(a)arm.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M lib/compiler/armcc/errno.h
Log Message:
-----------
lib: add guards for errno values for ARMCC compiler
The new guards prevent redefinition of errno values which have already
been defined in the standard libraries.
Signed-off-by: Ledion Daja <ledion.daja(a)arm.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: 9855f84ae92cfcd571c883bc88a53695f9cfb7b1
https://github.com/OpenAMP/libmetal/commit/9855f84ae92cfcd571c883bc88a53695…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M lib/atomic.h
M lib/compiler.h
M lib/errno.h
Log Message:
-----------
lib: compiler support of arm compiler v6
The predefined macro __CC_ARM available on 5.x is migrated to the
macro __arm__ for the version 6.x. Add defines to support both versions.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>