From ed9919efda39eb692a8f78f601bdc4d60332b0b7 Mon Sep 17 00:00:00 2001 From: Magdalena Pastula Date: Thu, 3 Oct 2024 19:04:31 +0200 Subject: [PATCH] [nrf fromlist] ipc: align icbmsg deregistration to no-multithreading Align icbmsg deregistration modification to no-multithreading. Upstream PR: zephyrproject-rtos/zephyr#79382 Signed-off-by: Magdalena Pastula --- subsys/ipc/ipc_service/backends/ipc_icbmsg.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/subsys/ipc/ipc_service/backends/ipc_icbmsg.c b/subsys/ipc/ipc_service/backends/ipc_icbmsg.c index 135d2c8aca9..70c4c4c362f 100644 --- a/subsys/ipc/ipc_service/backends/ipc_icbmsg.c +++ b/subsys/ipc/ipc_service/backends/ipc_icbmsg.c @@ -1090,7 +1090,11 @@ static int register_ept(const struct device *instance, void **token, if (!matching_state) { return -EINVAL; } +#ifdef CONFIG_MULTITHREADING schedule_ept_bound_process(dev_data); +#else + ept_bound_process(dev_data); +#endif return 0; } }