Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 6f03c1e952bbdd0908952688ad59fdfeea42e7f1
https://github.com/OpenAMP/open-amp/commit/6f03c1e952bbdd0908952688ad59fdfe…
Author: Xiang Xiao <xiaoxiang(a)xiaomi.com>
Date: 2022-04-28 (Thu, 28 Apr 2022)
Changed paths:
M lib/include/openamp/elf_loader.h
M lib/include/openamp/remoteproc.h
M lib/remoteproc/elf_loader.c
M lib/remoteproc/remoteproc.c
Log Message:
-----------
lib: add const for remoteproc_ops, image_store_ops and laoder_ops
to avoid load the constant data to ram in XIP mode
Signed-off-by: Xiang Xiao <xiaoxiang(a)xiaomi.com>
Commit: 45bf79aeab03ebc190734ec492c2ccd6f831f34d
https://github.com/OpenAMP/open-amp/commit/45bf79aeab03ebc190734ec492c2ccd6…
Author: Xiang Xiao <xiaoxiang(a)xiaomi.com>
Date: 2022-04-28 (Thu, 28 Apr 2022)
Changed paths:
M apps/examples/load_fw/load_fw.c
M apps/examples/load_fw/mem_image_store.c
M apps/examples/load_fw/platform_info.c
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/platform_info.c
M apps/machine/microblaze_generic/zynqmp_mb_a53_rproc.c
M apps/machine/zynq7/platform_info.c
M apps/machine/zynq7/zynq_a9_rproc.c
M apps/machine/zynqmp/platform_info.c
M apps/machine/zynqmp/zynqmp_linux_r5_proc.c
M apps/machine/zynqmp_r5/platform_info.c
M apps/machine/zynqmp_r5/zynqmp_r5_a53_rproc.c
M apps/system/linux/machine/generic/platform_info.c
Log Message:
-----------
apps: add const for remoteproc_ops and image_store_ops
follow up the change in lib
Signed-off-by: Xiang Xiao <xiaoxiang(a)xiaomi.com>
Commit: 923641d28cb0deb63425be75905b2be0a79e97ad
https://github.com/OpenAMP/open-amp/commit/923641d28cb0deb63425be75905b2be0…
Author: Xiang Xiao <xiaoxiang(a)xiaomi.com>
Date: 2022-04-28 (Thu, 28 Apr 2022)
Changed paths:
M docs/data-structure.md
M docs/remoteproc-design.md
Log Message:
-----------
doc: add const for remoteproc_ops and image_store_ops
follow up the change in lib
Signed-off-by: Xiang Xiao <xiaoxiang(a)xiaomi.com>
Compare: https://github.com/OpenAMP/open-amp/compare/79749b1a86c8...923641d28cb0
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: 600a7ff5b27a7dae8d8345def2254db53353dd12
https://github.com/OpenAMP/libmetal/commit/600a7ff5b27a7dae8d8345def2254db5…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2022-04-22 (Fri, 22 Apr 2022)
Changed paths:
M .checkpatch.conf
Log Message:
-----------
checkpatch: Increase the default limit to 100 characters
The 80 character limit is a warning which sometime affect the readability.
let's relax this limit to 100 as done in some other projects
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 79749b1a86c8c321ae3dac574356f9963c106262
https://github.com/OpenAMP/open-amp/commit/79749b1a86c8c321ae3dac574356f996…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2022-04-21 (Thu, 21 Apr 2022)
Changed paths:
M .checkpatch.conf
Log Message:
-----------
checkpatch: Increase the default limit to 100 characters
The 80 character limit is a warning which sometime affect the readability.
let's relax this limit to 100 as done in some other projects
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 0d75fa7d349f3f57a67df6d25e42958fae3a7afd
https://github.com/OpenAMP/open-amp/commit/0d75fa7d349f3f57a67df6d25e42958f…
Author: Tammy Leino <tammy_leino(a)mentor.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
M lib/remoteproc/remoteproc.c
Log Message:
-----------
remoteproc_get_mem could wrongly match on name
Bound name comparison by RPROC_MAX_NAME_LEN instead of length of search string
Signed-off-by: Tammy Leino <tammy_leino(a)mentor.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 2dcdc6158715e52b6acd8aa899771fa60bf74b23
https://github.com/OpenAMP/open-amp/commit/2dcdc6158715e52b6acd8aa899771fa6…
Author: Tammy Leino <tammy_leino(a)mentor.com>
Date: 2022-04-14 (Thu, 14 Apr 2022)
Changed paths:
M lib/virtio/virtqueue.c
Log Message:
-----------
virtqueue_add_buffer must check that there is room for multiple buffers
Ensure there is enough room for all the buffers being added to the vring.
Signed-off-by: Tammy Leino <tammy_leino(a)mentor.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: b28fb3879bad7b2c249a3d292d322a4d9f18bea6
https://github.com/OpenAMP/open-amp/commit/b28fb3879bad7b2c249a3d292d322a4d…
Author: Ben Levinsky <ben.levinsky(a)xilinx.com>
Date: 2022-04-14 (Thu, 14 Apr 2022)
Changed paths:
M apps/machine/zynqmp_r5/platform_info.c
M apps/machine/zynqmp_r5/platform_info.h
M apps/machine/zynqmp_r5/rsc_table.c
M apps/system/generic/machine/zynqmp_r5/helper.c
Log Message:
-----------
apps: zynqmp_r5: wrap app config symbols in ifndef
Allow symbols for IPI and shared memory to be set in CMake configuration
Signed-off-by: Ben Levinsky <ben.levinsky(a)xilinx.com>
Commit: a6fe0b77645c97f35be2f8b28ebe3628456d3a2b
https://github.com/OpenAMP/open-amp/commit/a6fe0b77645c97f35be2f8b28ebe3628…
Author: Ben Levinsky <ben.levinsky(a)xilinx.com>
Date: 2022-04-14 (Thu, 14 Apr 2022)
Changed paths:
M apps/machine/zynqmp/platform_info.c
M apps/machine/zynqmp/platform_info.h
Log Message:
-----------
apps: zynqmp: wrap app config symbols in ifndef
Allow symbols for IPI and shared memory to be set in CMake configuration
Signed-off-by: Ben Levinsky <ben.levinsky(a)xilinx.com>
Commit: 9b96accd887699f8a89497d4b7a3545949f97422
https://github.com/OpenAMP/open-amp/commit/9b96accd887699f8a89497d4b7a35459…
Author: Ben Levinsky <ben.levinsky(a)xilinx.com>
Date: 2022-04-14 (Thu, 14 Apr 2022)
Changed paths:
M apps/system/generic/machine/zynqmp_r5/CMakeLists.txt
M apps/system/generic/machine/zynqmp_r5/linker_large_text.ld
M apps/system/generic/machine/zynqmp_r5/linker_remote.ld
Log Message:
-----------
apps: zynqmp_r5: enable resource table base address to be configurable
Currently the resource table location in the firmware is hard-coded.
Preserve the current functionality by adding a default value.
Allow user to overwrite the default resource table location by adding the
CMake property:
set(RSC_TABLE <address> CACHE STRING "")
Signed-off-by: Ben Levinsky <ben.levinsky(a)xilinx.com>
Compare: https://github.com/OpenAMP/open-amp/compare/4728d56c854d...9b96accd8876
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 4728d56c854d992406f46a6711bf6fc47c14e42d
https://github.com/OpenAMP/open-amp/commit/4728d56c854d992406f46a6711bf6fc4…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2022-04-14 (Thu, 14 Apr 2022)
Changed paths:
M .github/actions/build_ci/README.md
M apps/examples/echo/rpmsg-ping.c
M apps/examples/load_fw/load_fw.c
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/examples/matrix_multiply/matrix_multiply.c
M apps/examples/rpc_demo/rpc_demo.c
M apps/machine/microblaze_generic/zynqmp_mb_a53_rproc.c
M apps/machine/zynq7/platform_info.c
M apps/machine/zynq7/platform_info.h
M apps/machine/zynq7/platform_info_remoteproc_master.c
M apps/machine/zynq7/zynq_a9_rproc.c
M apps/machine/zynqmp/platform_info.c
M apps/machine/zynqmp/platform_info.h
M apps/machine/zynqmp_r5/platform_info.c
M apps/machine/zynqmp_r5/platform_info.h
M apps/system/linux/machine/generic/platform_info.h
M apps/tests/msg/rpmsg-flood-ping.c
M apps/tests/msg/rpmsg-ping.c
M cmake/options.cmake
M cmake/platforms/zynqmp_r5_generic.cmake
M docs/apps/echo_test/README.md
M docs/apps/matrix_multiply/README.md
M docs/apps/rpc_demo/README.md
M docs/data-structure.md
M docs/img-src/coprocessor-rpmsg-ns-dynamic.gv
M docs/img-src/coprocessor-rpmsg-ns.gv
M docs/img-src/coprocessor-rpmsg-static-ep.gv
M docs/remoteproc-design.md
M docs/rpmsg-design.md
M lib/include/openamp/remoteproc_virtio.h
Log Message:
-----------
Fix various typo with codespell
Found via `codespell -q 3 -S ./scripts/spelling.txt`
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: f27850d74d06e74b3f051bcfb9eefbf780665ccb
https://github.com/OpenAMP/open-amp/commit/f27850d74d06e74b3f051bcfb9eefbf7…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2022-04-11 (Mon, 11 Apr 2022)
Changed paths:
M .github/workflows/compliance.yml
M scripts/ci/check_compliance.py
Log Message:
-----------
CI: clean-up check on check compliance test
- Rebase check_compliance.py and compliance.yml from zephyr project
- Fix checkpatch subprocess command.
- rebase
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Commit: b90535e319c1ff0c926375e74693ff55c2e66c32
https://github.com/OpenAMP/open-amp/commit/b90535e319c1ff0c926375e74693ff55…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2022-04-11 (Mon, 11 Apr 2022)
Changed paths:
M .github/workflows/compliance.yml
M scripts/checkpatch.pl
M scripts/ci/check_compliance.py
Log Message:
-----------
CI: add codespell support to check typos
Enable the use of codespell tool in checkpatch.pl
For this the checkpatch.pl as been partially rebased on the Linux one.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Compare: https://github.com/OpenAMP/open-amp/compare/eecda52787df...b90535e319c1