nuttx/drivers/rpmsg
Bowen Wang b200f49697 drivers/rpmsg_port: notify the lower transport when no free buffers
When no free buffers, notify the lower transport, so the lower
transports can know this thing and do some work, such as continue
to process the rx data to avoid the rx thread is blocked that
even can't process the commands.

Signed-off-by: Bowen Wang <wangbowen6@xiaomi.com>
Signed-off-by: liaoao <liaoao@xiaomi.com>
2026-01-28 19:23:41 +08:00
..
CMakeLists.txt drivers/rpmsg: remove unnecessary header files, revise make.def and cmake 2026-01-19 23:14:53 +08:00
Kconfig drivers/rpmsg_port_uart: support wake up by peer core 2026-01-28 19:23:41 +08:00
Make.defs drivers/rpmsg: remove unnecessary header files, revise make.def and cmake 2026-01-19 23:14:53 +08:00
rpmsg.c drivers/rpmsg: refactor internal APIs to private header 2026-01-26 17:23:31 -03:00
rpmsg.h drivers/rpmsg: refactor internal APIs to private header 2026-01-26 17:23:31 -03:00
rpmsg_ping.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
rpmsg_ping.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
rpmsg_port.c drivers/rpmsg_port: notify the lower transport when no free buffers 2026-01-28 19:23:41 +08:00
rpmsg_port.h drivers/rpmsg_port: notify the lower transport when no free buffers 2026-01-28 19:23:41 +08:00
rpmsg_port_spi.c drivers/rpmsg_port: notify the lower transport when no free buffers 2026-01-28 19:23:41 +08:00
rpmsg_port_spi_slave.c drivers/rpmsg_port: notify the lower transport when no free buffers 2026-01-28 19:23:41 +08:00
rpmsg_port_uart.c drivers/rpmsg_port_uart: move the command process to a function 2026-01-28 19:23:41 +08:00
rpmsg_router.h drivers/rpmsg: refactor internal APIs to private header 2026-01-26 17:23:31 -03:00
rpmsg_router_edge.c drivers/rpmsg: unify cpuname/local_cpuname to struct rpmsg_s 2026-01-24 17:10:18 +08:00
rpmsg_router_hub.c drivers/rpmsg: use explicit NULL comparisons for pointer checks 2026-01-22 22:08:32 +08:00
rpmsg_test.c drivers/rpmsg: add rpmsg_test to test rpmsg hold/release rx buffer 2026-01-08 22:44:35 +08:00
rpmsg_test.h drivers/rpmsg: add rpmsg_test to test rpmsg hold/release rx buffer 2026-01-08 22:44:35 +08:00
rpmsg_virtio.c drivers/rpmsg: refactor internal APIs to private header 2026-01-26 17:23:31 -03:00
rpmsg_virtio_ivshmem.c drivers/rptun and rpmsg_virtio: remove cmd initialize 2026-01-19 14:18:27 +08:00
rpmsg_virtio_lite.c drivers/rpmsg: refactor internal APIs to private header 2026-01-26 17:23:31 -03:00