sof icon indicating copy to clipboard operation
sof copied to clipboard

modules: module_adapter: Remove redundant exports of internal functions

Open softwarecki opened this issue 1 month ago • 1 comments

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.

softwarecki avatar Dec 11 '25 15:12 softwarecki

@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.

lyakh avatar Dec 12 '25 08:12 lyakh