/linux/sound/soc/intel/boards/ |
H A D | sof_sdw_common.h | 94 struct snd_soc_dai_link *dai_links, 97 int (*exit)(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link); 119 struct snd_soc_dai_link **dai_links, 159 struct snd_soc_dai_link *dai_links, 166 struct snd_soc_dai_link *dai_links, 176 struct snd_soc_dai_link *dai_links, 183 struct snd_soc_dai_link *dai_links, 189 struct snd_soc_dai_link *dai_links, 197 struct snd_soc_dai_link **dai_links, 200 struct snd_soc_dai_link *dai_links, [all …]
|
H A D | sof_realtek_common.h | 26 void sof_rt1011_dai_link(struct device *dev, struct snd_soc_dai_link *link); 35 void sof_rt1015p_dai_link(struct snd_soc_dai_link *link); 45 void sof_rt1015_dai_link(struct snd_soc_dai_link *link); 53 void sof_rt1308_dai_link(struct snd_soc_dai_link *link); 61 void sof_rt1019p_dai_link(struct snd_soc_dai_link *link);
|
H A D | sof_maxim_common.h | 23 void max_98373_dai_link(struct device *dev, struct snd_soc_dai_link *link); 35 void max_98390_dai_link(struct device *dev, struct snd_soc_dai_link *link); 45 void max_98357a_dai_link(struct snd_soc_dai_link *link); 46 void max_98360a_dai_link(struct snd_soc_dai_link *link);
|
H A D | sof_board_helpers.c | 105 static int set_ssp_codec_link(struct device *dev, struct snd_soc_dai_link *link, in set_ssp_codec_link() 153 static int set_dmic_link(struct device *dev, struct snd_soc_dai_link *link, in set_dmic_link() 203 static int set_idisp_hdmi_link(struct device *dev, struct snd_soc_dai_link *link, in set_idisp_hdmi_link() 261 static int set_ssp_amp_link(struct device *dev, struct snd_soc_dai_link *link, in set_ssp_amp_link() 302 static int set_bt_offload_link(struct device *dev, struct snd_soc_dai_link *link, in set_bt_offload_link() 343 static int set_hdmi_in_link(struct device *dev, struct snd_soc_dai_link *link, in set_hdmi_in_link() 418 struct snd_soc_dai_link *links; in sof_intel_board_set_dai_link() 429 links = devm_kcalloc(dev, num_links, sizeof(struct snd_soc_dai_link), in sof_intel_board_set_dai_link()
|
H A D | bridge_cs35l56.c | 90 static const struct snd_soc_dai_link bridge_dai_template = { 110 struct snd_soc_dai_link **dai_links, in bridge_cs35l56_add_sidecar() 129 struct snd_soc_dai_link *dai_links, in bridge_cs35l56_spk_init()
|
H A D | sof_maxim_common.c | 189 void max_98373_dai_link(struct device *dev, struct snd_soc_dai_link *link) in max_98373_dai_link() 293 struct snd_soc_dai_link *dai_link = rtd->dai_link; in max_98390_hw_params() 399 void max_98390_dai_link(struct device *dev, struct snd_soc_dai_link *link) in max_98390_dai_link() 503 void max_98357a_dai_link(struct snd_soc_dai_link *link) in max_98357a_dai_link() 511 void max_98360a_dai_link(struct snd_soc_dai_link *link) in max_98360a_dai_link()
|
H A D | sof_realtek_common.c | 260 void sof_rt1011_dai_link(struct device *dev, struct snd_soc_dai_link *link) in sof_rt1011_dai_link() 370 void sof_rt1015p_dai_link(struct snd_soc_dai_link *link) in sof_rt1015p_dai_link() 400 struct snd_soc_dai_link *dai_link = rtd->dai_link; in rt1015_hw_params() 528 void sof_rt1015_dai_link(struct snd_soc_dai_link *link) in sof_rt1015_dai_link() 624 void sof_rt1308_dai_link(struct snd_soc_dai_link *link) in sof_rt1308_dai_link() 678 void sof_rt1019p_dai_link(struct snd_soc_dai_link *link) in sof_rt1019p_dai_link()
|
H A D | sof_board_helpers.h | 150 struct snd_soc_dai_link *codec_link; 151 struct snd_soc_dai_link *amp_link;
|
/linux/sound/soc/au1x/ |
H A D | db1200.c | 55 static struct snd_soc_dai_link db1200_ac97_dai = { 73 static struct snd_soc_dai_link db1300_ac97_dai = { 116 static struct snd_soc_dai_link db1200_i2s_dai = { 137 static struct snd_soc_dai_link db1300_i2s_dai = { 158 static struct snd_soc_dai_link db1550_i2s_dai = {
|
/linux/sound/soc/mediatek/common/ |
H A D | mtk-dsp-sof-common.c | 24 struct snd_soc_dai_link *sof_dai_link = NULL; in mtk_sof_dai_link_fixup() 56 struct snd_soc_dai_link *dai_link; in mtk_sof_card_probe() 147 struct snd_soc_dai_link *dai_link; in mtk_sof_card_late_probe() 231 const char *propname, struct snd_soc_dai_link *pre_dai_links, in mtk_sof_dailink_parse_of() 235 struct snd_soc_dai_link *parsed_dai_link; in mtk_sof_dailink_parse_of() 260 sizeof(struct snd_soc_dai_link)); in mtk_sof_dailink_parse_of()
|
H A D | mtk-soundcard-driver.c | 19 struct snd_soc_dai_link *dai_link) in set_card_codec_info() 49 struct snd_soc_dai_link *dai_link) in set_dailink_daifmt() 92 struct snd_soc_dai_link *dai_link; in parse_dai_link_info() 133 struct snd_soc_dai_link *dai_link; in clean_card_reference() 198 struct snd_soc_dai_link *orig_dai_link, *dai_link; in mtk_soundcard_common_probe()
|
/linux/sound/soc/atmel/ |
H A D | atmel_wm8904.c | 63 static struct snd_soc_dai_link atmel_asoc_wm8904_dailink = { 88 struct snd_soc_dai_link *dailink = &atmel_asoc_wm8904_dailink; in atmel_asoc_wm8904_dt_init() 133 struct snd_soc_dai_link *dailink = &atmel_asoc_wm8904_dailink; in atmel_asoc_wm8904_probe() 166 struct snd_soc_dai_link *dailink = &atmel_asoc_wm8904_dailink; in atmel_asoc_wm8904_remove()
|
/linux/sound/soc/samsung/ |
H A D | arndale.c | 92 static struct snd_soc_dai_link arndale_rt5631_dai[] = { 109 static struct snd_soc_dai_link arndale_wm1811_dai[] = { 137 struct snd_soc_dai_link *dai_link; in arndale_put_of_nodes() 150 struct snd_soc_dai_link *dai_link; in arndale_audio_probe()
|
/linux/sound/soc/fsl/ |
H A D | fsl_utils.h | 15 struct snd_soc_dai_link; 19 struct snd_soc_dai_link *dai,
|
/linux/sound/soc/intel/avs/boards/ |
H A D | hdaudio.c | 18 const char *platform_name, struct snd_soc_dai_link **links) in avs_create_dai_links() 21 struct snd_soc_dai_link *dl; in avs_create_dai_links() 129 struct snd_soc_dai_link *links = NULL; in avs_probing_link_init() 158 static const struct snd_soc_dai_link probing_link = { 172 struct snd_soc_dai_link *binder; in avs_hdaudio_probe()
|
H A D | i2s_test.c | 18 int tdm_slot, struct snd_soc_dai_link **dai_link) in avs_create_dai_link() 21 struct snd_soc_dai_link *dl; in avs_create_dai_link() 59 struct snd_soc_dai_link *dai_link; in avs_i2s_test_probe()
|
H A D | max98357a.c | 50 int tdm_slot, struct snd_soc_dai_link **dai_link) in avs_create_dai_link() 53 struct snd_soc_dai_link *dl; in avs_create_dai_link() 94 struct snd_soc_dai_link *dai_link; in avs_max98357a_probe()
|
H A D | ssm4567.c | 85 int tdm_slot, struct snd_soc_dai_link **dai_link) in avs_create_dai_link() 88 struct snd_soc_dai_link *dl; in avs_create_dai_link() 135 struct snd_soc_dai_link *dai_link; in avs_ssm4567_probe()
|
H A D | rt5514.c | 88 int tdm_slot, struct snd_soc_dai_link **dai_link) in avs_create_dai_link() 91 struct snd_soc_dai_link *dl; in avs_create_dai_link() 134 struct snd_soc_dai_link *dai_link; in avs_rt5514_probe()
|
/linux/sound/soc/sof/ |
H A D | nocodec.c | 24 struct snd_soc_dai_link *links, in sof_nocodec_bes_setup() 76 struct snd_soc_dai_link *links; in sof_nocodec_setup() 79 links = devm_kcalloc(dev, num_dai_drivers, sizeof(struct snd_soc_dai_link), GFP_KERNEL); in sof_nocodec_setup()
|
/linux/sound/soc/meson/ |
H A D | axg-card.c | 107 struct snd_soc_dai_link *pad = &card->dai_link[*index]; in axg_card_add_tdm_loopback() 108 struct snd_soc_dai_link *lb; in axg_card_add_tdm_loopback() 156 struct snd_soc_dai_link *link, in axg_card_parse_cpu_tdm_slots() 219 struct snd_soc_dai_link *link, in axg_card_parse_codecs_masks() 250 struct snd_soc_dai_link *link = &card->dai_link[*index]; in axg_card_parse_tdm() 311 struct snd_soc_dai_link *dai_link = &card->dai_link[*index]; in axg_card_add_link()
|
H A D | meson-card.h | 44 struct snd_soc_dai_link *link, 47 struct snd_soc_dai_link *link,
|
H A D | meson-card-utils.c | 46 struct snd_soc_dai_link *links; in meson_card_reallocate_links() 93 struct snd_soc_dai_link *link, in meson_card_set_link_name() 136 struct snd_soc_dai_link *link, in meson_card_set_be_link() 176 struct snd_soc_dai_link *link, in meson_card_set_fe_link() 244 struct snd_soc_dai_link *link; in meson_card_clean_references()
|
/linux/sound/soc/tegra/ |
H A D | tegra_asoc_machine.c | 635 static struct snd_soc_dai_link tegra_wm8753_dai = { 670 static struct snd_soc_dai_link tegra_wm9712_dai = { 698 static struct snd_soc_dai_link tegra_max98090_dai = { 733 static struct snd_soc_dai_link tegra_max98088_dai = { 767 static struct snd_soc_dai_link tegra_sgtl5000_dai = { 810 static struct snd_soc_dai_link tegra_tlv320aic23_dai = { 858 static struct snd_soc_dai_link tegra_rt5677_dai = { 892 static struct snd_soc_dai_link tegra_rt5640_dai = { 925 static struct snd_soc_dai_link tegra_rt5632_dai = { 958 static struct snd_soc_dai_link tegra_rt5631_dai = {
|
/linux/include/sound/ |
H A D | soc.h | 432 struct snd_soc_dai_link; 502 struct snd_soc_dai_link *dai_link); 723 struct snd_soc_dai_link { struct 845 snd_soc_link_to_cpu(struct snd_soc_dai_link *link, int n) { in snd_soc_link_to_cpu() 1049 struct snd_soc_dai_link *link); 1051 struct snd_soc_dai_link *link); 1166 struct snd_soc_dai_link *dai_link; 1418 struct snd_soc_dai_link *dai_link); 1422 struct snd_soc_dai_link *dai_link); 1426 struct snd_soc_dai_link *dai_link, [all …]
|