Lines Matching refs:q6dsp_audio_fe_dais
83 static struct snd_soc_dai_driver q6dsp_audio_fe_dais[] = { variable
579 for (i = 0; i < ARRAY_SIZE(q6dsp_audio_fe_dais); i++) { in q6dsp_audio_ports_of_xlate_dai_name()
580 if (q6dsp_audio_fe_dais[i].id == id) { in q6dsp_audio_ports_of_xlate_dai_name()
581 *dai_name = q6dsp_audio_fe_dais[i].name; in q6dsp_audio_ports_of_xlate_dai_name()
597 for (i = 0; i < ARRAY_SIZE(q6dsp_audio_fe_dais); i++) { in q6dsp_audio_ports_set_config()
598 q6dsp_audio_fe_dais[i].probe = cfg->probe; in q6dsp_audio_ports_set_config()
599 q6dsp_audio_fe_dais[i].remove = cfg->remove; in q6dsp_audio_ports_set_config()
601 switch (q6dsp_audio_fe_dais[i].id) { in q6dsp_audio_ports_set_config()
604 q6dsp_audio_fe_dais[i].ops = cfg->q6hdmi_ops; in q6dsp_audio_ports_set_config()
607 q6dsp_audio_fe_dais[i].ops = cfg->q6slim_ops; in q6dsp_audio_ports_set_config()
611 q6dsp_audio_fe_dais[i].ops = cfg->q6i2s_ops; in q6dsp_audio_ports_set_config()
614 q6dsp_audio_fe_dais[i].ops = cfg->q6tdm_ops; in q6dsp_audio_ports_set_config()
617 q6dsp_audio_fe_dais[i].ops = cfg->q6dma_ops; in q6dsp_audio_ports_set_config()
624 *num_dais = ARRAY_SIZE(q6dsp_audio_fe_dais); in q6dsp_audio_ports_set_config()
625 return q6dsp_audio_fe_dais; in q6dsp_audio_ports_set_config()