d085130...
by
Liam Girdwood <email address hidden>
on 2022-01-10
core: modules: Add external module template
Template code showing how to create an external module.
Signed-off-by: Liam Girdwood <email address hidden>
00bfe82...
by
Liam Girdwood <email address hidden>
on 2018-04-06
core: linker: Add runtime linker for xtensa architecture
Add a runtime module linker for the xtensa architecture. This will
support
loading external modules at runtime and linking them with symbols in the
symbol table.
Signed-off-by: Liam Girdwood <email address hidden>
76e9db0...
by
Liam Girdwood <email address hidden>
on 2018-04-06
core: symbols: Add support for building a symbol table.
Build a symbol table to support runtime loading and linking of external
modules. This can be enabled/disabled via configure.
Signed-off-by: Liam Girdwood <email address hidden>
3a0abb8...
by
Liam Girdwood <email address hidden>
on 2022-01-10
ext_manifest: fix alignment of extended manifest elements.
Linker uses 16 bytes. TODO: use macro in linker.
Signed-off-by: Liam Girdwood <email address hidden>
ba77d3a...
by
Lionel Koenig <email address hidden>
on 2021-12-14
xtos: Add stub for some missing OS function
In order to ease porting algorithm to SOF, it is convenient to have
stubs for some operating system function.
Those stubs are not meant to be called.
Signed-off-by: Lionel Koenig <email address hidden>
f50b6fe...
by
Marc Herbert <email address hidden>
on 2022-01-06
topologies: switch all .m4 files to codec_provider and codec_consumer
All .tplg output files have been compared and are strictly identical
after the change.
The deprecation warnings were added more than one year ago in
https:/ /github. com/alsa- project/ alsa-lib/ commits/ /706192341d1d0b bb906
Now that we just upgraded our Docker image to ALSA 1.2.6
(https:/ /hub.docker. com/r/thesofpro ject/sof/ tags ) so #5153 can enable
topology v2, the volume of warnings has became unbearable. For instance
good luck trying to find the actual error messages for the build
failures of #5155 - they're totally drowned in these deprecation
warnings.
Signed-off-by: Marc Herbert <email address hidden>
950728c...
by
Marc Herbert <email address hidden>
on 2022-01-07
Docker: sof: add ninja-build
We should gradually switch to ninja as a default.
ninja-build is apparently missing from build-essential
Signed-off-by: Marc Herbert <email address hidden>
e64a6cf...
by
Marc Herbert <email address hidden>
on 2021-12-15
trace.c: rename emit_recent_entry() to emit_suppressed _entry( ) + comments
This makes much clearer why this function is not called when the burst
is short enough.
Signed-off-by: Marc Herbert <email address hidden>
7614351...
by
Marc Herbert <email address hidden>
on 2021-12-15
trace: log "hidden" feature turning off adaptive filtering at run-time
Also clarify related Kconfig help strings.
Signed-off-by: Marc Herbert <email address hidden>
5fd7c88...
by
Marc Herbert <email address hidden>
on 2021-12-15
trace.c: minor #ifdef simplification in trace_log_ filtered( )
Group two #ifdef into one.
Top of block variables do not require C99.
Signed-off-by: Marc Herbert <email address hidden>