Skip to content

PTL: enable openmodules - #9886

Merged
kv2019i merged 3 commits into
thesofproject:mainfrom
lyakh:ptl
Mar 17, 2025
Merged

kv2019i merged 3 commits into
thesofproject:mainfrom
lyakh:ptl

Conversation

@lyakh

@lyakh lyakh commented Mar 10, 2025

Copy link
Copy Markdown
Collaborator

"Internal Intel CI" now supports the OpenModules library. Enable it on PTL.

@lyakh

lyakh commented Mar 11, 2025

Copy link
Copy Markdown
Collaborator Author

Zephyr implementation changed, re-test

@lyakh

lyakh commented Mar 11, 2025

Copy link
Copy Markdown
Collaborator Author

SOFCI TEST

@lyakh

lyakh commented Mar 13, 2025

Copy link
Copy Markdown
Collaborator Author

status: waiting for zephyrproject-rtos/zephyr#86919

lyakh added 3 commits March 14, 2025 08:05
Update Zephyr to include a fix for SOF LLEXT usage on PTL.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
If CONFIG_LIBRARY_DEFAULT_MODULAR=y only real functional audio
modules should be built. Since "waves" is only available as a stub,
it shouldn't be affected by it.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
Convert PTL to build all supported modules as LLEXT and link them
into an openmodules library.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
@lyakh

lyakh commented Mar 14, 2025

Copy link
Copy Markdown
Collaborator Author

The Big Step: enable openmodules on PTL. This means, that with this default PTL SOF builds will contain a library with loadable LLEXT modules

@kv2019i
kv2019i merged commit 1ef4e60 into thesofproject:main Mar 17, 2025
@lyakh
lyakh deleted the ptl branch March 17, 2025 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants