ipc: use highest coop priority for workqueue in new IPC backend

The priority of workqueue responsible for rpmsg processing was too
low. Any cooperative task could cause rpmsg processing to be
slightly delayed.

Signed-off-by: Artur Hadasz <artur.hadasz@nordicsemi.no>
This commit is contained in:
Artur Hadasz 2022-03-21 11:39:17 +01:00 committed by Carles Cufí
commit 001894a1c0

View file

@ -20,7 +20,7 @@
#define DT_DRV_COMPAT zephyr_ipc_openamp_static_vrings
#define WQ_PRIORITY (0)
#define WQ_PRIORITY K_HIGHEST_APPLICATION_THREAD_PRIO
#define WQ_STACK_SIZE CONFIG_IPC_SERVICE_BACKEND_RPMSG_WQ_STACK_SIZE
#define STATE_READY (0)