Dependency: add support for loading auxiliary code as LLEXT modules
At the moment LLEXT modules can only be instances of the Module Adapter API. This PR adds ability to load arbitrary code as LLEXT into SOF e.g. to provide functionality by exporting symbols for other LLEXT modules. Requires a yet unmerged Zephyr PR
also needs https://github.com/thesofproject/linux/pull/5156
also needs thesofproject/linux#5156
Can this PR be split into smaller PRs ? I suspect we have cosmetic. fixes and the new feature patches here?
also needs thesofproject/linux#5156
Can this PR be split into smaller PRs ? I suspect we have cosmetic. fixes and the new feature patches here?
@lgirdwood yes, I'd say - this is just my current state dump, will be split
@lyakh what the plan for this ? we have a similar PR, do you need to rebase ?
@lyakh what the plan for this ? we have a similar PR, do you need to rebase ?
@lgirdwood yes, this should be superseded by #9804 but since these two PRs use conceptually different approaches and the new one is still experimental, I'm keeping this one for now in case the new one doesn't work and I need to revert to this.
#9804 now merged, closing this one