zephyr: add sample-smart-amp component to the wrapper

Add the sample-smart-amp to the wrapper build if the component
is enabled in build config.

Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
This commit is contained in:
Kai Vehmanen 2021-05-05 17:15:17 +03:00 committed by Liam Girdwood
parent e6729f0106
commit bc6888ecab
2 changed files with 9 additions and 0 deletions

View File

@ -479,6 +479,10 @@ zephyr_library_sources_ifdef(CONFIG_COMP_SRC
${SOF_AUDIO_PATH}/src/src.c ${SOF_AUDIO_PATH}/src/src.c
) )
zephyr_library_sources_ifdef(CONFIG_SAMPLE_SMART_AMP
${SOF_SAMPLES_PATH}/audio/smart_amp_test.c
)
zephyr_library_sources_ifdef(CONFIG_COMP_MUX zephyr_library_sources_ifdef(CONFIG_COMP_MUX
${SOF_AUDIO_PATH}/mux/mux.c ${SOF_AUDIO_PATH}/mux/mux.c
${SOF_AUDIO_PATH}/mux/mux_generic.c ${SOF_AUDIO_PATH}/mux/mux_generic.c

View File

@ -397,6 +397,7 @@ void sys_comp_keyword_init(void);
void sys_comp_asrc_init(void); void sys_comp_asrc_init(void);
void sys_comp_dcblock_init(void); void sys_comp_dcblock_init(void);
void sys_comp_eq_iir_init(void); void sys_comp_eq_iir_init(void);
void sys_comp_smart_amp_init(void);
int task_main_start(struct sof *sof) int task_main_start(struct sof *sof)
{ {
@ -451,6 +452,10 @@ int task_main_start(struct sof *sof)
sys_comp_keyword_init(); sys_comp_keyword_init();
} }
if (IS_ENABLED(CONFIG_SAMPLE_SMART_AMP)) {
sys_comp_smart_amp_init();
}
if (IS_ENABLED(CONFIG_COMP_ASRC)) { if (IS_ENABLED(CONFIG_COMP_ASRC)) {
sys_comp_asrc_init(); sys_comp_asrc_init();
} }