diff --git a/doc/reference/kernel/threads/workqueue.rst b/doc/reference/kernel/threads/workqueue.rst index 970184a9e89..cec72105c64 100644 --- a/doc/reference/kernel/threads/workqueue.rst +++ b/doc/reference/kernel/threads/workqueue.rst @@ -388,3 +388,9 @@ Related configuration options: * :option:`CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE` * :option:`CONFIG_SYSTEM_WORKQUEUE_PRIORITY` * :option:`CONFIG_SYSTEM_WORKQUEUE_NO_YIELD` + +API Reference +************** + +.. doxygengroup:: workqueue_apis + :project: Zephyr diff --git a/include/kernel.h b/include/kernel.h index 12e73561e62..546bd924334 100644 --- a/include/kernel.h +++ b/include/kernel.h @@ -2852,7 +2852,8 @@ struct k_work_sync; */ /** - * @addtogroup thread_apis + * @defgroup workqueue_apis Work Queue APIs + * @ingroup kernel_apis * @{ */ @@ -3768,7 +3769,7 @@ static inline k_ticks_t k_delayed_work_remaining_ticks( struct k_work_user; /** - * @addtogroup thread_apis + * @addtogroup workqueue_apis * @{ */ @@ -3952,7 +3953,7 @@ struct k_work_poll { */ /** - * @addtogroup thread_apis + * @addtogroup workqueue_apis * @{ */