zephyr/subsys/ipc/ipc_service
Jackson Cooper-Driver 23c9f7b215 ipc_service: Add ipc_service_close_instance function
This function allows the application to close an ipc_service instance.
It is intended for use when the remote agent it is communicating with
has gone down and allows for cleanup.
It first checks that the endpoints have been separately deregistered
with the instance using the deregister_endpoint function before
calling into previously added functions in ipc_static_vrings.c
and ipc_rpmsg.c to close those instances.

Signed-off-by: Jackson Cooper-Driver <jackson.cooper---driver@amd.com>
2022-10-03 10:08:44 +02:00
..
backends ipc_service: Add ipc_service_close_instance function 2022-10-03 10:08:44 +02:00
lib ipc_service: Adding ipc_static_vrings_deinit function 2022-10-03 10:08:44 +02:00
CMakeLists.txt ipc_service: Move libraries in a stalone directory 2021-11-12 14:51:29 +01:00
ipc_service.c ipc_service: Add ipc_service_close_instance function 2022-10-03 10:08:44 +02:00
Kconfig kconfig: Remove unneeded ${ZEPHYR_BASE} from template import 2022-03-24 18:07:28 -04:00