Skip to content

Commit 740d793

Browse files
committed
sof: Add dai_init and placeholder
Add dai_init() and stub for now.
1 parent a4bdf3b commit 740d793

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

subsys/audio/sof.c

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,8 @@ static void prepare_host_windows()
283283

284284
static void sys_module_init(void)
285285
{
286+
LOG_INF("");
287+
286288
Z_STRUCT_SECTION_FOREACH(_sof_module, mod) {
287289
mod->init();
288290
LOG_INF("module %p init", mod);
@@ -317,6 +319,7 @@ static int sof_boot_complete()
317319
return 0;
318320
}
319321

322+
/* This is analog of platform_init() */
320323
static int sof_init(struct device *unused)
321324
{
322325
int ret;
@@ -344,6 +347,13 @@ static int sof_init(struct device *unused)
344347

345348
LOG_INF("IPC initialized");
346349

350+
/* init DAIs */
351+
ret = dai_init();
352+
if (ret < 0) {
353+
LOG_ERR("DAI initialization failed");
354+
return ret;
355+
}
356+
347357
/* init scheduler */
348358
ret = scheduler_init();
349359
if (ret < 0) {

0 commit comments

Comments
 (0)