Home
last modified time | relevance | path

Searched refs:soc_dai (Results 1 – 4 of 4) sorted by relevance

/linux/sound/soc/amd/acp/ !
H A Dacp-sdw-legacy-mach.c153 struct asoc_sdw_dailink *soc_dai, in create_sdw_dailink() argument
166 list_for_each_entry(soc_end, &soc_dai->endpoints, list) { in create_sdw_dailink()
190 int num_cpus = hweight32(soc_dai->link_mask[stream]); in create_sdw_dailink()
191 int num_codecs = soc_dai->num_devs[stream]; in create_sdw_dailink()
196 if (!soc_dai->num_devs[stream]) in create_sdw_dailink()
199 soc_end = list_first_entry(&soc_dai->endpoints, in create_sdw_dailink()
254 list_for_each_entry(soc_end, &soc_dai->endpoints, list) { in create_sdw_dailink()
291 list_for_each_entry(soc_end, &soc_dai->endpoints, list) { in create_sdw_dailink()
/linux/sound/soc/kirkwood/ !
H A Dkirkwood-i2s.c643 struct snd_soc_dai_driver *soc_dai = kirkwood_i2s_dai; in kirkwood_i2s_dev_probe() local
666 err = armada_38x_i2s_init_quirk(pdev, priv, soc_dai); in kirkwood_i2s_dev_probe()
699 soc_dai = kirkwood_i2s_dai_extclk; in kirkwood_i2s_dev_probe()
721 soc_dai, 2); in kirkwood_i2s_dev_probe()
/linux/sound/soc/sdw_utils/ !
H A Dsoc_sdw_utils.c1551 struct asoc_sdw_dailink *soc_dai; in asoc_sdw_parse_sdw_endpoints() local
1556 soc_dai = asoc_sdw_find_dailink(soc_dais, adr_end); in asoc_sdw_parse_sdw_endpoints()
1619 num_dais += !soc_dai->num_devs[stream]; in asoc_sdw_parse_sdw_endpoints()
1620 soc_dai->num_devs[stream]++; in asoc_sdw_parse_sdw_endpoints()
1621 soc_dai->link_mask[stream] |= adr_link->mask; in asoc_sdw_parse_sdw_endpoints()
1625 num_link_dailinks += !!list_empty(&soc_dai->endpoints); in asoc_sdw_parse_sdw_endpoints()
1626 list_add_tail(&soc_end->list, &soc_dai->endpoints); in asoc_sdw_parse_sdw_endpoints()
/linux/sound/soc/ !
H A Dsoc-pcm.c441 struct snd_soc_dai *soc_dai) in soc_pcm_apply_symmetry() argument
446 if (!snd_soc_dai_active(soc_dai)) in soc_pcm_apply_symmetry()
450 if (soc_dai->symmetric_##name && \ in soc_pcm_apply_symmetry()
451 (soc_dai->driver->symmetric_##name || rtd->dai_link->symmetric_##name)) { \ in soc_pcm_apply_symmetry()
452 dev_dbg(soc_dai->dev, "ASoC: Symmetry forces %s to %d\n",\ in soc_pcm_apply_symmetry()
453 #name, soc_dai->symmetric_##name); \ in soc_pcm_apply_symmetry()
457 soc_dai->symmetric_##name); \ in soc_pcm_apply_symmetry()
459 return snd_soc_ret(soc_dai->dev, ret, \ in soc_pcm_apply_symmetry()