Skip to content

Commit 204f014

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-space. Some features are disabled in the overlay as the feature is not working in user-space configuration. This list will be adjusted as more features are made compatible with user-space. Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
1 parent 1f4b8f0 commit 204f014

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
CONFIG_SOF_USERSPACE_LL=y
2+
3+
# Problem with DSP panics due to illegal instruction hit in user-space if cold
4+
# store execution is enabled. Disable it for now until rootcause is found.
5+
CONFIG_COLD_STORE_EXECUTE_DRAM=n
6+
7+
# make the drivers work in user-space
8+
CONFIG_SOF_USERSPACE_INTERFACE_DMA=y
9+
CONFIG_DAI_USERSPACE=y
10+
11+
# disable features that don't work in user-space (at least yet)
12+
CONFIG_COLD_STORE_EXECUTE_DEBUG=n
13+
CONFIG_CROSS_CORE_STREAM=n
14+
CONFIG_INTEL_ADSP_MIC_PRIVACY=n
15+
CONFIG_XRUN_NOTIFICATIONS_ENABLE=n
16+
CONFIG_SOF_BOOT_TEST_ALLOWED=n
17+
CONFIG_SOF_TELEMETRY_PERFORMANCE_MEASUREMENTS=n
18+
CONFIG_SOF_TELEMETRY_IO_PERFORMANCE_MEASUREMENTS=n
19+
20+
# disable llext (hits privilege issues in user-space now)
21+
CONFIG_LLEXT_STORAGE_WRITABLE=n
22+
CONFIG_LLEXT_EXPERIMENTAL=n
23+
CONFIG_MODULES=n

0 commit comments

Comments
 (0)