nuttx/drivers/rpmsg
liaoao f9272fa090 rpmsg_port_spi: fix reconnect failed issue
The reconnect will fail because the state changes to connecting when
shutdown cmd is still in process.

And after the shutdown cmd processed, it will reset the state to
unconnected, even though the connect cmd is in ready list,
it will still not be processed.

This patch solve this issue.

Signed-off-by: liaoao <liaoao@xiaomi.com>
Signed-off-by: Bowen Wang <wangbowen6@xiaomi.com>
2026-01-07 22:47:00 +08:00
..
CMakeLists.txt rpmsg/rpmsg_virtio_lite: rename rpmsg_virtio to rpmsg_virtio_lite 2024-12-28 22:43:20 -03:00
Kconfig drivers/rpmsg/Kconfig: Add SPI dependency for RPMSG_PORT_SPI 2025-02-19 14:52:22 -03:00
Make.defs rpmsg/rpmsg_virtio_lite: rename rpmsg_virtio to rpmsg_virtio_lite 2024-12-28 22:43:20 -03:00
rpmsg.c rpmsg: Add rpmsg_get_signals API and rpmsg transport ops support 2026-01-06 02:15:43 +08: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 rpmsg_port: print remotes's running state in rpmsg_port_dump 2026-01-06 02:15:43 +08:00
rpmsg_port.h rpmsg_port: add rpmsg_port_get_signals api 2026-01-06 02:15:43 +08:00
rpmsg_port_spi.c rpmsg_port_spi: fix reconnect failed issue 2026-01-07 22:47:00 +08:00
rpmsg_port_spi_slave.c rpmsg_port_spi: fix reconnect failed issue 2026-01-07 22:47:00 +08:00
rpmsg_port_uart.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
rpmsg_router.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
rpmsg_router_edge.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
rpmsg_router_hub.c rpmsg: fix rpmsg_router_hub_unbind crash when reconnect 2026-01-07 22:41:48 +08:00
rpmsg_virtio_ivshmem.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
rpmsg_virtio_lite.c drivers/rpmsg: no need check held status after change to rmutex 2026-01-04 21:06:10 +08:00