Skip to content

Conversation

@softwarecki
Copy link
Collaborator

Remove redundant exports of internal module adapter functions.

Loadable modules expose the module_interface interface, which is used by the module adapter. They do not need to call any module_adapter functions directly because they do not provide the comp_driver interface.

Remove redundant exports of internal module adapter functions.

Loadable modules expose the module_interface interface, which is used by
the module adapter. They do not need to call any module_adapter functions
directly because they do not provide the comp_driver interface.

Signed-off-by: Adrian Warecki <adrian.warecki@intel.com>
@softwarecki softwarecki added need info Further information is requested P3 Low-impact bugs or features loadable modules labels Dec 11, 2025
@lyakh
Copy link
Collaborator

lyakh commented Dec 12, 2025

@softwarecki in principle - yes, I do think many of those symbols don't need to be exported, not sure any more why I exported them all. OTOH this seems to break something https://sof-ci.01.org/sofpr/PR10435/build17999/devicetest/index.html but strangely only for SDW, not for HDA, so that also might be a CI issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

loadable modules need info Further information is requested P3 Low-impact bugs or features

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants