Commit Graph

  • 59e843f3ef CI: Fix compliance check folder bypass main Arnaud Pouliquen 2025-12-23 16:18:55 +01:00
  • 10768d0c6f CI: Update to Zephyr 4.3 and use default associated sdk Arnaud Pouliquen 2025-11-28 11:19:14 +01:00
  • be5770f305 lib: remoteproc: Fix remoteproc_remove_virtio Arnaud Pouliquen 2025-10-23 15:28:00 +02:00
  • e8866ee7df release: open-amp 2025.10.0 v2025.10.0 Arnaud Pouliquen 2025-10-22 10:43:52 +02:00
  • 28ccd6b7b5 README: Remove references to apps directory and generated applications Ed Mooring 2025-11-02 21:26:43 -08:00
  • a399378a5d virtio: remove deprecated virtio_describe() function Arnaud Pouliquen 2025-10-16 13:52:01 +02:00
  • d183f24ea0 cmake: remove deprecated cache options Arnaud Pouliquen 2025-10-16 13:42:10 +02:00
  • f819642829 remoteproc virtio: Fix documentation Arnaud Pouliquen 2025-10-16 13:44:00 +02:00
  • b42e8443b9 lib: remove CACHE_* macros Deep Chordia 2025-10-10 10:52:17 +05:30
  • 6db90ebfcd doxygen: define vring memory layout using table Sipke Vriend 2025-10-06 15:44:07 +10:00
  • 9c4ad74ab4 virtqueue: add more virtqueue apis for the virtio device side Bowen Wang 2024-11-04 10:26:52 +08:00
  • 31acf64533 CI: fix No space left on device message Arnaud Pouliquen 2025-10-14 15:30:53 +02:00
  • ad39b4e740 README: remove example related information Tanmay Shah 2025-06-06 09:21:46 -07:00
  • 98ba93cfab doc: copy design document images from open-amp repository Sipke Vriend 2025-07-28 12:22:18 +10:00
  • 6ecc2ef43e Updated virtio drivers for network, entropy and serial devices virtio-exp-v2025.04 Dan Milea 2025-05-08 15:46:30 +03:00
  • 391671ba24 doxygen: tell doxygen to generate xml Sipke Vriend 2025-03-17 14:03:15 +10:00
  • 1bd84cfd89 doxygen: tell doxygen to generate tag file for external linking Sipke Vriend 2025-02-24 13:10:53 +10:00
  • 1f8a7cb9db virtio-mmio: hypervisor-less mode Dan Milea 2024-03-26 16:24:37 +02:00
  • 1cc0122d22 virtio_mmio: unify device and driver interfaces into a Felipe Neves 2023-12-08 14:28:10 -03:00
  • 911424a0ee virtio-mmio: add initial support for Virtio MMIO device side Felipe Neves 2023-11-14 14:05:49 -03:00
  • b0d0529287 virtio-mmio: console device Dan Milea 2023-09-20 14:35:31 +03:00
  • 60faf773e8 virtio-mmio: network device Dan Milea 2023-09-20 14:30:30 +03:00
  • 5ec5c10f74 virtio-mmio: entropy device Dan Milea 2023-09-20 14:25:42 +03:00
  • 3737f8b18a rpmsg_virtio.c: wait_remote_ready use sleep instead to avoid starvation Peter van der Perk 2025-04-28 16:27:15 +02:00
  • 604cdf9a45 release: open-amp 2025.04.0 v2025.04.0 v2025.04 Arnaud Pouliquen 2025-04-22 10:26:48 +02:00
  • 8f14611db8 rpmsg: virtio: deinit rvdev->vdev when rvdev is deinited Yongrong Wang 2025-01-16 11:08:48 +08:00
  • 400c063456 apps: remove all legacy application examples Arnaud Pouliquen 2025-04-01 19:06:27 +02:00
  • 11b1bee1f2 documentation: remove documentation related to the application examples Arnaud Pouliquen 2025-04-02 16:28:35 +02:00
  • 589cc54d44 cmake: remove possibility to build applications Arnaud Pouliquen 2025-04-02 16:27:18 +02:00
  • 516e1b2147 CI: update known working version of Zephyr and its SDK Bill Mills 2025-04-16 12:27:50 -04:00
  • 22214aab41 travis CI: remove unused .travis.yml Arnaud Pouliquen 2025-04-02 16:18:40 +02:00
  • 8c0c0c386b cmake: update cmake minimum support to 3.16 Arnaud Pouliquen 2025-02-13 16:53:47 +01:00
  • 00e0d7abf0 docs: update the readthedocs integration for PRs in this repo Bill Mills 2025-02-13 09:10:17 -05:00
  • b2f6099fe5 lib: virtio: add new api virtio_has_feature() Bowen Wang 2024-10-08 21:24:53 +08:00
  • 8bd6149dfc lib: virtio: add new feature bit VIRTIO_F_ANY_LAYOUT Bowen Wang 2024-10-08 21:20:47 +08:00
  • 3122cec8aa lib: virtio: Fix VIRTIO ROLE_XXXX macro definitions Arnaud Pouliquen 2024-12-02 16:25:51 +01:00
  • bc1a7efba2 CI: fix zephyr test on Zephyr for lpcxpresso54114 board Arnaud Pouliquen 2025-01-02 14:03:01 +01:00
  • 4ace3543ae virtio: Add memory operation interface for virtio device Bowen Wang 2024-08-12 10:15:24 +08:00
  • a2cd944c40 release: open-amp 2024.10.0 v2024.10.0 v2024.10 Arnaud Pouliquen 2024-10-25 23:07:19 +02:00
  • 71887e71df lib: remoteprocrpmsg: Fix safe_strcpy call Arnaud Pouliquen 2024-10-21 16:10:47 +02:00
  • 845a17b69f lib: rpmsg: Fix safe_strcpy call Arnaud Pouliquen 2024-10-21 16:09:45 +02:00
  • 2a93d20f21 options: make WITH_APPS cmake option deprecated Arnaud Pouliquen 2024-10-21 17:47:39 +02:00
  • bb4459fe30 rpmsg_virtio: fix rpmsg_virtio_get_tx_payload_buffer() error Bowen Wang 2024-10-19 01:19:36 +08:00
  • 47be1f3379 rpmsg_virtio.c: replace metal_cpu_yield to new libmetal API metal_yield Yongrong Wang 2024-07-03 10:00:34 +08:00
  • 3541b5771b CI: Do Zephyr build tests on known good and latest versions Bill Mills 2024-10-17 13:19:51 -04:00
  • 6a5fdf1b1f CI: reduce zephyr sdk install verbosity Bill Mills 2024-10-17 11:09:41 +02:00
  • c3132d0d63 lib: remoteproc: replace strncpy with internal safe_strcpy Arnaud Pouliquen 2024-09-30 10:50:39 +02:00
  • 27bec14883 lib: rpmsg: replace strncpy with internal safe_strcpy Arnaud Pouliquen 2024-09-30 10:50:08 +02:00
  • 9aa3ee53c7 lib: utils: implement internal safe_strcpy function Arnaud Pouliquen 2024-09-30 10:47:15 +02:00
  • a69881f131 CI: Update CI to build system reference applications Arnaud Pouliquen 2024-10-17 11:09:41 +02:00
  • 173d5cbb28 CI: Update open-amp path Arnaud Pouliquen 2024-10-17 11:09:13 +02:00
  • aa4040f3ba CI: Update checkout action to V4 Arnaud Pouliquen 2024-09-23 15:12:50 +02:00
  • 2e6cef5739 CI: Ignore .github path for compliance check Arnaud Pouliquen 2024-09-23 16:59:24 +02:00
  • 79d20e69b3 rpmsg: Allow to send virqueue_kick only when RX queue is empty Yongrong Wang 2024-07-10 15:02:01 +08:00
  • 14a37c7bfe zynq: Remove support for Zynq-7000 SoC Rajiv Mohan 2024-08-02 00:59:21 -07:00
  • 81ac4d3934 openamp/virtio.h: make final_features optional Yongrong Wang 2024-10-08 10:37:46 +08:00
  • 4df7975ab1 openamp/virtio.h: update vdev->features Yongrong Wang 2024-10-08 10:32:40 +08:00
  • c31e4fd626 remoteproc_virtio.c: fix rproc_virtio_negotiate_features return value Yongrong Wang 2024-09-23 15:30:44 +08:00
  • e7e7593ca3 rpmsg: Replace rvdev->vdev with vdev in rpmsg_init_vdev_with_config Xiang Xiao 2024-10-08 15:05:48 +08:00
  • c468328487 remoteproc: Do not update the rproc state if rproc->ops fails Zongcheng Han 2024-06-28 04:02:46 +08:00
  • b5aaf51edc Documentation: fix license.md and readme.md formating Arnaud Pouliquen 2024-06-14 16:52:09 +02:00
  • fdb8bf3424 virtio_mmio: Statically allocate metal_io_regions Andrew Davis 2024-06-24 08:52:33 -05:00
  • 6780dd2378 virtio_mmio: Remove unneeded use of libmetal device Andrew Davis 2024-03-18 14:48:33 -05:00
  • 856680eb99 release: open-amp 2024.05.1 v2024.05.1 v2024.05 Arnaud Pouliquen 2024-06-14 11:47:44 +02:00
  • f2f6645349 lib: rpmsg: Pass endpoint private data during registration Arnaud Pouliquen 2024-06-24 19:29:28 +02:00
  • b7cadeb7ce lib: virtio: Rework macros VIRTIO_ROLE_IS_DEVICE and VIRTIO_ROLE_IS_DRIVER Arnaud Pouliquen 2024-06-14 11:45:12 +02:00
  • 04a4185d79 lib: virtio: fix zephyr build warning Arnaud Pouliquen 2024-06-14 11:37:41 +02:00
  • e9eef7ce57 release: open-amp 2024.05.0 v2024.05.0 Arnaud Pouliquen 2024-05-20 13:27:02 +02:00
  • 0538be5c94 lib: fix build error using legacy VIRTIO_DEVICE/DRIVER_ONLY Arnaud Pouliquen 2024-05-22 09:38:06 +02:00
  • fdef576779 rpmsg_virtio: Use VIRTIO_ROLE_IS_{DRIVER,DEVICE}() macros Andrew Davis 2024-04-19 08:38:21 -05:00
  • 5d8e63f2ef rpmsg_virtio: Deprecate RPMSG_HOST and RPMSG_REMOTE definitions Andrew Davis 2024-04-19 08:55:28 -05:00
  • 31fb9138bc rpmsg_virtio: Fix return value comment for rpmsg_virtio_get_role() Andrew Davis 2024-04-19 09:11:14 -05:00
  • e03d09a3fb apps: Remove manual assignment of ops and priv to rproc struct Andrew Davis 2024-04-23 14:59:51 -05:00
  • babba1bca0 remoteproc: Assign ops and priv to rproc struct in init by default Andrew Davis 2024-04-23 10:08:23 -05:00
  • bf87228730 rpmsg_virtio: Move get RX buffer into receive loop Andrew Davis 2024-03-12 16:18:07 -05:00
  • 40820be223 rpmsg_virtio: Move returned buffer kick to common location Andrew Davis 2024-03-12 15:53:59 -05:00
  • 7257deaab3 lib: fix doxygen warning: "Found unknown command" Arnaud Pouliquen 2024-05-07 10:21:21 +02:00
  • 304c34606e lib: fix doxygen miscellaneous warnings Arnaud Pouliquen 2024-05-06 19:36:33 +02:00
  • 2e5026fd7d virtio: Remove never used virtio_feature_name() Andrew Davis 2024-04-17 16:11:14 -05:00
  • 94b2125d1e apps: fix typo Arnaud Pouliquen 2024-05-06 16:31:27 +02:00
  • 4786356011 apps: remove remaining master terminology Arnaud Pouliquen 2024-05-06 14:16:06 +02:00
  • e5cc3a3863 CI: Update for Ubuntu 24.04 Arnaud Pouliquen 2024-05-03 16:38:48 +02:00
  • e0dc7bd1f2 lib: rpmsg_rpc: fix compilation warning and bad API Arnaud Pouliquen 2024-05-03 17:29:41 +02:00
  • 07109214ee lib: remove deprecated MASTER/SLAVE configuration Arnaud Pouliquen 2024-05-06 14:07:59 +02:00
  • 46c5b6f074 virtio: Remove unneeded forward declaration of virtio_feature_name() Andrew Davis 2024-04-17 16:00:09 -05:00
  • f939a86143 lib: Add and use VIRTIO_ROLE_IS_{DRIVER,DEVICE}() macros Andrew Davis 2024-04-19 08:25:47 -05:00
  • 7a8c292754 lib: Add and use VIRTIO_ENABLED() macro Andrew Davis 2024-03-18 11:53:45 -05:00
  • ca56246b19 lib: Use VIRTIO_{DRIVER,DEVICE}_SUPPORT to improve readability Andrew Davis 2024-03-11 15:05:16 -05:00
  • fd6a6fdda7 apps: Move common function declaration to common header Andrew Davis 2024-03-15 10:59:07 -05:00
  • 793851621d rpmsg_virtio: fix initialized notify_wait_cb Arnaud Pouliquen 2024-04-02 17:33:29 +02:00
  • 4db4a08135 virtqueue: Fix comment on shm_io and fix type Andrew Davis 2024-03-15 17:48:42 -05:00
  • 3eab0819e5 virtio-mmio: Use the vmdev IO region for vq_ring.desc Andrew Davis 2024-04-03 10:50:55 -05:00
  • 20ba140e72 apps: linux_rpc_demo: Remove endpoint check when not used Andrew Davis 2024-03-29 11:29:47 -05:00
  • 976baf3b59 apps: linux_rpc_demo: Do not access members of rpmsg_endpoint Andrew Davis 2024-03-15 13:59:11 -05:00
  • 7cad4e88e2 virtio-mmio: hypervisor-less mode virtio-exp Dan Milea 2024-03-26 16:24:37 +02:00
  • 1680aada79 remoteproc: Un-inline remoteproc_init_mem() and remoteproc_add_mem() Andrew Davis 2024-03-18 14:15:53 -05:00
  • a6b48bd05b virtio: Use virtqueue_get_buffer() helpers Andrew Davis 2024-03-13 17:27:49 -05:00
  • 2807e6481f rpmsg_virtio: Use priv data in name service callback Andrew Davis 2024-03-14 16:28:00 -05:00
  • 9905d67bd9 rpmsg: Allow private endpoint data to be set in rpmsg_register_endpoint Andrew Davis 2024-03-15 14:38:17 -05:00
  • a5d7f13538 rpmsg_virtio: Do not make assumptions on struct member order Andrew Davis 2024-03-15 14:22:38 -05:00