Skip to content

Commit f28a4bd

Browse files
lrgirdwoclaude
andcommitted
doc: Add zephyr/include to the Doxygen input
The Memory Allocation (alloc_api), PM Runtime (pm_runtime) and DMA (sof_dma_drivers, sof_dma_copy_func) API groups stopped appearing in the generated documentation when their headers were decoupled into zephyr/include during the RTOS split. The Doxygen INPUT still listed only src/include and xtos/include, so those Zephyr-era headers were no longer scanned and sof-docs reported "Cannot find group" for all four. Add zephyr/include to the INPUT. These headers declare exactly those four groups and no others, with no group-name overlap with xtos/include, so this recovers the missing API docs without introducing duplicates. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
1 parent d970d39 commit f28a4bd

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

doc/sof.doxygen.in

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ INPUT = @top_srcdir@/src/include/ipc \
1010
@top_srcdir@/src/include/kernel \
1111
@top_srcdir@/src/include/user \
1212
@top_srcdir@/src/include/sof \
13-
@top_srcdir@/xtos/include
13+
@top_srcdir@/xtos/include \
14+
@top_srcdir@/zephyr/include
1415
# Exlude some 3rd party codec headers with external references
1516
EXCLUDE = @top_srcdir@/src/include/sof/audio/MaxxEffect
1617
RECURSIVE = YES

0 commit comments

Comments
 (0)