Home
last modified time | relevance | path

Searched refs:snd_soc_dai_link (Results 1 – 25 of 222) sorted by relevance

123456789

/linux-6.1.9/sound/soc/intel/boards/
Dsof_sdw_common.h72 struct snd_soc_dai_link *dai_links,
76 int (*exit)(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link);
107 struct snd_soc_dai_link *dai_links,
110 int sof_sdw_rt711_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link);
115 struct snd_soc_dai_link *dai_links,
118 int sof_sdw_rt711_sdca_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link);
123 struct snd_soc_dai_link *dai_links,
132 struct snd_soc_dai_link *dai_links,
139 struct snd_soc_dai_link *dai_links,
146 struct snd_soc_dai_link *dai_links,
[all …]
Dsof_realtek_common.h21 void sof_rt1011_dai_link(struct snd_soc_dai_link *link);
28 void sof_rt1015p_dai_link(struct snd_soc_dai_link *link);
35 void sof_rt1015_dai_link(struct snd_soc_dai_link *link);
40 void sof_rt1308_dai_link(struct snd_soc_dai_link *link);
45 void sof_rt1019p_dai_link(struct snd_soc_dai_link *link);
Dsof_maxim_common.h50 void max_98357a_dai_link(struct snd_soc_dai_link *link);
51 void max_98360a_dai_link(struct snd_soc_dai_link *link);
Dsof_realtek_common.c130 void sof_rt1011_dai_link(struct snd_soc_dai_link *link) in sof_rt1011_dai_link()
233 void sof_rt1015p_dai_link(struct snd_soc_dai_link *link) in sof_rt1015p_dai_link()
268 struct snd_soc_dai_link *dai_link = rtd->dai_link; in rt1015_hw_params()
361 void sof_rt1015_dai_link(struct snd_soc_dai_link *link) in sof_rt1015_dai_link()
457 void sof_rt1308_dai_link(struct snd_soc_dai_link *link) in sof_rt1308_dai_link()
497 void sof_rt1019p_dai_link(struct snd_soc_dai_link *link) in sof_rt1019p_dai_link()
Dsof_cs42l42.c307 struct snd_soc_dai_link *links, in create_spk_amp_dai_links()
357 struct snd_soc_dai_link *links, in create_hp_codec_dai_links()
396 struct snd_soc_dai_link *links, in create_dmic_dai_links()
437 struct snd_soc_dai_link *links, in create_hdmi_dai_links()
496 struct snd_soc_dai_link *links, in create_bt_offload_dai_links()
535 static struct snd_soc_dai_link *sof_card_dai_links_create(struct device *dev, in sof_card_dai_links_create()
543 struct snd_soc_dai_link *links; in sof_card_dai_links_create()
547 sizeof(struct snd_soc_dai_link), GFP_KERNEL); in sof_card_dai_links_create()
616 struct snd_soc_dai_link *dai_links; in sof_audio_probe()
/linux-6.1.9/sound/soc/au1x/
Ddb1200.c55 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-6.1.9/sound/soc/ti/
Ddavinci-evm.c148 static struct snd_soc_dai_link dm6446_evm_dai = {
164 static struct snd_soc_dai_link dm355_evm_dai = {
187 static struct snd_soc_dai_link dm365_evm_dai = {
214 static struct snd_soc_dai_link dm6467_evm_dai[] = {
239 static struct snd_soc_dai_link da830_evm_dai = {
255 static struct snd_soc_dai_link da850_evm_dai = {
358 static struct snd_soc_dai_link evm_dai_tlv320aic3x = {
387 struct snd_soc_dai_link *dai; in davinci_evm_probe()
398 dai = (struct snd_soc_dai_link *) match->data; in davinci_evm_probe()
/linux-6.1.9/sound/soc/mediatek/common/
Dmtk-dsp-sof-common.c24 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()
153 const char *propname, struct snd_soc_dai_link *pre_dai_links, in mtk_sof_dailink_parse_of()
157 struct snd_soc_dai_link *parsed_dai_link; in mtk_sof_dailink_parse_of()
182 sizeof(struct snd_soc_dai_link)); in mtk_sof_dailink_parse_of()
/linux-6.1.9/sound/soc/atmel/
Datmel_wm8904.c64 static struct snd_soc_dai_link atmel_asoc_wm8904_dailink = {
89 struct snd_soc_dai_link *dailink = &atmel_asoc_wm8904_dailink; in atmel_asoc_wm8904_dt_init()
134 struct snd_soc_dai_link *dailink = &atmel_asoc_wm8904_dailink; in atmel_asoc_wm8904_probe()
167 struct snd_soc_dai_link *dailink = &atmel_asoc_wm8904_dailink; in atmel_asoc_wm8904_remove()
/linux-6.1.9/sound/soc/samsung/
Darndale.c92 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()
Dsnow.c23 struct snd_soc_dai_link dai_link;
130 struct snd_soc_dai_link *link; in snow_probe()
225 struct snd_soc_dai_link *link = &priv->dai_link; in snow_remove()
/linux-6.1.9/sound/soc/fsl/
Dfsl_utils.h15 struct snd_soc_dai_link;
19 struct snd_soc_dai_link *dai,
Dpcm030-audio-fabric.c36 static struct snd_soc_dai_link pcm030_fabric_dai[] = {
62 struct snd_soc_dai_link *dai_link; in pcm030_fabric_probe()
/linux-6.1.9/sound/soc/meson/
Daxg-card.c107 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()
158 struct snd_soc_dai_link *link, in axg_card_parse_cpu_tdm_slots()
221 struct snd_soc_dai_link *link, in axg_card_parse_codecs_masks()
252 struct snd_soc_dai_link *link = &card->dai_link[*index]; in axg_card_parse_tdm()
313 struct snd_soc_dai_link *dai_link = &card->dai_link[*index]; in axg_card_add_link()
Dmeson-card.h45 struct snd_soc_dai_link *link,
48 struct snd_soc_dai_link *link,
Dmeson-card-utils.c46 struct snd_soc_dai_link *links; in meson_card_reallocate_links()
98 struct snd_soc_dai_link *link, in meson_card_set_link_name()
141 struct snd_soc_dai_link *link, in meson_card_set_be_link()
182 struct snd_soc_dai_link *link, in meson_card_set_fe_link()
258 struct snd_soc_dai_link *link; in meson_card_clean_references()
/linux-6.1.9/sound/soc/sof/
Dnocodec.c24 struct snd_soc_dai_link *links, in sof_nocodec_bes_setup()
78 struct snd_soc_dai_link *links; in sof_nocodec_setup()
81 links = devm_kcalloc(dev, num_dai_drivers, sizeof(struct snd_soc_dai_link), GFP_KERNEL); in sof_nocodec_setup()
/linux-6.1.9/include/sound/
Dsoc-card.h43 struct snd_soc_dai_link *dai_link);
45 struct snd_soc_dai_link *dai_link);
Dsoc.h410 struct snd_soc_dai_link;
479 struct snd_soc_dai_link *dai_link);
649 struct snd_soc_dai_link { struct
758 asoc_link_to_cpu(struct snd_soc_dai_link *link, int n) { in asoc_link_to_cpu() argument
763 asoc_link_to_codec(struct snd_soc_dai_link *link, int n) { in asoc_link_to_codec()
768 asoc_link_to_platform(struct snd_soc_dai_link *link, int n) { in asoc_link_to_platform()
948 struct snd_soc_dai_link *link);
950 struct snd_soc_dai_link *link);
955 struct snd_soc_dai_link *dai_link; /* predefined links only */
1059 struct snd_soc_dai_link *dai_link;
[all …]
/linux-6.1.9/sound/soc/intel/avs/boards/
Dhdaudio.c17 const char *platform_name, struct snd_soc_dai_link **links) in avs_create_dai_links()
20 struct snd_soc_dai_link *dl; in avs_create_dai_links()
176 struct snd_soc_dai_link *links = NULL; in avs_probing_link_init()
221 static struct snd_soc_dai_link probing_link = {
235 struct snd_soc_dai_link *binder; in avs_hdaudio_probe()
Dmax98357a.c28 struct snd_soc_dai_link **dai_link) in avs_create_dai_link()
31 struct snd_soc_dai_link *dl; in avs_create_dai_link()
96 struct snd_soc_dai_link *dai_link; in avs_max98357a_probe()
Di2s_test.c17 struct snd_soc_dai_link **dai_link) in avs_create_dai_link()
20 struct snd_soc_dai_link *dl; in avs_create_dai_link()
114 struct snd_soc_dai_link *dai_link; in avs_i2s_test_probe()
/linux-6.1.9/sound/soc/tegra/
Dtegra_asoc_machine.c586 static struct snd_soc_dai_link tegra_wm8753_dai = {
621 static struct snd_soc_dai_link tegra_wm9712_dai = {
649 static struct snd_soc_dai_link tegra_max98090_dai = {
684 static struct snd_soc_dai_link tegra_sgtl5000_dai = {
727 static struct snd_soc_dai_link tegra_tlv320aic23_dai = {
775 static struct snd_soc_dai_link tegra_rt5677_dai = {
809 static struct snd_soc_dai_link tegra_rt5640_dai = {
842 static struct snd_soc_dai_link tegra_rt5632_dai = {
/linux-6.1.9/Documentation/sound/soc/
Dmachine.rst34 struct snd_soc_dai_link *dai_link;
59 struct snd_soc_dai_link is used to set up each DAI in your machine. e.g.
63 static struct snd_soc_dai_link corgi_dai = {
/linux-6.1.9/sound/soc/qcom/
Dstorm.c61 static struct snd_soc_dai_link storm_dai_link = {
70 struct snd_soc_dai_link *dai_link = card->dai_link; in storm_parse_of()

123456789