Lines Matching refs:comp_dai
1185 struct sof_ipc_comp_dai comp_dai; in sof_widget_load_dai() local
1189 memset(&comp_dai, 0, sizeof(comp_dai)); in sof_widget_load_dai()
1190 comp_dai.comp.hdr.size = sizeof(comp_dai); in sof_widget_load_dai()
1191 comp_dai.comp.hdr.cmd = SOF_IPC_GLB_TPLG_MSG | SOF_IPC_TPLG_COMP_NEW; in sof_widget_load_dai()
1192 comp_dai.comp.id = swidget->comp_id; in sof_widget_load_dai()
1193 comp_dai.comp.type = SOF_COMP_DAI; in sof_widget_load_dai()
1194 comp_dai.comp.pipeline_id = index; in sof_widget_load_dai()
1195 comp_dai.config.hdr.size = sizeof(comp_dai.config); in sof_widget_load_dai()
1197 ret = sof_parse_tokens(scomp, &comp_dai, dai_tokens, in sof_widget_load_dai()
1206 ret = sof_parse_tokens(scomp, &comp_dai.config, comp_tokens, in sof_widget_load_dai()
1216 swidget->widget->name, comp_dai.type, comp_dai.dai_index); in sof_widget_load_dai()
1217 sof_dbg_comp_config(scomp, &comp_dai.config); in sof_widget_load_dai()
1219 ret = sof_ipc_tx_message(sdev->ipc, comp_dai.comp.hdr.cmd, in sof_widget_load_dai()
1220 &comp_dai, sizeof(comp_dai), r, sizeof(*r)); in sof_widget_load_dai()
1224 memcpy(&dai->comp_dai, &comp_dai, sizeof(comp_dai)); in sof_widget_load_dai()
2690 config->dai_index = sof_dai->comp_dai.dai_index; in sof_link_hda_process()
2709 sof_dai->comp_dai.direction, in sof_link_hda_process()