Home
last modified time | relevance | path

Searched refs:soc_end (Results 1 – 2 of 2) sorted by relevance

/linux/sound/soc/amd/acp/
H A Dacp-sdw-legacy-mach.c161 struct asoc_sdw_endpoint *soc_end; in create_sdw_dailink() local
166 list_for_each_entry(soc_end, &soc_dai->endpoints, list) { in create_sdw_dailink()
167 if (soc_end->name_prefix) { in create_sdw_dailink()
168 (*codec_conf)->dlc.name = soc_end->codec_name; in create_sdw_dailink()
169 (*codec_conf)->name_prefix = soc_end->name_prefix; in create_sdw_dailink()
173 if (soc_end->include_sidecar) { in create_sdw_dailink()
174 ret = soc_end->codec_info->add_sidecar(card, dai_links, codec_conf); in create_sdw_dailink()
199 soc_end = list_first_entry(&soc_dai->endpoints, in create_sdw_dailink()
202 *be_id = soc_end->dai_info->dailink[stream]; in create_sdw_dailink()
210 ret = get_acp63_cpu_pin_id(ffs(soc_end->link_mask - 1), in create_sdw_dailink()
[all …]
/linux/sound/soc/sdw_utils/
H A Dsoc_sdw_utils.c1500 struct asoc_sdw_endpoint *soc_end = soc_ends; in asoc_sdw_parse_sdw_endpoints() local
1542 soc_end->include_sidecar = true; in asoc_sdw_parse_sdw_endpoints()
1626 list_add_tail(&soc_end->list, &soc_dai->endpoints); in asoc_sdw_parse_sdw_endpoints()
1636 soc_end->name_prefix = adr_dev->name_prefix; in asoc_sdw_parse_sdw_endpoints()
1638 soc_end->link_mask = adr_link->mask; in asoc_sdw_parse_sdw_endpoints()
1639 soc_end->codec_name = codec_name; in asoc_sdw_parse_sdw_endpoints()
1640 soc_end->codec_info = codec_info; in asoc_sdw_parse_sdw_endpoints()
1641 soc_end->dai_info = dai_info; in asoc_sdw_parse_sdw_endpoints()
1642 soc_end++; in asoc_sdw_parse_sdw_endpoints()