Branch: refs/heads/main
Home: https://github.com/OpenAMP/openamp-system-reference
Commit: a810894247026beb51fc4ef8eb8399ec266ef39b
https://github.com/OpenAMP/openamp-system-reference/commit/a810894247026beb…
Author: Tanmay Shah <tanmay.shah(a)amd.com>
Date: 2022-12-07 (Wed, 07 Dec 2022)
Changed paths:
A examples/linux/dts/xilinx/README.md
A examples/linux/dts/xilinx/zcu102-openamp-lockstep.dts
A examples/linux/dts/xilinx/zcu102-openamp-split.dts
Log Message:
-----------
examples: Add zcu102 dts
The base dts is taken from Xilinx Yocto 2022.1_update3 release.
locstep.dts configures RPU and TCM in lockstep mode and split.dts contains
RPU and TCM in split mode
Signed-off-by: Tanmay Shah <tanmay.shah(a)amd.com>
Commit: 8ffce20c8c00bf4f320c57e8cf6e4e1993f0ed4d
https://github.com/OpenAMP/openamp-system-reference/commit/8ffce20c8c00bf4f…
Author: Tanmay Shah <tanmay.shah(a)amd.com>
Date: 2022-12-07 (Wed, 07 Dec 2022)
Changed paths:
A examples/linux/dts/.gitignore
Log Message:
-----------
examples: dts: Add .gitignore file
Ignore any *.dtb files
Signed-off-by: Tanmay Shah <tanmay.shah(a)amd.com>
Compare: https://github.com/OpenAMP/openamp-system-reference/compare/732628bdee53...…
Branch: refs/heads/main
Home: https://github.com/OpenAMP/openamp-system-reference
Commit: 88e34fcac93a12da8ea6b3e84a586acf0d70701f
https://github.com/OpenAMP/openamp-system-reference/commit/88e34fcac93a12da…
Author: Tanmay Shah <tanmay.shah(a)amd.com>
Date: 2022-12-07 (Wed, 07 Dec 2022)
Changed paths:
R examples/linux/rpmsg-echo-test/README
A examples/linux/rpmsg-echo-test/README.md
R examples/linux/rpmsg-mat-mul/README
A examples/linux/rpmsg-mat-mul/README.md
R examples/linux/rpmsg-proxy-app/README
A examples/linux/rpmsg-proxy-app/README.md
Log Message:
-----------
examples: style README file with markdown
Markdown formatting helps to separate headings with body description and code.
Rename current README files to README.md and format with markdown syntax.
Signed-off-by: Tanmay Shah <tanmay.shah(a)amd.com>
Commit: 732628bdee53e56a8f72310840a583b6db15da07
https://github.com/OpenAMP/openamp-system-reference/commit/732628bdee53e56a…
Author: Tanmay Shah <tanmay.shah(a)amd.com>
Date: 2022-12-07 (Wed, 07 Dec 2022)
Changed paths:
M examples/linux/rpmsg-echo-test/README.md
M examples/linux/rpmsg-mat-mul/README.md
M examples/linux/rpmsg-proxy-app/README.md
Log Message:
-----------
examples: linux: add "How to" steps from Xilinx zcu102 platform
Add link reference of instructions to compile RPU firmware from openamp library.
Add steps to run linux demos on Xilinx ZynqMP zcu102 board or platform.
Signed-off-by: Tanmay Shah <tanmay.shah(a)amd.com>
Compare: https://github.com/OpenAMP/openamp-system-reference/compare/36287c851769...…
Branch: refs/heads/virtio-exp
Home: https://github.com/OpenAMP/open-amp
Commit: ba0c59f8a314a616029add5e00d38226320a7200
https://github.com/OpenAMP/open-amp/commit/ba0c59f8a314a616029add5e00d38226…
Author: Dan Milea <dan.milea(a)windriver.com>
Date: 2022-12-01 (Thu, 01 Dec 2022)
Changed paths:
M cmake/options.cmake
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.c
A lib/virtio_mmio/virtio_mmio_hvl.c
Log Message:
-----------
virtio-mmio: hypervisor-less mode
Added support for hypervisor-less virtio.
Signed-off-by: Dan Milea <dan.milea(a)windriver.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 3586171a46bce1c625a4baf8f426d007eb3548ee
https://github.com/OpenAMP/open-amp/commit/3586171a46bce1c625a4baf8f426d007…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2022-11-28 (Mon, 28 Nov 2022)
Changed paths:
M apps/examples/linux_rpc_demo/linux_rpc_demo.c
M apps/examples/linux_rpc_demo/linux_rpc_demod.c
M apps/examples/nocopy_echo/rpmsg-nocopy-ping.c
M apps/tests/msg/rpmsg-nocopy-ping.c
Log Message:
-----------
apps: Fix warnings about declaration of shadows variables
fix warnings reported by gcc with compilation flag '-Wshadow'
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Commit: 081172c53ca863f06608348f8e076b0cf7dc8bc6
https://github.com/OpenAMP/open-amp/commit/081172c53ca863f06608348f8e076b0c…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2022-11-28 (Mon, 28 Nov 2022)
Changed paths:
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: add more build warning checks and force them to error.
Add CMAKE_C_FLAGS warnings to highlight potential issue:
"-Wall -Wextra -Wshadow -Wunused-but-set-variable"
And force warning as error with "-Werror"
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Compare: https://github.com/OpenAMP/open-amp/compare/452510d946d6...081172c53ca8
Branch: refs/heads/virtio-exp
Home: https://github.com/OpenAMP/open-amp
Commit: 350c20789493945510a26eaa3287ea7b4f8c3a5e
https://github.com/OpenAMP/open-amp/commit/350c20789493945510a26eaa3287ea7b…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: fix Zephyr build issue resulting from the introduction of sysbuild
"Sysbuild is a higher-level build system that can be used to combine
multiple other build systems together"
Add the option by default for all platform as it is compatible with
a single image.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 452510d946d68f92b116b0cf71dea0daf513d906
https://github.com/OpenAMP/open-amp/commit/452510d946d68f92b116b0cf71dea0da…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: fix Zephyr build issue resulting from the introduction of sysbuild
"Sysbuild is a higher-level build system that can be used to combine
multiple other build systems together"
Add the option by default for all platform as it is compatible with
a single image.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Branch: refs/heads/master-next
Home: https://github.com/OpenAMP/meta-openamp
Commit: 70ef735bba1f154dd97c32ab2d206477b3078455
https://github.com/OpenAMP/meta-openamp/commit/70ef735bba1f154dd97c32ab2d20…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-09 (Wed, 09 Nov 2022)
Changed paths:
R recipes-openamp/libmetal/libmetal-xlnx_v2022.1.bb
R recipes-openamp/libmetal/libmetal-xlnx_v2022.2.bb
R recipes-openamp/open-amp/open-amp-xlnx_v2022.1.bb
R recipes-openamp/open-amp/open-amp-xlnx_v2022.2.bb
A vendor/xilinx/recipes-openamp/libmetal/libmetal-xlnx_v2022.1.bb
A vendor/xilinx/recipes-openamp/libmetal/libmetal-xlnx_v2022.2.bb
A vendor/xilinx/recipes-openamp/open-amp/open-amp-xlnx_v2022.1.bb
A vendor/xilinx/recipes-openamp/open-amp/open-amp-xlnx_v2022.2.bb
Log Message:
-----------
Move libmetal-xlnx and open-amp-xlnx to the Xilinx vendor area
Beside the move, the include needed to be modified since we're re-using the
core libmetal/open-amp inc file.
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Commit: dc8616778de950a0f168f5e5c3afb3ad81baf0a3
https://github.com/OpenAMP/meta-openamp/commit/dc8616778de950a0f168f5e5c3af…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-18 (Fri, 18 Nov 2022)
Changed paths:
A recipes-openamp/libmetal/libmetal-dev_git.bb
M recipes-openamp/libmetal/libmetal.inc
R recipes-openamp/libmetal/libmetal_git.bb
Log Message:
-----------
libmetal: Allow for multiple providers, and selection with PREFERRED_PROVIDER
Follow the example of the linux-yocto recipe, and allow for multiple
providers, including the base libmetal, libmetal-dev and optional
libmetal-<vendor> recipes.
libmetal-dev was also modified that only if selected will it use AUTOREV
this ensures on a build w/o network access we don't get a failure evaluating
the AUTOREV.
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Commit: 905dd8e62122ee0e68c7ea1b10b25b13b651f004
https://github.com/OpenAMP/meta-openamp/commit/905dd8e62122ee0e68c7ea1b10b2…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-18 (Fri, 18 Nov 2022)
Changed paths:
A recipes-openamp/open-amp/open-amp-dev_git.bb
M recipes-openamp/open-amp/open-amp.inc
R recipes-openamp/open-amp/open-amp_git.bb
Log Message:
-----------
open-amp: Allow for multiple providers, and selection with PREFERRED_PROVIDER
Like libmetal, follow the example of libmetal and allow for multiple
providers, including the base open-amp, open-amp-dev and optional
open-amp-<vendor> recipes.
open-amp-dev was also modified that only if selected will it use AUTOREV.
This ensures a build w/o network access doesn't get a failure when
evaluating the AUTOREV.
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Commit: 197a5ec03831f3101968bc9931f98c1a8f350b54
https://github.com/OpenAMP/meta-openamp/commit/197a5ec03831f3101968bc9931f9…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-18 (Fri, 18 Nov 2022)
Changed paths:
A vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/libmetal/libmetal-xlnx-standalone.bb
R vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/libmetal/libmetal_standalone.bb
A vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/open-amp-decoupling.bb
A vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/open-amp-standalone.bb
R vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/open-amp_decoupling.bb
R vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/open-amp_standalone.bb
Log Message:
-----------
vendor/xilinx: Rename alternative experimental open-amp and libmetal version
The versions were renamed so that they can now be selected using
PREFERRED_PROVIDER.
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Commit: 6a9a0724381fd37eedfdbd96e64d736a1fe57e1a
https://github.com/OpenAMP/meta-openamp/commit/6a9a0724381fd37eedfdbd96e64d…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-18 (Fri, 18 Nov 2022)
Changed paths:
M vendor/xilinx/layer.inc
Log Message:
-----------
vendor/xilinx/layer.inc: Blacklisting is no longer required
Additionally PNBLACKLIST is no longer supported in newer releases,
This can throw an error if enabled.
Reported-by: Varalaxmi Bingi <varalaxmi.bingi(a)xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Commit: 8f65620d127daeb47acb12e817d688ed867be2b2
https://github.com/OpenAMP/meta-openamp/commit/8f65620d127daeb47acb12e817d6…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-18 (Fri, 18 Nov 2022)
Changed paths:
M conf/layer.conf
M vendor/xilinx/layer.inc
Log Message:
-----------
layer.conf: Rework vendor specific inclusions
Including the vendor layer information using ${@...} syntax is not reliable
as the order of the BBFILES_COLLECTIONS can change depending on layer.conf
and other factors.
Instead move to include all of the vendor layer.inc files, but set the rule
that a layer.inc file must only use BBFILES_DYNAMIC and any other settings
must not conflict with non-vendor or other potential vendor's setitngs.
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Commit: 3417e2c42fcff2a8aa2c293b36e9cb64adc1dd32
https://github.com/OpenAMP/meta-openamp/commit/3417e2c42fcff2a8aa2c293b36e9…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-18 (Fri, 18 Nov 2022)
Changed paths:
M vendor/xilinx/recipes-openamp/open-amp/open-amp-xlnx_v2022.2.bb
Log Message:
-----------
vendor/xilinx open-amp-xlnx: Point to vendor open-amp fork
The specific commit is only available in the vendor's fork and not the
full open-amp tree.
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Commit: cd5cc9274321ea9d808a7800cfcba26320cf53a5
https://github.com/OpenAMP/meta-openamp/commit/cd5cc9274321ea9d808a7800cfcb…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-18 (Fri, 18 Nov 2022)
Changed paths:
M recipes-openamp/open-amp/open-amp.inc
Log Message:
-----------
open-amp: Fix ALLOW_EMPTY for demos package
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Compare: https://github.com/OpenAMP/meta-openamp/compare/1e06a82f039c...cd5cc9274321
Branch: refs/heads/master
Home: https://github.com/OpenAMP/meta-openamp
Commit: 70ef735bba1f154dd97c32ab2d206477b3078455
https://github.com/OpenAMP/meta-openamp/commit/70ef735bba1f154dd97c32ab2d20…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-09 (Wed, 09 Nov 2022)
Changed paths:
R recipes-openamp/libmetal/libmetal-xlnx_v2022.1.bb
R recipes-openamp/libmetal/libmetal-xlnx_v2022.2.bb
R recipes-openamp/open-amp/open-amp-xlnx_v2022.1.bb
R recipes-openamp/open-amp/open-amp-xlnx_v2022.2.bb
A vendor/xilinx/recipes-openamp/libmetal/libmetal-xlnx_v2022.1.bb
A vendor/xilinx/recipes-openamp/libmetal/libmetal-xlnx_v2022.2.bb
A vendor/xilinx/recipes-openamp/open-amp/open-amp-xlnx_v2022.1.bb
A vendor/xilinx/recipes-openamp/open-amp/open-amp-xlnx_v2022.2.bb
Log Message:
-----------
Move libmetal-xlnx and open-amp-xlnx to the Xilinx vendor area
Beside the move, the include needed to be modified since we're re-using the
core libmetal/open-amp inc file.
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Commit: dc8616778de950a0f168f5e5c3afb3ad81baf0a3
https://github.com/OpenAMP/meta-openamp/commit/dc8616778de950a0f168f5e5c3af…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-18 (Fri, 18 Nov 2022)
Changed paths:
A recipes-openamp/libmetal/libmetal-dev_git.bb
M recipes-openamp/libmetal/libmetal.inc
R recipes-openamp/libmetal/libmetal_git.bb
Log Message:
-----------
libmetal: Allow for multiple providers, and selection with PREFERRED_PROVIDER
Follow the example of the linux-yocto recipe, and allow for multiple
providers, including the base libmetal, libmetal-dev and optional
libmetal-<vendor> recipes.
libmetal-dev was also modified that only if selected will it use AUTOREV
this ensures on a build w/o network access we don't get a failure evaluating
the AUTOREV.
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Commit: 905dd8e62122ee0e68c7ea1b10b25b13b651f004
https://github.com/OpenAMP/meta-openamp/commit/905dd8e62122ee0e68c7ea1b10b2…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-18 (Fri, 18 Nov 2022)
Changed paths:
A recipes-openamp/open-amp/open-amp-dev_git.bb
M recipes-openamp/open-amp/open-amp.inc
R recipes-openamp/open-amp/open-amp_git.bb
Log Message:
-----------
open-amp: Allow for multiple providers, and selection with PREFERRED_PROVIDER
Like libmetal, follow the example of libmetal and allow for multiple
providers, including the base open-amp, open-amp-dev and optional
open-amp-<vendor> recipes.
open-amp-dev was also modified that only if selected will it use AUTOREV.
This ensures a build w/o network access doesn't get a failure when
evaluating the AUTOREV.
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Commit: 197a5ec03831f3101968bc9931f98c1a8f350b54
https://github.com/OpenAMP/meta-openamp/commit/197a5ec03831f3101968bc9931f9…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-18 (Fri, 18 Nov 2022)
Changed paths:
A vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/libmetal/libmetal-xlnx-standalone.bb
R vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/libmetal/libmetal_standalone.bb
A vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/open-amp-decoupling.bb
A vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/open-amp-standalone.bb
R vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/open-amp_decoupling.bb
R vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/open-amp_standalone.bb
Log Message:
-----------
vendor/xilinx: Rename alternative experimental open-amp and libmetal version
The versions were renamed so that they can now be selected using
PREFERRED_PROVIDER.
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Commit: 6a9a0724381fd37eedfdbd96e64d736a1fe57e1a
https://github.com/OpenAMP/meta-openamp/commit/6a9a0724381fd37eedfdbd96e64d…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-18 (Fri, 18 Nov 2022)
Changed paths:
M vendor/xilinx/layer.inc
Log Message:
-----------
vendor/xilinx/layer.inc: Blacklisting is no longer required
Additionally PNBLACKLIST is no longer supported in newer releases,
This can throw an error if enabled.
Reported-by: Varalaxmi Bingi <varalaxmi.bingi(a)xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Commit: 8f65620d127daeb47acb12e817d688ed867be2b2
https://github.com/OpenAMP/meta-openamp/commit/8f65620d127daeb47acb12e817d6…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-18 (Fri, 18 Nov 2022)
Changed paths:
M conf/layer.conf
M vendor/xilinx/layer.inc
Log Message:
-----------
layer.conf: Rework vendor specific inclusions
Including the vendor layer information using ${@...} syntax is not reliable
as the order of the BBFILES_COLLECTIONS can change depending on layer.conf
and other factors.
Instead move to include all of the vendor layer.inc files, but set the rule
that a layer.inc file must only use BBFILES_DYNAMIC and any other settings
must not conflict with non-vendor or other potential vendor's setitngs.
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Commit: 3417e2c42fcff2a8aa2c293b36e9cb64adc1dd32
https://github.com/OpenAMP/meta-openamp/commit/3417e2c42fcff2a8aa2c293b36e9…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-18 (Fri, 18 Nov 2022)
Changed paths:
M vendor/xilinx/recipes-openamp/open-amp/open-amp-xlnx_v2022.2.bb
Log Message:
-----------
vendor/xilinx open-amp-xlnx: Point to vendor open-amp fork
The specific commit is only available in the vendor's fork and not the
full open-amp tree.
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Commit: cd5cc9274321ea9d808a7800cfcba26320cf53a5
https://github.com/OpenAMP/meta-openamp/commit/cd5cc9274321ea9d808a7800cfcb…
Author: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Date: 2022-11-18 (Fri, 18 Nov 2022)
Changed paths:
M recipes-openamp/open-amp/open-amp.inc
Log Message:
-----------
open-amp: Fix ALLOW_EMPTY for demos package
Signed-off-by: Mark Hatle <mark.hatle(a)kernel.crashing.org>
Compare: https://github.com/OpenAMP/meta-openamp/compare/1e06a82f039c...cd5cc9274321
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: cd4fb67a4f5080665bc9d31c8272f7c411e037c2
https://github.com/OpenAMP/libmetal/commit/cd4fb67a4f5080665bc9d31c8272f7c4…
Author: Manikanta Sreeram <manikanta.sreeram(a)xilinx.com>
Date: 2022-11-18 (Fri, 18 Nov 2022)
Changed paths:
M LICENSE.md
Log Message:
-----------
Update LICENSE.md to cover CI test scripts
Update LICENSE.md with full and SPDX identifier details.
Note: Neither Apache nor GPL are used by the libmetal library itself.
Signed-off-by: Manikanta Sreeram <manikanta.sreeram(a)xilinx.com>