Skip to content

Commit aa5efe0

Browse files
committed
app: overlays: ptl: add ll_usespace_overlay.conf
Add an overlay for Intel 'ptl' target that allows to build SOF with all audio pipeline code running in Zephyr user-sapce. Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
1 parent 13844dc commit aa5efe0

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
CONFIG_SOF_USERSPACE_LL=y
2+
3+
# temporary (but for now mandatory) settings
4+
CONFIG_SOF_ZEPHYR_USERSPACE_MODULE_HEAP_SIZE=16384
5+
6+
# make the drivers work in user-space
7+
CONFIG_SOF_USERSPACE_INTERFACE_DMA=y
8+
CONFIG_DAI_USERSPACE=y
9+
10+
# disable features that don't work in user-space (at least yet)
11+
CONFIG_COLD_STORE_EXECUTE_DEBUG=n
12+
CONFIG_CROSS_CORE_STREAM=n
13+
CONFIG_INTEL_ADSP_MIC_PRIVACY=n
14+
CONFIG_XRUN_NOTIFICATIONS_ENABLE=n
15+
CONFIG_SOF_BOOT_TEST_ALLOWED=n
16+
17+
# disable llext (hits privilege issues in user-space now)
18+
CONFIG_LLEXT_STORAGE_WRITABLE=n
19+
CONFIG_LLEXT_EXPERIMENTAL=n
20+
CONFIG_MODULES=n

0 commit comments

Comments
 (0)