From 7412674a3c47acdad8e2cb53f7bdd30c805ebaaa Mon Sep 17 00:00:00 2001 From: Luis Ubieda Date: Thu, 13 Feb 2025 20:07:50 -0500 Subject: [PATCH] rtio: workq: Select Early P4WQ threads init Otherwise the RTIO Workqueue is not functional for devices during init. An example of this issue is devices using SPI transfers with default spi_rtio. Signed-off-by: Luis Ubieda (cherry picked from commit 2ce2794987049022e1f754f87d3c9b9bd098a3a8) --- subsys/rtio/Kconfig.workq | 1 + 1 file changed, 1 insertion(+) diff --git a/subsys/rtio/Kconfig.workq b/subsys/rtio/Kconfig.workq index af852204156..ad8dcd8ffdf 100644 --- a/subsys/rtio/Kconfig.workq +++ b/subsys/rtio/Kconfig.workq @@ -4,6 +4,7 @@ config RTIO_WORKQ bool "RTIO Work-queues service to process Sync operations" select SCHED_DEADLINE + select P4WQ_INIT_STAGE_EARLY select RTIO_CONSUME_SEM help Enable RTIO Work-queues to allow processing synchronous operations