Symbol: snd_soc_dai_link_component
drivers/gpu/drm/vc4/vc4_hdmi.h
104
struct snd_soc_dai_link_component cpu;
drivers/gpu/drm/vc4/vc4_hdmi.h
105
struct snd_soc_dai_link_component codec;
drivers/gpu/drm/vc4/vc4_hdmi.h
106
struct snd_soc_dai_link_component platform;
drivers/gpu/drm/xlnx/zynqmp_dp_audio.c
47
struct snd_soc_dai_link_component cpu;
drivers/gpu/drm/xlnx/zynqmp_dp_audio.c
48
struct snd_soc_dai_link_component platform;
include/sound/simple_card_utils.h
164
struct snd_soc_dai_link_component *dlc);
include/sound/simple_card_utils.h
179
void simple_util_canonicalize_platform(struct snd_soc_dai_link_component *platforms,
include/sound/simple_card_utils.h
180
struct snd_soc_dai_link_component *cpus);
include/sound/simple_card_utils.h
181
void simple_util_canonicalize_cpu(struct snd_soc_dai_link_component *cpus,
include/sound/simple_card_utils.h
211
struct snd_soc_dai_link_component *dlc, int *is_single_link);
include/sound/simple_card_utils.h
78
struct snd_soc_dai_link_component *dlcs;
include/sound/soc.h
1360
struct snd_soc_dai_link_component *dlc);
include/sound/soc.h
1363
struct snd_soc_dai_link_component *dlc,
include/sound/soc.h
1385
void snd_soc_dlc_use_cpu_as_platform(struct snd_soc_dai_link_component *platforms,
include/sound/soc.h
1386
struct snd_soc_dai_link_component *cpus);
include/sound/soc.h
1396
const struct snd_soc_dai_link_component *dlc);
include/sound/soc.h
1398
const struct snd_soc_dai_link_component *dlc);
include/sound/soc.h
721
struct snd_soc_dai_link_component *cpus;
include/sound/soc.h
729
struct snd_soc_dai_link_component *codecs;
include/sound/soc.h
740
struct snd_soc_dai_link_component *platforms;
include/sound/soc.h
822
static inline struct snd_soc_dai_link_component*
include/sound/soc.h
827
static inline struct snd_soc_dai_link_component*
include/sound/soc.h
832
static inline struct snd_soc_dai_link_component*
include/sound/soc.h
928
static struct snd_soc_dai_link_component name[] = { def }
include/sound/soc.h
944
extern struct snd_soc_dai_link_component null_dailink_component[0];
include/sound/soc.h
945
extern struct snd_soc_dai_link_component snd_soc_dummy_dlc;
include/sound/soc.h
946
int snd_soc_dlc_is_dummy(struct snd_soc_dai_link_component *dlc);
include/sound/soc.h
953
struct snd_soc_dai_link_component dlc;
include/sound/soc.h
967
struct snd_soc_dai_link_component dlc;
include/sound/soc_sdw_utils.h
164
struct snd_soc_dai_link_component *cpus, int cpus_num,
include/sound/soc_sdw_utils.h
165
struct snd_soc_dai_link_component *platform_component,
include/sound/soc_sdw_utils.h
166
int num_platforms, struct snd_soc_dai_link_component *codecs,
sound/soc/amd/acp/acp-mach-common.c
1313
static struct snd_soc_dai_link_component platform_component[] = {
sound/soc/amd/acp/acp-mach-common.c
1319
static struct snd_soc_dai_link_component platform_rmb_component[] = {
sound/soc/amd/acp/acp-mach-common.c
1325
static struct snd_soc_dai_link_component platform_acp63_component[] = {
sound/soc/amd/acp/acp-mach-common.c
1331
static struct snd_soc_dai_link_component platform_acp70_component[] = {
sound/soc/amd/acp/acp-mach-common.c
1337
static struct snd_soc_dai_link_component sof_component[] = {
sound/soc/amd/acp/acp-sdw-legacy-mach.c
156
struct snd_soc_dai_link_component *sdw_platform_component)
sound/soc/amd/acp/acp-sdw-legacy-mach.c
188
struct snd_soc_dai_link_component *codecs;
sound/soc/amd/acp/acp-sdw-legacy-mach.c
189
struct snd_soc_dai_link_component *cpus;
sound/soc/amd/acp/acp-sdw-legacy-mach.c
312
struct snd_soc_dai_link_component *sdw_platform_component;
sound/soc/amd/acp/acp-sdw-legacy-mach.c
316
sdw_platform_component = devm_kzalloc(dev, sizeof(struct snd_soc_dai_link_component),
sound/soc/amd/acp/acp-sdw-legacy-mach.c
357
struct snd_soc_dai_link_component *pdm_cpu;
sound/soc/amd/acp/acp-sdw-legacy-mach.c
358
struct snd_soc_dai_link_component *pdm_platform;
sound/soc/amd/acp/acp-sdw-legacy-mach.c
361
pdm_cpu = devm_kzalloc(dev, sizeof(struct snd_soc_dai_link_component), GFP_KERNEL);
sound/soc/amd/acp/acp-sdw-legacy-mach.c
365
pdm_platform = devm_kzalloc(dev, sizeof(struct snd_soc_dai_link_component), GFP_KERNEL);
sound/soc/amd/acp/acp-sdw-sof-mach.c
104
struct snd_soc_dai_link_component *codecs;
sound/soc/amd/acp/acp-sdw-sof-mach.c
105
struct snd_soc_dai_link_component *cpus;
sound/soc/amd/acp/acp-sdw-sof-mach.c
51
static struct snd_soc_dai_link_component platform_component[] = {
sound/soc/atmel/atmel-classd.c
474
struct snd_soc_dai_link_component *comp;
sound/soc/atmel/atmel-pdmic.c
493
struct snd_soc_dai_link_component *comp;
sound/soc/atmel/mikroe-proto.c
66
struct snd_soc_dai_link_component *comp;
sound/soc/atmel/sam9x5_wm8731.c
79
struct snd_soc_dai_link_component *comp;
sound/soc/fsl/fsl-asoc-card.c
694
struct snd_soc_dai_link_component *codec_comp;
sound/soc/fsl/fsl-asoc-card.c
703
struct snd_soc_dai_link_component *dlc;
sound/soc/fsl/imx-audmix.c
191
struct snd_soc_dai_link_component *dlc;
sound/soc/fsl/imx-card.c
543
struct snd_soc_dai_link_component *dlc;
sound/soc/fsl/imx-es8328.c
92
struct snd_soc_dai_link_component *comp;
sound/soc/fsl/imx-hdmi.c
103
struct snd_soc_dai_link_component *dlc;
sound/soc/fsl/imx-rpmsg.c
149
struct snd_soc_dai_link_component *dlc;
sound/soc/fsl/imx-sgtl5000.c
58
struct snd_soc_dai_link_component *comp;
sound/soc/fsl/p1022_ds.c
202
struct snd_soc_dai_link_component *comp;
sound/soc/fsl/p1022_rdk.c
218
struct snd_soc_dai_link_component *comp;
sound/soc/generic/audio-graph-card.c
109
struct snd_soc_dai_link_component *dlc;
sound/soc/generic/audio-graph-card.c
213
struct snd_soc_dai_link_component *cpus = snd_soc_link_to_cpu(dai_link, 0);
sound/soc/generic/audio-graph-card.c
214
struct snd_soc_dai_link_component *platforms = snd_soc_link_to_platform(dai_link, 0);
sound/soc/generic/audio-graph-card.c
248
struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0);
sound/soc/generic/audio-graph-card.c
288
struct snd_soc_dai_link_component *cpus = snd_soc_link_to_cpu(dai_link, 0);
sound/soc/generic/audio-graph-card.c
289
struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0);
sound/soc/generic/audio-graph-card.c
290
struct snd_soc_dai_link_component *platforms = snd_soc_link_to_platform(dai_link, 0);
sound/soc/generic/audio-graph-card.c
75
static bool soc_component_is_pcm(struct snd_soc_dai_link_component *dlc)
sound/soc/generic/audio-graph-card2.c
407
struct snd_soc_dai_link_component *dlc;
sound/soc/generic/audio-graph-card2.c
439
struct snd_soc_dai_link_component *cpus = dlc;
sound/soc/generic/audio-graph-card2.c
440
struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, idx);
sound/soc/generic/audio-graph-card2.c
482
struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, idx);
sound/soc/generic/audio-graph-card2.c
492
struct snd_soc_dai_link_component *cpus = dlc;
sound/soc/generic/audio-graph-card2.c
493
struct snd_soc_dai_link_component *platforms = snd_soc_link_to_platform(dai_link, idx);
sound/soc/generic/audio-graph-card2.c
746
struct snd_soc_dai_link_component *dlc;
sound/soc/generic/simple-card-utils.c
1126
struct snd_soc_dai_link_component *dlc, int *is_single_link)
sound/soc/generic/simple-card-utils.c
1131
struct snd_soc_dai_link_component resolved_dlc = {};
sound/soc/generic/simple-card-utils.c
263
struct snd_soc_dai_link_component *dlc)
sound/soc/generic/simple-card-utils.c
699
void simple_util_canonicalize_platform(struct snd_soc_dai_link_component *platforms,
sound/soc/generic/simple-card-utils.c
700
struct snd_soc_dai_link_component *cpus)
sound/soc/generic/simple-card-utils.c
717
void simple_util_canonicalize_cpu(struct snd_soc_dai_link_component *cpus,
sound/soc/generic/simple-card-utils.c
737
struct snd_soc_dai_link_component *cpu;
sound/soc/generic/simple-card-utils.c
738
struct snd_soc_dai_link_component *codec;
sound/soc/generic/simple-card-utils.c
918
struct snd_soc_dai_link_component *dlcs;
sound/soc/generic/simple-card.c
150
struct snd_soc_dai_link_component *dlc;
sound/soc/generic/simple-card.c
251
struct snd_soc_dai_link_component *cpus = snd_soc_link_to_cpu(dai_link, 0);
sound/soc/generic/simple-card.c
252
struct snd_soc_dai_link_component *platforms = snd_soc_link_to_platform(dai_link, 0);
sound/soc/generic/simple-card.c
270
struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0);
sound/soc/generic/simple-card.c
314
struct snd_soc_dai_link_component *cpus = snd_soc_link_to_cpu(dai_link, 0);
sound/soc/generic/simple-card.c
315
struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0);
sound/soc/generic/simple-card.c
316
struct snd_soc_dai_link_component *platforms = snd_soc_link_to_platform(dai_link, 0);
sound/soc/generic/simple-card.c
41
struct snd_soc_dai_link_component *dlc)
sound/soc/generic/simple-card.c
67
struct snd_soc_dai_link_component *dlc,
sound/soc/generic/simple-card.c
72
struct snd_soc_dai_link_component resolved_dlc = {};
sound/soc/intel/avs/boards/da7219.c
170
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/dmic.c
29
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/es8336.c
203
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/hdaudio.c
21
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/i2s_test.c
20
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/max98357a.c
52
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/max98373.c
101
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/max98927.c
98
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/nau8825.c
177
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/pcm3168a.c
66
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/rt274.c
153
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/rt286.c
121
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/rt298.c
138
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/rt5514.c
91
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/rt5640.c
135
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/rt5663.c
140
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/rt5682.c
210
struct snd_soc_dai_link_component *platform;
sound/soc/intel/avs/boards/ssm4567.c
87
struct snd_soc_dai_link_component *platform;
sound/soc/intel/boards/sof_board_helpers.c
156
static struct snd_soc_dai_link_component dmic_component[] = {
sound/soc/intel/boards/sof_board_helpers.c
173
static struct snd_soc_dai_link_component platform_component[] = {
sound/soc/intel/boards/sof_board_helpers.c
184
struct snd_soc_dai_link_component *cpus;
sound/soc/intel/boards/sof_board_helpers.c
195
cpus = devm_kzalloc(dev, sizeof(struct snd_soc_dai_link_component),
sound/soc/intel/boards/sof_board_helpers.c
229
struct snd_soc_dai_link_component *cpus;
sound/soc/intel/boards/sof_board_helpers.c
232
cpus = devm_kzalloc(dev, sizeof(struct snd_soc_dai_link_component),
sound/soc/intel/boards/sof_board_helpers.c
279
struct snd_soc_dai_link_component *cpus, *codecs;
sound/soc/intel/boards/sof_board_helpers.c
290
cpus = devm_kzalloc(dev, sizeof(struct snd_soc_dai_link_component),
sound/soc/intel/boards/sof_board_helpers.c
305
sizeof(struct snd_soc_dai_link_component),
sound/soc/intel/boards/sof_board_helpers.c
338
struct snd_soc_dai_link_component *cpus;
sound/soc/intel/boards/sof_board_helpers.c
349
cpus = devm_kzalloc(dev, sizeof(struct snd_soc_dai_link_component),
sound/soc/intel/boards/sof_board_helpers.c
377
struct snd_soc_dai_link_component *cpus;
sound/soc/intel/boards/sof_board_helpers.c
387
cpus = devm_kzalloc(dev, sizeof(struct snd_soc_dai_link_component),
sound/soc/intel/boards/sof_board_helpers.c
416
struct snd_soc_dai_link_component *cpus;
sound/soc/intel/boards/sof_board_helpers.c
426
cpus = devm_kzalloc(dev, sizeof(struct snd_soc_dai_link_component),
sound/soc/intel/boards/sof_cirrus_common.c
41
static struct snd_soc_dai_link_component cs35l41_components[CS35L41_MAX_AMPS];
sound/soc/intel/boards/sof_cs42l42.c
148
static struct snd_soc_dai_link_component cs42l42_component[] = {
sound/soc/intel/boards/sof_da7219.c
211
static struct snd_soc_dai_link_component da7219_component[] = {
sound/soc/intel/boards/sof_es8336.c
390
static struct snd_soc_dai_link_component platform_component[] = {
sound/soc/intel/boards/sof_es8336.c
400
static struct snd_soc_dai_link_component dmic_component[] = {
sound/soc/intel/boards/sof_es8336.c
440
struct snd_soc_dai_link_component *cpus;
sound/soc/intel/boards/sof_es8336.c
442
struct snd_soc_dai_link_component *idisp_components;
sound/soc/intel/boards/sof_es8336.c
450
sizeof(struct snd_soc_dai_link_component), GFP_KERNEL);
sound/soc/intel/boards/sof_es8336.c
518
sizeof(struct snd_soc_dai_link_component),
sound/soc/intel/boards/sof_maxim_common.c
350
static struct snd_soc_dai_link_component max_98390_components[] = {
sound/soc/intel/boards/sof_maxim_common.c
551
static struct snd_soc_dai_link_component max_98357a_components[] = {
sound/soc/intel/boards/sof_maxim_common.c
558
static struct snd_soc_dai_link_component max_98360a_components[] = {
sound/soc/intel/boards/sof_maxim_common.c
65
static struct snd_soc_dai_link_component max_98373_components[] = {
sound/soc/intel/boards/sof_nau8825.c
173
static struct snd_soc_dai_link_component nau8825_component[] = {
sound/soc/intel/boards/sof_nuvoton_common.c
27
static struct snd_soc_dai_link_component nau8318_components[] = {
sound/soc/intel/boards/sof_pcm512x.c
127
static struct snd_soc_dai_link_component platform_component[] = {
sound/soc/intel/boards/sof_pcm512x.c
225
struct snd_soc_dai_link_component *idisp_components;
sound/soc/intel/boards/sof_pcm512x.c
226
struct snd_soc_dai_link_component *cpus;
sound/soc/intel/boards/sof_pcm512x.c
233
sizeof(struct snd_soc_dai_link_component), GFP_KERNEL);
sound/soc/intel/boards/sof_pcm512x.c
305
sizeof(struct snd_soc_dai_link_component),
sound/soc/intel/boards/sof_realtek_common.c
107
static struct snd_soc_dai_link_component rt1011_dai_link_components[] = {
sound/soc/intel/boards/sof_realtek_common.c
323
static struct snd_soc_dai_link_component rt1015p_dai_link_components[] = {
sound/soc/intel/boards/sof_realtek_common.c
469
static struct snd_soc_dai_link_component rt1015_components[] = {
sound/soc/intel/boards/sof_realtek_common.c
554
static struct snd_soc_dai_link_component rt1308_components[] = {
sound/soc/intel/boards/sof_realtek_common.c
644
static struct snd_soc_dai_link_component rt1019p_components[] = {
sound/soc/intel/boards/sof_rt5682.c
507
static struct snd_soc_dai_link_component rt5682_component[] = {
sound/soc/intel/boards/sof_rt5682.c
514
static struct snd_soc_dai_link_component rt5682s_component[] = {
sound/soc/intel/boards/sof_rt5682.c
521
static struct snd_soc_dai_link_component rt5650_components[] = {
sound/soc/intel/boards/sof_sdw.c
929
struct snd_soc_dai_link_component *codecs;
sound/soc/intel/boards/sof_sdw.c
930
struct snd_soc_dai_link_component *cpus;
sound/soc/intel/boards/sof_sdw.c
931
struct snd_soc_dai_link_component *platform;
sound/soc/intel/boards/sof_ti_common.c
33
static struct snd_soc_dai_link_component tas2563_dai_link_components[] = {
sound/soc/meson/axg-card.c
109
struct snd_soc_dai_link_component *dlc;
sound/soc/meson/axg-card.c
312
struct snd_soc_dai_link_component *cpu;
sound/soc/meson/gx-card.c
67
static int gx_card_cpu_identify(struct snd_soc_dai_link_component *c,
sound/soc/meson/gx-card.c
83
struct snd_soc_dai_link_component *cpu;
sound/soc/meson/meson-card-utils.c
139
struct snd_soc_dai_link_component *codec;
sound/soc/meson/meson-card-utils.c
239
struct snd_soc_dai_link_component *codec;
sound/soc/meson/meson-card-utils.c
77
struct snd_soc_dai_link_component *dlc)
sound/soc/meson/meson-card.h
42
struct snd_soc_dai_link_component *dlc);
sound/soc/qcom/common.c
31
struct snd_soc_dai_link_component *dlc;
sound/soc/sdw_utils/soc_sdw_cs_amp.c
71
const struct snd_soc_dai_link_component *codec_dlc;
sound/soc/sdw_utils/soc_sdw_utils.c
1724
struct snd_soc_dai_link_component *cpus, int cpus_num,
sound/soc/sdw_utils/soc_sdw_utils.c
1725
struct snd_soc_dai_link_component *platform_component,
sound/soc/sdw_utils/soc_sdw_utils.c
1726
int num_platforms, struct snd_soc_dai_link_component *codecs,
sound/soc/sdw_utils/soc_sdw_utils.c
1756
struct snd_soc_dai_link_component *dlc;
sound/soc/soc-core.c
1177
struct snd_soc_dai_link_component *codec, *platform, *cpu;
sound/soc/soc-core.c
251
static inline int snd_soc_dlc_component_is_empty(struct snd_soc_dai_link_component *dlc)
sound/soc/soc-core.c
256
static inline int snd_soc_dlc_component_is_invalid(struct snd_soc_dai_link_component *dlc)
sound/soc/soc-core.c
261
static inline int snd_soc_dlc_dai_is_empty(struct snd_soc_dai_link_component *dlc)
sound/soc/soc-core.c
266
static int snd_soc_is_matching_dai(const struct snd_soc_dai_link_component *dlc,
sound/soc/soc-core.c
3043
void snd_soc_dlc_use_cpu_as_platform(struct snd_soc_dai_link_component *platforms,
sound/soc/soc-core.c
3044
struct snd_soc_dai_link_component *cpus)
sound/soc/soc-core.c
3397
struct snd_soc_dai_link_component dlc = {
sound/soc/soc-core.c
3424
int snd_soc_get_dlc(const struct of_phandle_args *args, struct snd_soc_dai_link_component *dlc)
sound/soc/soc-core.c
3490
struct snd_soc_dai_link_component *dlc,
sound/soc/soc-core.c
3511
struct snd_soc_dai_link_component dlc;
sound/soc/soc-core.c
3524
struct snd_soc_dai_link_component dlc;
sound/soc/soc-core.c
3549
static void __snd_soc_of_put_component(struct snd_soc_dai_link_component *component)
sound/soc/soc-core.c
3559
struct snd_soc_dai_link_component **ret_component,
sound/soc/soc-core.c
3562
struct snd_soc_dai_link_component *component;
sound/soc/soc-core.c
3592
struct snd_soc_dai_link_component *component;
sound/soc/soc-core.c
3618
struct snd_soc_dai_link_component *component;
sound/soc/soc-core.c
3649
struct snd_soc_dai_link_component *component;
sound/soc/soc-core.c
3672
struct snd_soc_dai_link_component *component;
sound/soc/soc-core.c
59
struct snd_soc_dai_link_component null_dailink_component[0];
sound/soc/soc-core.c
859
const struct snd_soc_dai_link_component *dlc,
sound/soc/soc-core.c
887
const struct snd_soc_dai_link_component *dlc)
sound/soc/soc-core.c
920
const struct snd_soc_dai_link_component *dlc)
sound/soc/soc-core.c
939
const struct snd_soc_dai_link_component *dlc)
sound/soc/soc-core.c
951
struct snd_soc_dai_link_component *dlc;
sound/soc/soc-topology.c
1490
struct snd_soc_dai_link_component *dlc;
sound/soc/soc-topology.c
1498
dlc = (struct snd_soc_dai_link_component *)(link + 1);
sound/soc/soc-topology.c
1869
struct snd_soc_dai_link_component dai_component;
sound/soc/soc-utils.c
252
struct snd_soc_dai_link_component snd_soc_dummy_dlc = {
sound/soc/soc-utils.c
259
int snd_soc_dlc_is_dummy(struct snd_soc_dai_link_component *dlc)
sound/soc/sof/nocodec.c
26
struct snd_soc_dai_link_component *dlc;
sound/soc/sof/sof-client-probes.c
437
struct snd_soc_dai_link_component platform_component[] = {
sound/soc/sof/sof-client-probes.c
444
struct snd_soc_dai_link_component *cpus;
sound/soc/sunxi/sun4i-codec.c
1636
struct snd_soc_dai_link_component *dlc = devm_kzalloc(dev,
sound/soc/ti/j721e-evm.c
613
struct snd_soc_dai_link_component *compnent;
sound/soc/ti/j721e-evm.c
715
struct snd_soc_dai_link_component *compnent;
sound/soc/ti/omap-hdmi.c
312
struct snd_soc_dai_link_component *compnent;