nuttx/openamp
wangbowen6 1f4b71d576 openamp: decoupling the transport layer and virtio device layer
Patch 17:
virtio: follow virtio 1.2 spec, add more virtio status and device

Patch 18:
virtio: decoupling the transport layer and virtio device layer

1. Add virtio device api to decouple the transport layer and virtio
   device layer.
2. Move the vrings info and virtqueue allocation/free  to the
   remoteproc transport layer;
3. Because 2, modify the rpmsg device also;

Signed-off-by: wangbowen6 <wangbowen6@xiaomi.com>
2023-05-20 21:51:24 +08:00
..
.gitignore
0001-ns-acknowledge-the-received-creation-message.patch
0002-Negotiate-individual-buffer-size-dynamically.patch
0003-rpmsg-wait-endpoint-ready-in-rpmsg_send-and-rpmsg_se.patch
0004-openamp-add-new-ops-notify_wait-support.patch
0005-rpmsg_virtio-don-t-need-check-status-when-get_tx_pay.patch
0006-rpmsg-notify-the-user-when-the-remote-address-is-rec.patch
0007-openamp-avoid-double-calling-ns_bound-when-each-othe.patch
0008-remoteproc-make-all-elf_-functions-static-except-elf.patch
0009-Fix-warn-declaration-of-vring_rsc-shadows-a-previous.patch
0010-rptun-fix-rptun-don-t-wait-issue-when-get-tx-patyloa.patch
0011-rpmsg-fix-rpmsg_virtio_get_tx_buffer-no-idx-return.patch openamp: update openamp lib 2023-02-23 22:38:02 +08:00
0012-rpmsg-add-new-API-rpdev_release_tx-rx_buffer.patch openamp: update openamp lib 2023-02-23 22:38:02 +08:00
0013-openamp-add-error-log-when-ept-cb-return-error.patch openamp: update openamp lib 2023-02-23 22:38:02 +08:00
0014-rpmsg-add-cache-flash-when-hold-rx-buffer.patch openamp: update openamp lib 2023-02-23 22:38:02 +08:00
0015-rpmsg-do-cache_invalidate-when-real-data-returned.patch openamp: update openamp lib 2023-02-23 22:38:02 +08:00
0016-openamp-add-new-API-rpmsg_virtio_get_rxbuffer_size.patch openamp: update openamp lib 2023-02-23 22:38:02 +08:00
0017-virtio-follow-virtio-1.2-spec-add-more-virtio-status.patch openamp: decoupling the transport layer and virtio device layer 2023-05-20 21:51:24 +08:00
0018-virtio-decoupling-the-transport-layer-and-virtio-dev.patch openamp: decoupling the transport layer and virtio device layer 2023-05-20 21:51:24 +08:00
Kconfig
libmetal.defs openamp: libmetal compile pass with arm64 arch 2023-03-21 07:43:20 +01:00
Makefile
open-amp.defs openamp: decoupling the transport layer and virtio device layer 2023-05-20 21:51:24 +08:00