Skip to content

Commit 12f647b

Browse files
lyakhkv2019i
authored andcommitted
rtnr: convert to Zephyr native initialisation
Use SOF_MODULE_INIT() to register rtnr with the Zephyr initialisation framework. Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
1 parent 388098a commit 12f647b

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

src/audio/rtnr/rtnr.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#include <sof/debug/panic.h>
1616
#include <sof/ipc/msg.h>
1717
#include <rtos/alloc.h>
18+
#include <rtos/init.h>
1819
#include <sof/lib/memory.h>
1920
#include <sof/lib/uuid.h>
2021
#include <sof/list.h>
@@ -938,3 +939,4 @@ UT_STATIC void sys_comp_rtnr_init(void)
938939

939940

940941
DECLARE_MODULE(sys_comp_rtnr_init);
942+
SOF_MODULE_INIT(rtnr, sys_comp_rtnr_init);

zephyr/wrapper.c

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,6 @@ static void sys_module_init(void)
182182
* constructors directly atm.
183183
*/
184184

185-
void sys_comp_rtnr_init(void);
186185
void sys_comp_module_up_down_mixer_interface_init(void);
187186
void sys_comp_tdfb_init(void);
188187
void sys_comp_ghd_init(void);
@@ -229,9 +228,6 @@ int task_main_start(struct sof *sof)
229228

230229
int start_complete(void)
231230
{
232-
if (IS_ENABLED(CONFIG_COMP_RTNR))
233-
sys_comp_rtnr_init();
234-
235231
if (IS_ENABLED(CONFIG_COMP_UP_DOWN_MIXER))
236232
sys_comp_module_up_down_mixer_interface_init();
237233

0 commit comments

Comments
 (0)