zephyr/subsys/rtio
Luis Ubieda b0caaed43b rtio: workq: Restructure workqueue as a threads pool with a queue
Based on a discussion around P4WQ limitations for our application, it
was determined that the RTIO workqueue required the ability to use
additional threads from the pool in spite of work items blocked.
Since this is not covered, nor desired for the P4WQ, then remove this
dependency and re-implement it in a way that covers also this use-case.

Signed-off-by: Luis Ubieda <luisf@croxel.com>
2025-07-08 18:35:26 -05:00
..
CMakeLists.txt rtio: Introduce OP_DELAY as a valid SQE operation 2025-04-30 09:48:16 +02:00
Kconfig
Kconfig.workq rtio: workq: Restructure workqueue as a threads pool with a queue 2025-07-08 18:35:26 -05:00
rtio_executor.c rtio: Introduce OP_DELAY as a valid SQE operation 2025-04-30 09:48:16 +02:00
rtio_handlers.c
rtio_init.c
rtio_sched.c rtio: Introduce OP_DELAY as a valid SQE operation 2025-04-30 09:48:16 +02:00
rtio_sched.h rtio: Introduce OP_DELAY as a valid SQE operation 2025-04-30 09:48:16 +02:00
rtio_workq.c rtio: workq: Restructure workqueue as a threads pool with a queue 2025-07-08 18:35:26 -05:00