Symbol: snd_soc_dai_link
drivers/gpu/drm/vc4/vc4_hdmi.c
2293
struct snd_soc_dai_link *dai_link = &vc4_hdmi->audio.link;
drivers/gpu/drm/vc4/vc4_hdmi.h
103
struct snd_soc_dai_link link;
drivers/gpu/drm/xlnx/zynqmp_dp_audio.c
394
struct snd_soc_dai_link *link = &card->dai_link[i];
drivers/gpu/drm/xlnx/zynqmp_dp_audio.c
44
struct snd_soc_dai_link links[ZYNQMP_NUM_PCMS];
include/sound/simple_card_utils.h
156
struct snd_soc_dai_link *dai_link,
include/sound/simple_card_utils.h
265
struct snd_soc_dai_link *link = simple_priv_to_link(priv, i);
include/sound/simple_card_utils.h
76
struct snd_soc_dai_link *dai_link;
include/sound/soc-card.h
60
struct snd_soc_dai_link *dai_link);
include/sound/soc-card.h
62
struct snd_soc_dai_link *dai_link);
include/sound/soc-topology.h
142
struct snd_soc_dai_link *link,
include/sound/soc-topology.h
29
struct snd_soc_dai_link;
include/sound/soc.h
1023
struct snd_soc_dai_link *link);
include/sound/soc.h
1025
struct snd_soc_dai_link *link);
include/sound/soc.h
1028
struct snd_soc_dai_link *dai_link; /* predefined links only */
include/sound/soc.h
1140
struct snd_soc_dai_link *dai_link;
include/sound/soc.h
1358
int snd_soc_get_stream_cpu(const struct snd_soc_dai_link *dai_link, int stream);
include/sound/soc.h
1372
struct snd_soc_dai_link *dai_link);
include/sound/soc.h
1373
void snd_soc_of_put_dai_link_codecs(struct snd_soc_dai_link *dai_link);
include/sound/soc.h
1376
struct snd_soc_dai_link *dai_link);
include/sound/soc.h
1377
void snd_soc_of_put_dai_link_cpus(struct snd_soc_dai_link *dai_link);
include/sound/soc.h
1380
struct snd_soc_dai_link *dai_link,
include/sound/soc.h
1409
struct snd_soc_dai_link *dai_link;
include/sound/soc.h
421
struct snd_soc_dai_link;
include/sound/soc.h
482
struct snd_soc_dai_link *dai_link);
include/sound/soc.h
817
static inline int snd_soc_link_num_ch_map(const struct snd_soc_dai_link *link)
include/sound/soc.h
823
snd_soc_link_to_cpu(struct snd_soc_dai_link *link, int n) {
include/sound/soc.h
828
snd_soc_link_to_codec(struct snd_soc_dai_link *link, int n) {
include/sound/soc.h
833
snd_soc_link_to_platform(struct snd_soc_dai_link *link, int n) {
include/sound/soc_sdw_utils.h
155
struct snd_soc_dai_link *asoc_sdw_mc_find_codec_dai_used(struct snd_soc_card *card,
include/sound/soc_sdw_utils.h
162
void asoc_sdw_init_dai_link(struct device *dev, struct snd_soc_dai_link *dai_links,
include/sound/soc_sdw_utils.h
171
int asoc_sdw_init_simple_dai_link(struct device *dev, struct snd_soc_dai_link *dai_links,
include/sound/soc_sdw_utils.h
198
struct snd_soc_dai_link *dai_links,
include/sound/soc_sdw_utils.h
201
int asoc_sdw_rt711_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link);
include/sound/soc_sdw_utils.h
205
struct snd_soc_dai_link *dai_links,
include/sound/soc_sdw_utils.h
208
int asoc_sdw_rt_sdca_jack_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link);
include/sound/soc_sdw_utils.h
215
struct snd_soc_dai_link *dai_links,
include/sound/soc_sdw_utils.h
218
int asoc_sdw_rt_amp_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link);
include/sound/soc_sdw_utils.h
222
struct snd_soc_dai_link *dai_links,
include/sound/soc_sdw_utils.h
228
struct snd_soc_dai_link *dai_links,
include/sound/soc_sdw_utils.h
232
struct snd_soc_dai_link *dai_links,
include/sound/soc_sdw_utils.h
235
int asoc_sdw_es9356_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link);
include/sound/soc_sdw_utils.h
241
struct snd_soc_dai_link **dai_links,
include/sound/soc_sdw_utils.h
244
struct snd_soc_dai_link *dai_links,
include/sound/soc_sdw_utils.h
249
struct snd_soc_dai_link *dai_links,
include/sound/soc_sdw_utils.h
258
struct snd_soc_dai_link *dai_links,
include/sound/soc_sdw_utils.h
282
struct snd_soc_dai_link *dai_links,
include/sound/soc_sdw_utils.h
59
struct snd_soc_dai_link *dai_links,
include/sound/soc_sdw_utils.h
62
int (*exit)(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link);
include/sound/soc_sdw_utils.h
94
struct snd_soc_dai_link **dai_links,
sound/soc/amd/acp-da7219-max98357a.c
535
static struct snd_soc_dai_link cz_dai_7219_98357[] = {
sound/soc/amd/acp-da7219-max98357a.c
591
static struct snd_soc_dai_link cz_dai_5682_98357[] = {
sound/soc/amd/acp-es8336.c
145
static struct snd_soc_dai_link st_dai_es8336[] = {
sound/soc/amd/acp-rt5645.c
101
static struct snd_soc_dai_link cz_dai_rt5650[] = {
sound/soc/amd/acp/acp-mach-common.c
1408
struct snd_soc_dai_link *links;
sound/soc/amd/acp/acp-mach-common.c
1423
links = devm_kcalloc(dev, num_links, sizeof(struct snd_soc_dai_link), GFP_KERNEL);
sound/soc/amd/acp/acp-mach-common.c
1618
struct snd_soc_dai_link *links;
sound/soc/amd/acp/acp-mach-common.c
1631
links = devm_kcalloc(dev, num_links, sizeof(struct snd_soc_dai_link), GFP_KERNEL);
sound/soc/amd/acp/acp-mach.h
103
struct snd_soc_dai_link *dai_link)
sound/soc/amd/acp/acp-mach.h
62
int (*configure_link)(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link);
sound/soc/amd/acp/acp-sdw-legacy-mach.c
154
struct snd_soc_dai_link **dai_links,
sound/soc/amd/acp/acp-sdw-legacy-mach.c
305
struct snd_soc_dai_link **dai_links, int *be_id,
sound/soc/amd/acp/acp-sdw-legacy-mach.c
352
struct snd_soc_dai_link **dai_links, int *be_id, int no_pcm)
sound/soc/amd/acp/acp-sdw-legacy-mach.c
402
struct snd_soc_dai_link *dai_links;
sound/soc/amd/acp/acp-sdw-sof-mach.c
222
struct snd_soc_dai_link **dai_links, int *be_id,
sound/soc/amd/acp/acp-sdw-sof-mach.c
249
struct snd_soc_dai_link **dai_links, int *be_id, int no_pcm)
sound/soc/amd/acp/acp-sdw-sof-mach.c
276
struct snd_soc_dai_link *dai_links;
sound/soc/amd/acp/acp-sdw-sof-mach.c
71
struct snd_soc_dai_link **dai_links,
sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c
388
static int acp3x_es83xx_configure_link(struct snd_soc_card *card, struct snd_soc_dai_link *link)
sound/soc/amd/acp3x-rt5682-max9836.c
317
static struct snd_soc_dai_link acp3x_dai[] = {
sound/soc/amd/acp3x-rt5682-max9836.c
486
static void card_spk_dai_link_present(struct snd_soc_dai_link *links,
sound/soc/amd/ps/ps-mach.c
30
static struct snd_soc_dai_link acp63_dai_pdm[] = {
sound/soc/amd/renoir/acp3x-rn.c
28
static struct snd_soc_dai_link acp_dai_pdm[] = {
sound/soc/amd/vangogh/acp5x-mach.c
271
static struct snd_soc_dai_link acp5x_8821_35l41_dai[] = {
sound/soc/amd/vangogh/acp5x-mach.c
367
static struct snd_soc_dai_link acp5x_8821_98388_dai[] = {
sound/soc/amd/yc/acp6x-mach.c
31
static struct snd_soc_dai_link acp6x_dai_pdm[] = {
sound/soc/atmel/atmel-classd.c
472
struct snd_soc_dai_link *dai_link;
sound/soc/atmel/atmel-pdmic.c
491
struct snd_soc_dai_link *dai_link;
sound/soc/atmel/atmel_wm8904.c
133
struct snd_soc_dai_link *dailink = &atmel_asoc_wm8904_dailink;
sound/soc/atmel/atmel_wm8904.c
166
struct snd_soc_dai_link *dailink = &atmel_asoc_wm8904_dailink;
sound/soc/atmel/atmel_wm8904.c
63
static struct snd_soc_dai_link atmel_asoc_wm8904_dailink = {
sound/soc/atmel/atmel_wm8904.c
88
struct snd_soc_dai_link *dailink = &atmel_asoc_wm8904_dailink;
sound/soc/atmel/mikroe-proto.c
65
struct snd_soc_dai_link *dai;
sound/soc/atmel/sam9g20_wm8731.c
94
static struct snd_soc_dai_link at91sam9g20ek_dai = {
sound/soc/atmel/sam9x5_wm8731.c
77
struct snd_soc_dai_link *dai;
sound/soc/atmel/tse850-pcm5142.c
293
static struct snd_soc_dai_link tse850_dailink = {
sound/soc/atmel/tse850-pcm5142.c
318
struct snd_soc_dai_link *dailink = &tse850_dailink;
sound/soc/au1x/db1000.c
27
static struct snd_soc_dai_link db1000_ac97_dai = {
sound/soc/au1x/db1200.c
117
static struct snd_soc_dai_link db1200_i2s_dai = {
sound/soc/au1x/db1200.c
138
static struct snd_soc_dai_link db1300_i2s_dai = {
sound/soc/au1x/db1200.c
159
static struct snd_soc_dai_link db1550_i2s_dai = {
sound/soc/au1x/db1200.c
56
static struct snd_soc_dai_link db1200_ac97_dai = {
sound/soc/au1x/db1200.c
74
static struct snd_soc_dai_link db1300_ac97_dai = {
sound/soc/dwc/dwc-i2s.c
235
struct snd_soc_dai_link *dai_link = rtd->dai_link;
sound/soc/fsl/efika-audio-fabric.c
41
static struct snd_soc_dai_link efika_fabric_dai[] = {
sound/soc/fsl/eukrea-tlv320.c
68
static struct snd_soc_dai_link eukrea_tlv320_dai = {
sound/soc/fsl/fsl-asoc-card.c
134
struct snd_soc_dai_link dai_link[3];
sound/soc/fsl/fsl-asoc-card.c
393
static const struct snd_soc_dai_link fsl_asoc_card_dai[] = {
sound/soc/fsl/fsl-asoc-card.c
783
sizeof(struct snd_soc_dai_link) * ARRAY_SIZE(priv->dai_link));
sound/soc/fsl/fsl_utils.c
32
struct snd_soc_dai_link *dai,
sound/soc/fsl/fsl_utils.h
15
struct snd_soc_dai_link;
sound/soc/fsl/fsl_utils.h
19
struct snd_soc_dai_link *dai,
sound/soc/fsl/imx-audmix.c
172
sizeof(struct snd_soc_dai_link), GFP_KERNEL);
sound/soc/fsl/imx-audmix.c
27
struct snd_soc_dai_link *dai;
sound/soc/fsl/imx-card.c
548
struct snd_soc_dai_link *link;
sound/soc/fsl/imx-card.c
767
struct snd_soc_dai_link *link_be = NULL, *link;
sound/soc/fsl/imx-es8328.c
21
struct snd_soc_dai_link dai;
sound/soc/fsl/imx-hdmi.c
24
struct snd_soc_dai_link dai;
sound/soc/fsl/imx-rpmsg.c
19
struct snd_soc_dai_link dai;
sound/soc/fsl/imx-sgtl5000.c
19
struct snd_soc_dai_link dai;
sound/soc/fsl/p1022_ds.c
253
memcpy(&mdata->dai[1], &mdata->dai[0], sizeof(struct snd_soc_dai_link));
sound/soc/fsl/p1022_ds.c
64
struct snd_soc_dai_link dai[2];
sound/soc/fsl/p1022_rdk.c
268
memcpy(&mdata->dai[1], &mdata->dai[0], sizeof(struct snd_soc_dai_link));
sound/soc/fsl/p1022_rdk.c
71
struct snd_soc_dai_link dai[2];
sound/soc/fsl/pcm030-audio-fabric.c
35
static struct snd_soc_dai_link pcm030_fabric_dai[] = {
sound/soc/fsl/pcm030-audio-fabric.c
61
struct snd_soc_dai_link *dai_link;
sound/soc/generic/audio-graph-card.c
107
struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
sound/soc/generic/audio-graph-card.c
142
struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
sound/soc/generic/audio-graph-card.c
202
struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
sound/soc/generic/audio-graph-card.c
287
struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
sound/soc/generic/audio-graph-card2.c
405
struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
sound/soc/generic/audio-graph-card2.c
503
struct snd_soc_dai_link *dai_link,
sound/soc/generic/audio-graph-card2.c
598
struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
sound/soc/generic/audio-graph-card2.c
741
struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
sound/soc/generic/audio-graph-card2.c
880
struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
sound/soc/generic/audio-graph-card2.c
969
struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
sound/soc/generic/simple-card-utils.c
196
struct snd_soc_dai_link *dai_link,
sound/soc/generic/simple-card-utils.c
623
struct snd_soc_dai_link *dai_link = rtd->dai_link;
sound/soc/generic/simple-card-utils.c
736
struct snd_soc_dai_link *dai_link;
sound/soc/generic/simple-card-utils.c
915
struct snd_soc_dai_link *dai_link;
sound/soc/generic/simple-card.c
148
struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
sound/soc/generic/simple-card.c
183
struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
sound/soc/generic/simple-card.c
236
struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
sound/soc/generic/simple-card.c
313
struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
sound/soc/intel/avs/boards/da7219.c
168
struct snd_soc_dai_link **dai_link)
sound/soc/intel/avs/boards/da7219.c
171
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/da7219.c
213
struct snd_soc_dai_link *dai_link;
sound/soc/intel/avs/boards/dmic.c
27
struct snd_soc_dai_link **links, int *num_links)
sound/soc/intel/avs/boards/dmic.c
30
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/es8336.c
201
struct snd_soc_dai_link **dai_link)
sound/soc/intel/avs/boards/es8336.c
204
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/es8336.c
261
struct snd_soc_dai_link *dai_link;
sound/soc/intel/avs/boards/hdaudio.c
130
struct snd_soc_dai_link *links = NULL;
sound/soc/intel/avs/boards/hdaudio.c
160
static const struct snd_soc_dai_link probing_link = {
sound/soc/intel/avs/boards/hdaudio.c
172
struct snd_soc_dai_link *binder;
sound/soc/intel/avs/boards/hdaudio.c
19
struct snd_soc_dai_link **links)
sound/soc/intel/avs/boards/hdaudio.c
22
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/i2s_test.c
18
struct snd_soc_dai_link **dai_link)
sound/soc/intel/avs/boards/i2s_test.c
21
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/i2s_test.c
56
struct snd_soc_dai_link *dai_link;
sound/soc/intel/avs/boards/max98357a.c
50
struct snd_soc_dai_link **dai_link)
sound/soc/intel/avs/boards/max98357a.c
53
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/max98357a.c
93
struct snd_soc_dai_link *dai_link;
sound/soc/intel/avs/boards/max98373.c
102
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/max98373.c
146
struct snd_soc_dai_link *dai_link;
sound/soc/intel/avs/boards/max98373.c
99
struct snd_soc_dai_link **dai_link)
sound/soc/intel/avs/boards/max98927.c
143
struct snd_soc_dai_link *dai_link;
sound/soc/intel/avs/boards/max98927.c
96
struct snd_soc_dai_link **dai_link)
sound/soc/intel/avs/boards/max98927.c
99
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/nau8825.c
175
struct snd_soc_dai_link **dai_link)
sound/soc/intel/avs/boards/nau8825.c
178
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/nau8825.c
245
struct snd_soc_dai_link *dai_link;
sound/soc/intel/avs/boards/pcm3168a.c
64
static int avs_create_dai_links(struct device *dev, struct snd_soc_dai_link **links, int *num_links)
sound/soc/intel/avs/boards/pcm3168a.c
67
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/probe.c
13
static int avs_create_dai_links(struct device *dev, struct snd_soc_dai_link **links, int *num_links)
sound/soc/intel/avs/boards/probe.c
15
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/rt274.c
151
struct snd_soc_dai_link **dai_link)
sound/soc/intel/avs/boards/rt274.c
154
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/rt274.c
210
struct snd_soc_dai_link *dai_link;
sound/soc/intel/avs/boards/rt286.c
119
struct snd_soc_dai_link **dai_link)
sound/soc/intel/avs/boards/rt286.c
122
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/rt286.c
179
struct snd_soc_dai_link *dai_link;
sound/soc/intel/avs/boards/rt298.c
136
struct snd_soc_dai_link **dai_link)
sound/soc/intel/avs/boards/rt298.c
139
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/rt298.c
199
struct snd_soc_dai_link *dai_link;
sound/soc/intel/avs/boards/rt5514.c
134
struct snd_soc_dai_link *dai_link;
sound/soc/intel/avs/boards/rt5514.c
89
struct snd_soc_dai_link **dai_link)
sound/soc/intel/avs/boards/rt5514.c
92
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/rt5640.c
133
struct snd_soc_dai_link **dai_link)
sound/soc/intel/avs/boards/rt5640.c
136
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/rt5640.c
202
struct snd_soc_dai_link *dai_link;
sound/soc/intel/avs/boards/rt5663.c
138
struct snd_soc_dai_link **dai_link)
sound/soc/intel/avs/boards/rt5663.c
141
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/rt5663.c
198
struct snd_soc_dai_link *dai_link;
sound/soc/intel/avs/boards/rt5682.c
208
struct snd_soc_dai_link **dai_link)
sound/soc/intel/avs/boards/rt5682.c
211
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/boards/rt5682.c
268
struct snd_soc_dai_link *dai_link;
sound/soc/intel/avs/boards/ssm4567.c
132
struct snd_soc_dai_link *dai_link;
sound/soc/intel/avs/boards/ssm4567.c
85
struct snd_soc_dai_link **dai_link)
sound/soc/intel/avs/boards/ssm4567.c
88
struct snd_soc_dai_link *dl;
sound/soc/intel/avs/topology.c
1923
static int avs_link_load(struct snd_soc_component *comp, int index, struct snd_soc_dai_link *link,
sound/soc/intel/boards/bdw-rt5650.c
230
static struct snd_soc_dai_link bdw_rt5650_dais[] = {
sound/soc/intel/boards/bdw-rt5677.c
320
static struct snd_soc_dai_link bdw_rt5677_dais[] = {
sound/soc/intel/boards/bdw_rt286.c
128
static struct snd_soc_dai_link card_dai_links[] = {
sound/soc/intel/boards/bytcht_cx2072x.c
173
static struct snd_soc_dai_link byt_cht_cx2072x_dais[] = {
sound/soc/intel/boards/bytcht_da7213.c
171
static struct snd_soc_dai_link dailink[] = {
sound/soc/intel/boards/bytcht_es8316.c
351
static struct snd_soc_dai_link byt_cht_es8316_dais[] = {
sound/soc/intel/boards/bytcht_nocodec.c
115
static struct snd_soc_dai_link dais[] = {
sound/soc/intel/boards/bytcr_rt5640.c
1595
static struct snd_soc_dai_link byt_rt5640_dais[] = {
sound/soc/intel/boards/bytcr_rt5651.c
785
static struct snd_soc_dai_link byt_rt5651_dais[] = {
sound/soc/intel/boards/bytcr_wm5102.c
460
static struct snd_soc_dai_link byt_wm5102_dais[] = {
sound/soc/intel/boards/cht_bsw_max98090_ti.c
347
static struct snd_soc_dai_link cht_dailink[] = {
sound/soc/intel/boards/cht_bsw_nau8824.c
189
static struct snd_soc_dai_link cht_dailink[] = {
sound/soc/intel/boards/cht_bsw_rt5645.c
445
static struct snd_soc_dai_link cht_dailink[] = {
sound/soc/intel/boards/cht_bsw_rt5672.c
351
static struct snd_soc_dai_link cht_dailink[] = {
sound/soc/intel/boards/ehl_rt5660.c
173
static struct snd_soc_dai_link ehl_rt5660_dailink[] = {
sound/soc/intel/boards/hsw_rt5640.c
80
static struct snd_soc_dai_link card_dai_links[] = {
sound/soc/intel/boards/skl_hda_dsp_generic.c
89
struct snd_soc_dai_link *link)
sound/soc/intel/boards/sof_board_helpers.c
180
static int set_ssp_codec_link(struct device *dev, struct snd_soc_dai_link *link,
sound/soc/intel/boards/sof_board_helpers.c
226
static int set_dmic_link(struct device *dev, struct snd_soc_dai_link *link,
sound/soc/intel/boards/sof_board_helpers.c
276
static int set_idisp_hdmi_link(struct device *dev, struct snd_soc_dai_link *link,
sound/soc/intel/boards/sof_board_helpers.c
334
static int set_ssp_amp_link(struct device *dev, struct snd_soc_dai_link *link,
sound/soc/intel/boards/sof_board_helpers.c
374
static int set_bt_offload_link(struct device *dev, struct snd_soc_dai_link *link,
sound/soc/intel/boards/sof_board_helpers.c
413
static int set_hdmi_in_link(struct device *dev, struct snd_soc_dai_link *link,
sound/soc/intel/boards/sof_board_helpers.c
453
static int set_hda_codec_link(struct device *dev, struct snd_soc_dai_link *link,
sound/soc/intel/boards/sof_board_helpers.c
539
struct snd_soc_dai_link *links;
sound/soc/intel/boards/sof_board_helpers.c
550
links = devm_kcalloc(dev, num_links, sizeof(struct snd_soc_dai_link),
sound/soc/intel/boards/sof_board_helpers.h
151
struct snd_soc_dai_link *codec_link;
sound/soc/intel/boards/sof_board_helpers.h
152
struct snd_soc_dai_link *amp_link;
sound/soc/intel/boards/sof_cirrus_common.c
190
void cs35l41_set_dai_link(struct snd_soc_dai_link *link)
sound/soc/intel/boards/sof_cirrus_common.h
23
void cs35l41_set_dai_link(struct snd_soc_dai_link *link);
sound/soc/intel/boards/sof_es8336.c
435
static struct snd_soc_dai_link *sof_card_dai_links_create(struct device *dev,
sound/soc/intel/boards/sof_es8336.c
441
struct snd_soc_dai_link *links;
sound/soc/intel/boards/sof_es8336.c
448
sizeof(struct snd_soc_dai_link), GFP_KERNEL);
sound/soc/intel/boards/sof_es8336.c
608
struct snd_soc_dai_link *dai_links;
sound/soc/intel/boards/sof_maxim_common.c
114
struct snd_soc_dai_link *dai_link = rtd->dai_link;
sound/soc/intel/boards/sof_maxim_common.c
279
void max_98373_dai_link(struct device *dev, struct snd_soc_dai_link *link)
sound/soc/intel/boards/sof_maxim_common.c
383
struct snd_soc_dai_link *dai_link = rtd->dai_link;
sound/soc/intel/boards/sof_maxim_common.c
490
void max_98390_dai_link(struct device *dev, struct snd_soc_dai_link *link)
sound/soc/intel/boards/sof_maxim_common.c
595
void max_98357a_dai_link(struct snd_soc_dai_link *link)
sound/soc/intel/boards/sof_maxim_common.c
603
void max_98360a_dai_link(struct snd_soc_dai_link *link)
sound/soc/intel/boards/sof_maxim_common.h
23
void max_98373_dai_link(struct device *dev, struct snd_soc_dai_link *link);
sound/soc/intel/boards/sof_maxim_common.h
35
void max_98390_dai_link(struct device *dev, struct snd_soc_dai_link *link);
sound/soc/intel/boards/sof_maxim_common.h
45
void max_98357a_dai_link(struct snd_soc_dai_link *link);
sound/soc/intel/boards/sof_maxim_common.h
46
void max_98360a_dai_link(struct snd_soc_dai_link *link);
sound/soc/intel/boards/sof_nuvoton_common.c
65
void nau8318_set_dai_link(struct snd_soc_dai_link *link)
sound/soc/intel/boards/sof_nuvoton_common.h
20
void nau8318_set_dai_link(struct snd_soc_dai_link *link);
sound/soc/intel/boards/sof_pcm512x.c
219
static struct snd_soc_dai_link *sof_card_dai_links_create(struct device *dev,
sound/soc/intel/boards/sof_pcm512x.c
227
struct snd_soc_dai_link *links;
sound/soc/intel/boards/sof_pcm512x.c
231
sizeof(struct snd_soc_dai_link), GFP_KERNEL);
sound/soc/intel/boards/sof_pcm512x.c
357
struct snd_soc_dai_link *dai_links;
sound/soc/intel/boards/sof_realtek_common.c
258
void sof_rt1011_dai_link(struct device *dev, struct snd_soc_dai_link *link)
sound/soc/intel/boards/sof_realtek_common.c
369
void sof_rt1015p_dai_link(struct snd_soc_dai_link *link)
sound/soc/intel/boards/sof_realtek_common.c
399
struct snd_soc_dai_link *dai_link = rtd->dai_link;
sound/soc/intel/boards/sof_realtek_common.c
528
void sof_rt1015_dai_link(struct snd_soc_dai_link *link)
sound/soc/intel/boards/sof_realtek_common.c
625
void sof_rt1308_dai_link(struct snd_soc_dai_link *link)
sound/soc/intel/boards/sof_realtek_common.c
680
void sof_rt1019p_dai_link(struct snd_soc_dai_link *link)
sound/soc/intel/boards/sof_realtek_common.h
26
void sof_rt1011_dai_link(struct device *dev, struct snd_soc_dai_link *link);
sound/soc/intel/boards/sof_realtek_common.h
35
void sof_rt1015p_dai_link(struct snd_soc_dai_link *link);
sound/soc/intel/boards/sof_realtek_common.h
45
void sof_rt1015_dai_link(struct snd_soc_dai_link *link);
sound/soc/intel/boards/sof_realtek_common.h
53
void sof_rt1308_dai_link(struct snd_soc_dai_link *link);
sound/soc/intel/boards/sof_realtek_common.h
61
void sof_rt1019p_dai_link(struct snd_soc_dai_link *link);
sound/soc/intel/boards/sof_sdw.c
1036
struct snd_soc_dai_link **dai_links, int *be_id,
sound/soc/intel/boards/sof_sdw.c
1067
struct snd_soc_dai_link **dai_links, int *be_id,
sound/soc/intel/boards/sof_sdw.c
1105
struct snd_soc_dai_link **dai_links, int *be_id)
sound/soc/intel/boards/sof_sdw.c
1135
struct snd_soc_dai_link **dai_links, int *be_id,
sound/soc/intel/boards/sof_sdw.c
1178
struct snd_soc_dai_link **dai_links, int *be_id)
sound/soc/intel/boards/sof_sdw.c
1210
struct snd_soc_dai_link **dai_links, int *be_id)
sound/soc/intel/boards/sof_sdw.c
1254
struct snd_soc_dai_link *dai_links;
sound/soc/intel/boards/sof_sdw.c
1434
struct snd_soc_dai_link *link)
sound/soc/intel/boards/sof_sdw.c
889
struct snd_soc_dai_link **dai_links,
sound/soc/intel/boards/sof_ti_common.c
68
void sof_tas2563_dai_link(struct snd_soc_dai_link *link)
sound/soc/intel/boards/sof_ti_common.h
22
void sof_tas2563_dai_link(struct snd_soc_dai_link *link);
sound/soc/intel/boards/sof_wm8804.c
164
static struct snd_soc_dai_link dailink[] = {
sound/soc/intel/common/sof-function-topology-lib.c
35
struct snd_soc_dai_link *dai_link;
sound/soc/kirkwood/armada-370-db.c
72
static struct snd_soc_dai_link a370db_dai[] = {
sound/soc/loongson/loongson_card.c
60
static struct snd_soc_dai_link loongson_dai_links[] = {
sound/soc/mediatek/common/mtk-dsp-sof-common.c
148
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/common/mtk-dsp-sof-common.c
235
struct snd_soc_dai_link *parsed_dai_link;
sound/soc/mediatek/common/mtk-dsp-sof-common.c
24
struct snd_soc_dai_link *sof_dai_link = NULL;
sound/soc/mediatek/common/mtk-dsp-sof-common.c
260
sizeof(struct snd_soc_dai_link));
sound/soc/mediatek/common/mtk-dsp-sof-common.c
56
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/common/mtk-soundcard-driver.c
123
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/common/mtk-soundcard-driver.c
190
struct snd_soc_dai_link *orig_dai_link, *dai_link;
sound/soc/mediatek/common/mtk-soundcard-driver.c
20
struct snd_soc_dai_link *dai_link)
sound/soc/mediatek/common/mtk-soundcard-driver.c
48
struct snd_soc_dai_link *dai_link)
sound/soc/mediatek/common/mtk-soundcard-driver.c
90
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt2701/mt2701-cs42448.c
215
static struct snd_soc_dai_link mt2701_cs42448_dai_links[] = {
sound/soc/mediatek/mt2701/mt2701-cs42448.c
326
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt2701/mt2701-hdmi.c
30
static struct snd_soc_dai_link mt2701_hdmi_dai_links[] = {
sound/soc/mediatek/mt2701/mt2701-hdmi.c
63
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt2701/mt2701-wm8960.c
108
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt2701/mt2701-wm8960.c
62
static struct snd_soc_dai_link mt2701_wm8960_dai_links[] = {
sound/soc/mediatek/mt6797/mt6797-mt6351.c
188
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt6797/mt6797-mt6351.c
73
static struct snd_soc_dai_link mt6797_mt6351_dai_links[] = {
sound/soc/mediatek/mt7986/mt7986-wm8960.c
40
static struct snd_soc_dai_link mt7986_wm8960_dai_links[] = {
sound/soc/mediatek/mt7986/mt7986-wm8960.c
86
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8173/mt8173-max98090.c
100
static struct snd_soc_dai_link mt8173_max98090_dais[] = {
sound/soc/mediatek/mt8173/mt8173-max98090.c
147
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c
135
static struct snd_soc_dai_link mt8173_rt5650_rt5514_dais[] = {
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c
191
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c
167
static struct snd_soc_dai_link mt8173_rt5650_rt5676_dais[] = {
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c
247
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8173/mt8173-rt5650.c
206
static struct snd_soc_dai_link mt8173_rt5650_dais[] = {
sound/soc/mediatek/mt8173/mt8173-rt5650.c
271
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
420
static struct snd_soc_dai_link mt8183_da7219_dai_links[] = {
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
739
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
425
static struct snd_soc_dai_link mt8183_mt6358_ts3a227_dai_links[] = {
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
703
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8186/mt8186-mt6366-common.c
43
struct snd_soc_dai_link *link,
sound/soc/mediatek/mt8186/mt8186-mt6366-common.h
14
struct snd_soc_dai_link *link,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
1164
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8186/mt8186-mt6366.c
1212
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8186/mt8186-mt6366.c
643
static struct snd_soc_dai_link mt8186_mt6366_rt1019_rt5682s_dai_links[] = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1324
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8188/mt8188-mt6359.c
976
static struct snd_soc_dai_link mt8188_mt6359_dai_links[] = {
sound/soc/mediatek/mt8189/mt8189-nau8825.c
1018
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8189/mt8189-nau8825.c
640
static struct snd_soc_dai_link mt8189_nau8825_dai_links[] = {
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
1023
struct snd_soc_dai_link *link,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
1046
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
1118
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
593
static struct snd_soc_dai_link mt8192_mt6359_dai_links[] = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
1280
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8195/mt8195-mt6359.c
1380
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8195/mt8195-mt6359.c
920
static struct snd_soc_dai_link mt8195_mt6359_dai_links[] = {
sound/soc/mediatek/mt8196/mt8196-nau8825.c
332
static struct snd_soc_dai_link mt8196_nau8825_dai_links[] = {
sound/soc/mediatek/mt8196/mt8196-nau8825.c
742
struct snd_soc_dai_link *dai_link;
sound/soc/mediatek/mt8365/mt8365-mt6357.c
166
static struct snd_soc_dai_link mt8365_mt6357_dais[] = {
sound/soc/meson/axg-card.c
107
struct snd_soc_dai_link *pad;
sound/soc/meson/axg-card.c
108
struct snd_soc_dai_link *lb;
sound/soc/meson/axg-card.c
157
struct snd_soc_dai_link *link,
sound/soc/meson/axg-card.c
220
struct snd_soc_dai_link *link,
sound/soc/meson/axg-card.c
250
struct snd_soc_dai_link *link = &card->dai_link[*index];
sound/soc/meson/axg-card.c
311
struct snd_soc_dai_link *dai_link = &card->dai_link[*index];
sound/soc/meson/gx-card.c
49
struct snd_soc_dai_link *link = &card->dai_link[*index];
sound/soc/meson/gx-card.c
82
struct snd_soc_dai_link *dai_link = &card->dai_link[*index];
sound/soc/meson/meson-card-utils.c
136
struct snd_soc_dai_link *link,
sound/soc/meson/meson-card-utils.c
173
struct snd_soc_dai_link *link,
sound/soc/meson/meson-card-utils.c
238
struct snd_soc_dai_link *link;
sound/soc/meson/meson-card-utils.c
46
struct snd_soc_dai_link *links;
sound/soc/meson/meson-card-utils.c
93
struct snd_soc_dai_link *link,
sound/soc/meson/meson-card.h
44
struct snd_soc_dai_link *link,
sound/soc/meson/meson-card.h
47
struct snd_soc_dai_link *link,
sound/soc/mxs/mxs-sgtl5000.c
75
static struct snd_soc_dai_link mxs_sgtl5000_dai[] = {
sound/soc/pxa/spitz.c
262
static struct snd_soc_dai_link spitz_dai = {
sound/soc/qcom/apq8016_sbc.c
158
struct snd_soc_dai_link *link;
sound/soc/qcom/apq8016_sbc.c
257
struct snd_soc_dai_link *link;
sound/soc/qcom/apq8096.c
93
struct snd_soc_dai_link *link;
sound/soc/qcom/common.c
29
struct snd_soc_dai_link *link;
sound/soc/qcom/qdsp6/topology.c
1091
struct snd_soc_dai_link *link,
sound/soc/qcom/sc7180.c
497
struct snd_soc_dai_link *link;
sound/soc/qcom/sc7280.c
349
struct snd_soc_dai_link *link;
sound/soc/qcom/sc8280xp.c
126
struct snd_soc_dai_link *link;
sound/soc/qcom/sdm845.c
237
struct snd_soc_dai_link *link = rtd->dai_link;
sound/soc/qcom/sdm845.c
527
struct snd_soc_dai_link *link;
sound/soc/qcom/sm8250.c
149
struct snd_soc_dai_link *link;
sound/soc/qcom/storm.c
60
static struct snd_soc_dai_link storm_dai_link = {
sound/soc/qcom/storm.c
69
struct snd_soc_dai_link *dai_link = card->dai_link;
sound/soc/qcom/x1e80100.c
169
struct snd_soc_dai_link *link;
sound/soc/renesas/migor.c
131
static struct snd_soc_dai_link migor_dai = {
sound/soc/renesas/sh7760-ac97.c
22
static struct snd_soc_dai_link sh7760_ac97_dai = {
sound/soc/rockchip/rk3288_hdmi_analog.c
145
static struct snd_soc_dai_link rk_dailink = {
sound/soc/rockchip/rk3399_gru_sound.c
335
static const struct snd_soc_dai_link rockchip_dais[] = {
sound/soc/rockchip/rk3399_gru_sound.c
503
struct snd_soc_dai_link *dai;
sound/soc/rockchip/rockchip_max98090.c
242
static struct snd_soc_dai_link rk_max98090_dailinks[] = {
sound/soc/rockchip/rockchip_max98090.c
256
static struct snd_soc_dai_link rk_hdmi_dailinks[] = {
sound/soc/rockchip/rockchip_max98090.c
269
static struct snd_soc_dai_link rk_max98090_hdmi_dailinks[] = {
sound/soc/rockchip/rockchip_rt5645.c
141
static struct snd_soc_dai_link rk_dailink = {
sound/soc/samsung/aries_wm8994.c
472
static struct snd_soc_dai_link aries_dai[] = {
sound/soc/samsung/aries_wm8994.c
544
struct snd_soc_dai_link *dai_link;
sound/soc/samsung/arndale.c
109
static struct snd_soc_dai_link arndale_wm1811_dai[] = {
sound/soc/samsung/arndale.c
137
struct snd_soc_dai_link *dai_link;
sound/soc/samsung/arndale.c
150
struct snd_soc_dai_link *dai_link;
sound/soc/samsung/arndale.c
92
static struct snd_soc_dai_link arndale_rt5631_dai[] = {
sound/soc/samsung/bells.c
251
static struct snd_soc_dai_link bells_dai_wm2200[] = {
sound/soc/samsung/bells.c
288
static struct snd_soc_dai_link bells_dai_wm5102[] = {
sound/soc/samsung/bells.c
346
static struct snd_soc_dai_link bells_dai_wm5110[] = {
sound/soc/samsung/littlemill.c
152
static struct snd_soc_dai_link littlemill_dai[] = {
sound/soc/samsung/lowland.c
103
static struct snd_soc_dai_link lowland_dai[] = {
sound/soc/samsung/midas_wm1811.c
534
static struct snd_soc_dai_link midas_dai[] = {
sound/soc/samsung/midas_wm1811.c
578
static struct snd_soc_dai_link *dai_link;
sound/soc/samsung/odroid.c
158
static struct snd_soc_dai_link odroid_card_dais[] = {
sound/soc/samsung/odroid.c
194
struct snd_soc_dai_link *link, *codec_link;
sound/soc/samsung/smdk_spdif.c
150
static struct snd_soc_dai_link smdk_dai = {
sound/soc/samsung/smdk_wm8994.c
103
static struct snd_soc_dai_link smdk_dai[] = {
sound/soc/samsung/smdk_wm8994pcm.c
97
static struct snd_soc_dai_link smdk_dai[] = {
sound/soc/samsung/snow.c
129
struct snd_soc_dai_link *link;
sound/soc/samsung/snow.c
22
struct snd_soc_dai_link dai_link;
sound/soc/samsung/snow.c
224
struct snd_soc_dai_link *link = &priv->dai_link;
sound/soc/samsung/speyside.c
214
static struct snd_soc_dai_link speyside_dai[] = {
sound/soc/samsung/tm2_wm5110.c
448
static struct snd_soc_dai_link tm2_dai_links[] = {
sound/soc/samsung/tm2_wm5110.c
504
struct snd_soc_dai_link *dai_link;
sound/soc/samsung/tobermory.c
114
static struct snd_soc_dai_link tobermory_dai[] = {
sound/soc/sdw_utils/soc_sdw_bridge_cs35l56.c
117
struct snd_soc_dai_link **dai_links,
sound/soc/sdw_utils/soc_sdw_bridge_cs35l56.c
139
struct snd_soc_dai_link *dai_links,
sound/soc/sdw_utils/soc_sdw_bridge_cs35l56.c
94
static const struct snd_soc_dai_link bridge_dai_template = {
sound/soc/sdw_utils/soc_sdw_cs42l43.c
140
struct snd_soc_dai_link *dai_links,
sound/soc/sdw_utils/soc_sdw_cs_amp.c
113
struct snd_soc_dai_link *dai_links,
sound/soc/sdw_utils/soc_sdw_cs_amp.c
69
const struct snd_soc_dai_link *dai_link = rtd->dai_link;
sound/soc/sdw_utils/soc_sdw_es9356.c
173
int asoc_sdw_es9356_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link)
sound/soc/sdw_utils/soc_sdw_es9356.c
188
struct snd_soc_dai_link *dai_links,
sound/soc/sdw_utils/soc_sdw_es9356.c
219
struct snd_soc_dai_link *dai_links,
sound/soc/sdw_utils/soc_sdw_maxim.c
116
struct snd_soc_dai_link *dai_links,
sound/soc/sdw_utils/soc_sdw_rt711.c
118
int asoc_sdw_rt711_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link)
sound/soc/sdw_utils/soc_sdw_rt711.c
133
struct snd_soc_dai_link *dai_links,
sound/soc/sdw_utils/soc_sdw_rt_amp.c
248
int asoc_sdw_rt_amp_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link)
sound/soc/sdw_utils/soc_sdw_rt_amp.c
267
struct snd_soc_dai_link *dai_links,
sound/soc/sdw_utils/soc_sdw_rt_sdca_jack_common.c
176
int asoc_sdw_rt_sdca_jack_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link)
sound/soc/sdw_utils/soc_sdw_rt_sdca_jack_common.c
195
struct snd_soc_dai_link *dai_links,
sound/soc/sdw_utils/soc_sdw_ti_amp.c
89
struct snd_soc_dai_link *dai_links,
sound/soc/sdw_utils/soc_sdw_utils.c
1655
struct snd_soc_dai_link *asoc_sdw_mc_find_codec_dai_used(struct snd_soc_card *card,
sound/soc/sdw_utils/soc_sdw_utils.c
1658
struct snd_soc_dai_link *dai_link;
sound/soc/sdw_utils/soc_sdw_utils.c
1675
struct snd_soc_dai_link *dai_link;
sound/soc/sdw_utils/soc_sdw_utils.c
1722
void asoc_sdw_init_dai_link(struct device *dev, struct snd_soc_dai_link *dai_links,
sound/soc/sdw_utils/soc_sdw_utils.c
1749
int asoc_sdw_init_simple_dai_link(struct device *dev, struct snd_soc_dai_link *dai_links,
sound/soc/soc-card.c
231
struct snd_soc_dai_link *dai_link)
sound/soc/soc-card.c
243
struct snd_soc_dai_link *dai_link)
sound/soc/soc-core.c
1079
struct snd_soc_dai_link *dai_link)
sound/soc/soc-core.c
1174
struct snd_soc_dai_link *dai_link)
sound/soc/soc-core.c
1268
struct snd_soc_dai_link *dai_link,
sound/soc/soc-core.c
1356
struct snd_soc_dai_link *dai_link = rtd->dai_link;
sound/soc/soc-core.c
1835
struct snd_soc_dai_link *dai_link;
sound/soc/soc-core.c
3361
int snd_soc_get_stream_cpu(const struct snd_soc_dai_link *dai_link, int stream)
sound/soc/soc-core.c
3590
void snd_soc_of_put_dai_link_codecs(struct snd_soc_dai_link *dai_link)
sound/soc/soc-core.c
3616
struct snd_soc_dai_link *dai_link)
sound/soc/soc-core.c
3647
void snd_soc_of_put_dai_link_cpus(struct snd_soc_dai_link *dai_link)
sound/soc/soc-core.c
3670
struct snd_soc_dai_link *dai_link)
sound/soc/soc-core.c
411
struct snd_soc_dai_link *dai_link)
sound/soc/soc-core.c
501
struct snd_soc_card *card, struct snd_soc_dai_link *dai_link)
sound/soc/soc-core.c
592
struct snd_soc_dai_link *dai_link;
sound/soc/soc-core.c
948
struct snd_soc_dai_link *link)
sound/soc/soc-dai.c
314
struct snd_soc_dai_link *dai_link = rtd->dai_link;
sound/soc/soc-dapm.c
4505
struct snd_soc_dai_link *dai_link = rtd->dai_link;
sound/soc/soc-pcm.c
2921
struct snd_soc_dai_link *dai_link = rtd->dai_link;
sound/soc/soc-pcm.c
620
struct snd_soc_dai_link *link = rtd->dai_link;
sound/soc/soc-topology-test.c
83
static struct snd_soc_dai_link kunit_dai_links[] = {
sound/soc/soc-topology.c
1462
static void set_link_flags(struct snd_soc_dai_link *link,
sound/soc/soc-topology.c
1489
struct snd_soc_dai_link *link;
sound/soc/soc-topology.c
1653
static void set_link_hw_format(struct snd_soc_dai_link *link,
sound/soc/soc-topology.c
1727
static struct snd_soc_dai_link *snd_soc_find_dai_link(struct snd_soc_card *card,
sound/soc/soc-topology.c
1734
struct snd_soc_dai_link *link = rtd->dai_link;
sound/soc/soc-topology.c
1756
struct snd_soc_dai_link *link;
sound/soc/soc-topology.c
297
struct snd_soc_dai_link *link, struct snd_soc_tplg_link_config *cfg)
sound/soc/soc-topology.c
426
struct snd_soc_dai_link *link =
sound/soc/soc-topology.c
427
container_of(dobj, struct snd_soc_dai_link, dobj);
sound/soc/sof/ipc3-topology.c
2591
static int sof_ipc3_link_setup(struct snd_sof_dev *sdev, struct snd_soc_dai_link *link)
sound/soc/sof/ipc4-topology.c
3900
static int sof_ipc4_link_setup(struct snd_sof_dev *sdev, struct snd_soc_dai_link *link)
sound/soc/sof/nocodec.c
23
struct snd_soc_dai_link *links,
sound/soc/sof/nocodec.c
74
struct snd_soc_dai_link *links;
sound/soc/sof/nocodec.c
77
links = devm_kcalloc(dev, num_dai_drivers, sizeof(struct snd_soc_dai_link), GFP_KERNEL);
sound/soc/sof/sof-audio.h
241
int (*link_setup)(struct snd_sof_dev *sdev, struct snd_soc_dai_link *link);
sound/soc/sof/sof-audio.h
413
struct snd_soc_dai_link *link;
sound/soc/sof/sof-client-probes.c
446
struct snd_soc_dai_link *links;
sound/soc/sof/topology.c
1892
static int sof_link_load(struct snd_soc_component *scomp, int index, struct snd_soc_dai_link *link,
sound/soc/sof/topology.c
2470
struct snd_soc_dai_link *link,
sound/soc/sophgo/cv1800b-tdm.c
463
struct snd_soc_dai_link *dai_link = rtd->dai_link;
sound/soc/starfive/jh7110_pwmdac.c
217
struct snd_soc_dai_link *dai_link = rtd->dai_link;
sound/soc/starfive/jh7110_tdm.c
322
struct snd_soc_dai_link *dai_link = rtd->dai_link;
sound/soc/sunxi/sun4i-codec.c
1631
static struct snd_soc_dai_link *sun4i_codec_create_link(struct device *dev,
sound/soc/sunxi/sun4i-codec.c
1634
struct snd_soc_dai_link *link = devm_kzalloc(dev, sizeof(*link),
sound/soc/tegra/tegra_asoc_machine.c
1011
static struct snd_soc_dai_link tegra_cpcap_dai = {
sound/soc/tegra/tegra_asoc_machine.c
651
static struct snd_soc_dai_link tegra_wm8753_dai = {
sound/soc/tegra/tegra_asoc_machine.c
688
static struct snd_soc_dai_link tegra_wm9712_dai = {
sound/soc/tegra/tegra_asoc_machine.c
716
static struct snd_soc_dai_link tegra_max98090_dai = {
sound/soc/tegra/tegra_asoc_machine.c
751
static struct snd_soc_dai_link tegra_max98088_dai = {
sound/soc/tegra/tegra_asoc_machine.c
785
static struct snd_soc_dai_link tegra_sgtl5000_dai = {
sound/soc/tegra/tegra_asoc_machine.c
828
static struct snd_soc_dai_link tegra_tlv320aic23_dai = {
sound/soc/tegra/tegra_asoc_machine.c
877
static struct snd_soc_dai_link tegra_rt5677_dai = {
sound/soc/tegra/tegra_asoc_machine.c
911
static struct snd_soc_dai_link tegra_rt5640_dai = {
sound/soc/tegra/tegra_asoc_machine.c
944
static struct snd_soc_dai_link tegra_rt5632_dai = {
sound/soc/tegra/tegra_asoc_machine.c
977
static struct snd_soc_dai_link tegra_rt5631_dai = {
sound/soc/tegra/tegra_wm8903.c
107
struct snd_soc_dai_link *link = &card->dai_link[0];
sound/soc/tegra/tegra_wm8903.c
122
static struct snd_soc_dai_link tegra_wm8903_dai = {
sound/soc/tegra/tegra_wm8962.c
102
struct snd_soc_dai_link *link = &card->dai_link[0];
sound/soc/tegra/tegra_wm8962.c
117
static struct snd_soc_dai_link tegra_wm8962_dai = {
sound/soc/ti/ams-delta.c
532
static struct snd_soc_dai_link ams_delta_dai_link = {
sound/soc/ti/davinci-evm.c
151
static struct snd_soc_dai_link evm_dai_tlv320aic3x = {
sound/soc/ti/davinci-evm.c
179
struct snd_soc_dai_link *dai;
sound/soc/ti/davinci-evm.c
184
dai = (struct snd_soc_dai_link *) device_get_match_data(&pdev->dev);
sound/soc/ti/j721e-evm.c
86
struct snd_soc_dai_link dai_links[];
sound/soc/ti/n810.c
261
static struct snd_soc_dai_link n810_dai = {
sound/soc/ti/omap-abe-twl6040.c
38
struct snd_soc_dai_link dai_links[2];
sound/soc/ti/omap-twl4030.c
209
static struct snd_soc_dai_link omap_twl4030_dai_links[] = {
sound/soc/ti/omap3pandora.c
189
static struct snd_soc_dai_link omap3pandora_dai[] = {
sound/soc/ti/osk5912.c
85
static struct snd_soc_dai_link osk_dai = {
sound/soc/ti/rx51.c
306
static struct snd_soc_dai_link rx51_dai[] = {
sound/soc/ux500/mop500.c
35
static struct snd_soc_dai_link mop500_dai_links[] = {