OpenAMP v2020.10 Release
- Deprecate rpmsg_init_ept() API
- Add support for MicroBlaze platform
- Update CMake minimum version to 3.0.2
- Change rpmsg endpoint address allocation (start address at 1024 instead of 0)
- Bug fixes
Arnaud Pouliquen (6):
cmake: fix LIBMETAL naming warning
apps: zynqmp:fix indentation
rpmsg: set rpmsg_init_ept API as deprecated
CI: rework compliance test
CI: add action to build for different platforms
CI: rearrange github workflow
Ben Levinsky (6):
apps: zynqmp_r5: add switch to run r5 demo without IPI
apps: zynqmp: add switch to run linux demo without IPI
apps: zynqmp: support for demos without IPI
apps: zynqmp_r5: support for demos without IPI
Add support for MicroBlaze in programmable logic (PL) to OpenAMP.
apps: zynqmp: fix compilation issue from rebase
Ed Mooring (2):
Add <errno.h> explicitly to all files that use errno values.
CMake: Update minimum CMake version to 3.0.2.
Simon Leiner (1):
Cast allocated memory to target type
Torsten Rasmussen (1):
cmake: set the policy CMP0077 to NEW
Xiang Xiao (9):
rpmsg: remove the address check in rpmsg_send/rpmsg_trysend
rpmsg: rpmsg_create_ept return RPMSG_ERR_ADDR if the address is in use
implement rproc_virtio_read_config/rproc_virtio_write_config
rpmsg: reserve 0-1023 for predefined services in rpmsg_create_ept
apps: replace all zero address to RPMSG_ADDR_ANY
rpmsg: rpmsg_unregister_endpoint management cleanup
rpmsg: rpmsg_create_ept don't send RPMSG_NS_CREATE if name is empty
rpmsg: zero out rdev field in rpmsg_unregister_endpoint
rpmsg: send RPMSG_NS_DESTROY only when addr >= 1024