Lines Matching refs:adr_link
751 static int get_slave_info(const struct snd_soc_acpi_link_adr *adr_link, in get_slave_info() argument
762 *codec_num = adr_link->num_adr; in get_slave_info()
763 adr_d = adr_link->adr_d; in get_slave_info()
766 if (!is_power_of_2(adr_link->mask)) in get_slave_info()
769 cpu_dai_id[index++] = ffs(adr_link->mask) - 1; in get_slave_info()
779 for (adr_next = adr_link + 1; adr_next && adr_next->num_adr; in get_slave_info()
970 const struct snd_soc_acpi_link_adr *adr_link; in sof_card_codec_conf_alloc() local
975 adr_link = mach_params->links; in sof_card_codec_conf_alloc()
976 if (!adr_link) in sof_card_codec_conf_alloc()
980 for (; adr_link->num_adr; adr_link++) { in sof_card_codec_conf_alloc()
981 for (i = 0; i < adr_link->num_adr; i++) { in sof_card_codec_conf_alloc()
982 if (!adr_link->adr_d[i].name_prefix) { in sof_card_codec_conf_alloc()
984 adr_link->adr_d[i].adr); in sof_card_codec_conf_alloc()
988 num_codecs += adr_link->num_adr; in sof_card_codec_conf_alloc()
1010 const struct snd_soc_acpi_link_adr *adr_link; in sof_card_dai_links_create() local
1091 adr_link = mach_params->links; in sof_card_dai_links_create()
1092 if (!adr_link) in sof_card_dai_links_create()
1104 for (; adr_link->num_adr; adr_link++) { in sof_card_dai_links_create()
1107 endpoint = adr_link->adr_d->endpoints; in sof_card_dai_links_create()
1110 adr_link->mask); in sof_card_dai_links_create()
1120 sdw_cpu_dai_num, cpus, adr_link, in sof_card_dai_links_create()