Lines Matching defs:dai_link
1080 if (rtd->dai_link->num_c2c_params <= 1)
3894 config = rtd->dai_link->c2c_params + rtd->c2c_params_select;
4058 if (ucontrol->value.enumerated.item[0] >= rtd->dai_link->num_c2c_params)
4168 rtd->dai_link->name, id);
4176 if (rtd->dai_link->num_c2c_params > 1) {
4178 rtd->dai_link->num_c2c_params,
4185 rtd->dai_link->c2c_params,
4186 rtd->dai_link->num_c2c_params,
4217 rtd->dai_link->num_c2c_params, w_param_text);
4222 rtd->dai_link->name, id, ret);
4360 struct snd_soc_dai_link *dai_link = rtd->dai_link;
4372 stream_cpu = snd_soc_get_stream_cpu(dai_link, stream);
4383 if (dai_link->c2c_params && !rtd->c2c_widget[stream]) {
4450 if (rtd->dai_link->dynamic)
4453 if (rtd->dai_link->num_cpus == 1) {
4457 } else if (rtd->dai_link->num_codecs == rtd->dai_link->num_cpus) {
4461 } else if (rtd->dai_link->num_codecs > rtd->dai_link->num_cpus) {
4464 if (!rtd->dai_link->codec_ch_maps) {
4471 cpu_id = rtd->dai_link->codec_ch_maps[i].connected_cpu_id;
4472 if (cpu_id >= rtd->dai_link->num_cpus) {
4474 "%s: dai_link %s cpu_id %d too large, num_cpus is %d\n",
4475 __func__, rtd->dai_link->name, cpu_id,
4476 rtd->dai_link->num_cpus);
4485 __func__, rtd->dai_link->num_codecs, rtd->dai_link->num_cpus);