| /linux-6.15/sound/soc/intel/boards/ |
| H A D | sof_board_helpers.c | 154 static struct snd_soc_dai_link_component dmic_component[] = { 171 static struct snd_soc_dai_link_component platform_component[] = { 182 struct snd_soc_dai_link_component *cpus; in set_ssp_codec_link() 193 cpus = devm_kzalloc(dev, sizeof(struct snd_soc_dai_link_component), in set_ssp_codec_link() 227 struct snd_soc_dai_link_component *cpus; in set_dmic_link() 230 cpus = devm_kzalloc(dev, sizeof(struct snd_soc_dai_link_component), in set_dmic_link() 277 struct snd_soc_dai_link_component *cpus, *codecs; in set_idisp_hdmi_link() 303 sizeof(struct snd_soc_dai_link_component), in set_idisp_hdmi_link() 336 struct snd_soc_dai_link_component *cpus; in set_ssp_amp_link() 375 struct snd_soc_dai_link_component *cpus; in set_bt_offload_link() [all …]
|
| H A D | sof_pcm512x.c | 127 static struct snd_soc_dai_link_component platform_component[] = { 224 struct snd_soc_dai_link_component *idisp_components; in sof_card_dai_links_create() 225 struct snd_soc_dai_link_component *cpus; in sof_card_dai_links_create() 232 sizeof(struct snd_soc_dai_link_component), GFP_KERNEL); in sof_card_dai_links_create() 304 sizeof(struct snd_soc_dai_link_component), in sof_card_dai_links_create()
|
| H A D | sof_realtek_common.c | 107 static struct snd_soc_dai_link_component rt1011_dai_link_components[] = { 325 static struct snd_soc_dai_link_component rt1015p_dai_link_components[] = { 470 static struct snd_soc_dai_link_component rt1015_components[] = { 554 static struct snd_soc_dai_link_component rt1308_components[] = { 643 static struct snd_soc_dai_link_component rt1019p_components[] = {
|
| H A D | sof_maxim_common.c | 65 static struct snd_soc_dai_link_component max_98373_components[] = { 350 static struct snd_soc_dai_link_component max_98390_components[] = { 550 static struct snd_soc_dai_link_component max_98357a_components[] = { 557 static struct snd_soc_dai_link_component max_98360a_components[] = {
|
| H A D | sof_es8336.c | 379 static struct snd_soc_dai_link_component platform_component[] = { 389 static struct snd_soc_dai_link_component dmic_component[] = { 429 struct snd_soc_dai_link_component *cpus; in sof_card_dai_links_create() 431 struct snd_soc_dai_link_component *idisp_components; in sof_card_dai_links_create() 439 sizeof(struct snd_soc_dai_link_component), GFP_KERNEL); in sof_card_dai_links_create() 507 sizeof(struct snd_soc_dai_link_component), in sof_card_dai_links_create()
|
| H A D | sof_nuvoton_common.c | 27 static struct snd_soc_dai_link_component nau8318_components[] = {
|
| H A D | sof_rt5682.c | 501 static struct snd_soc_dai_link_component rt5682_component[] = { 508 static struct snd_soc_dai_link_component rt5682s_component[] = { 515 static struct snd_soc_dai_link_component rt5650_components[] = {
|
| /linux-6.15/sound/soc/amd/acp/ |
| H A D | acp-sdw-legacy-mach.c | 100 struct snd_soc_dai_link_component *sdw_platform_component) in create_sdw_dailink() 132 struct snd_soc_dai_link_component *codecs; in create_sdw_dailink() 133 struct snd_soc_dai_link_component *cpus; in create_sdw_dailink() 255 struct snd_soc_dai_link_component *sdw_platform_component; in create_sdw_dailinks() 258 sdw_platform_component = devm_kzalloc(dev, sizeof(struct snd_soc_dai_link_component), in create_sdw_dailinks() 298 struct snd_soc_dai_link_component *pdm_cpu; in create_dmic_dailinks() 299 struct snd_soc_dai_link_component *pdm_platform; in create_dmic_dailinks() 302 pdm_cpu = devm_kzalloc(dev, sizeof(struct snd_soc_dai_link_component), GFP_KERNEL); in create_dmic_dailinks() 306 pdm_platform = devm_kzalloc(dev, sizeof(struct snd_soc_dai_link_component), GFP_KERNEL); in create_dmic_dailinks()
|
| H A D | acp-sdw-sof-mach.c | 51 static struct snd_soc_dai_link_component platform_component[] = { 104 struct snd_soc_dai_link_component *codecs; in create_sdw_dailink() 105 struct snd_soc_dai_link_component *cpus; in create_sdw_dailink()
|
| /linux-6.15/sound/soc/generic/ |
| H A D | simple-card.c | 41 struct snd_soc_dai_link_component *dlc) in simple_parse_platform() 66 struct snd_soc_dai_link_component *dlc, in simple_parse_dai() 152 struct snd_soc_dai_link_component *dlc; in simple_parse_node() 253 struct snd_soc_dai_link_component *cpus = snd_soc_link_to_cpu(dai_link, 0); in simple_dai_link_of_dpcm() 272 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); in simple_dai_link_of_dpcm() 316 struct snd_soc_dai_link_component *cpus = snd_soc_link_to_cpu(dai_link, 0); in simple_dai_link_of() 317 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); in simple_dai_link_of() 318 struct snd_soc_dai_link_component *platforms = snd_soc_link_to_platform(dai_link, 0); in simple_dai_link_of() 755 struct snd_soc_dai_link_component *cpus; in simple_probe() 756 struct snd_soc_dai_link_component *codecs; in simple_probe() [all …]
|
| H A D | audio-graph-card.c | 75 static bool soc_component_is_pcm(struct snd_soc_dai_link_component *dlc) in soc_component_is_pcm() 109 struct snd_soc_dai_link_component *dlc; in graph_parse_node() 213 struct snd_soc_dai_link_component *cpus = snd_soc_link_to_cpu(dai_link, 0); in graph_dai_link_of_dpcm() 214 struct snd_soc_dai_link_component *platforms = snd_soc_link_to_platform(dai_link, 0); in graph_dai_link_of_dpcm() 248 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); in graph_dai_link_of_dpcm() 288 struct snd_soc_dai_link_component *cpus = snd_soc_link_to_cpu(dai_link, 0); in graph_dai_link_of() 289 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); in graph_dai_link_of() 290 struct snd_soc_dai_link_component *platforms = snd_soc_link_to_platform(dai_link, 0); in graph_dai_link_of()
|
| H A D | simple-card-utils.c | 263 struct snd_soc_dai_link_component *dlc) in simple_util_parse_clk() 680 void simple_util_canonicalize_platform(struct snd_soc_dai_link_component *platforms, in simple_util_canonicalize_platform() 681 struct snd_soc_dai_link_component *cpus) in simple_util_canonicalize_platform() 698 void simple_util_canonicalize_cpu(struct snd_soc_dai_link_component *cpus, in simple_util_canonicalize_cpu() 718 struct snd_soc_dai_link_component *cpu; in simple_util_clean_reference() 719 struct snd_soc_dai_link_component *codec; in simple_util_clean_reference() 899 struct snd_soc_dai_link_component *dlcs; in simple_util_init_priv() 1103 struct snd_soc_dai_link_component *dlc, int *is_single_link) in graph_util_parse_dai()
|
| H A D | audio-graph-card2.c | 407 struct snd_soc_dai_link_component *dlc; in __graph_parse_node() 439 struct snd_soc_dai_link_component *cpus = dlc; in __graph_parse_node() 440 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, idx); in __graph_parse_node() 482 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, idx); in __graph_parse_node() 492 struct snd_soc_dai_link_component *cpus = dlc; in __graph_parse_node() 493 struct snd_soc_dai_link_component *platforms = snd_soc_link_to_platform(dai_link, idx); in __graph_parse_node() 746 struct snd_soc_dai_link_component *dlc; in graph_link_init()
|
| /linux-6.15/include/sound/ |
| H A D | simple_card_utils.h | 72 struct snd_soc_dai_link_component *dlcs; 158 struct snd_soc_dai_link_component *dlc); 173 void simple_util_canonicalize_platform(struct snd_soc_dai_link_component *platforms, 174 struct snd_soc_dai_link_component *cpus); 175 void simple_util_canonicalize_cpu(struct snd_soc_dai_link_component *cpus, 205 struct snd_soc_dai_link_component *dlc, int *is_single_link);
|
| H A D | soc.h | 636 struct snd_soc_dai_link_component { struct 713 struct snd_soc_dai_link_component *cpus; 721 struct snd_soc_dai_link_component *codecs; 732 struct snd_soc_dai_link_component *platforms; 814 static inline struct snd_soc_dai_link_component* 819 static inline struct snd_soc_dai_link_component* 945 struct snd_soc_dai_link_component dlc; 959 struct snd_soc_dai_link_component dlc; 1378 struct snd_soc_dai_link_component *dlc); 1414 const struct snd_soc_dai_link_component *dlc); [all …]
|
| H A D | soc_sdw_utils.h | 152 struct snd_soc_dai_link_component *cpus, int cpus_num, 153 struct snd_soc_dai_link_component *platform_component, 154 int num_platforms, struct snd_soc_dai_link_component *codecs,
|
| /linux-6.15/drivers/gpu/drm/vc4/ |
| H A D | vc4_hdmi.h | 103 struct snd_soc_dai_link_component cpu; 104 struct snd_soc_dai_link_component codec; 105 struct snd_soc_dai_link_component platform;
|
| /linux-6.15/sound/soc/ |
| H A D | soc-core.c | 849 const struct snd_soc_dai_link_component *dlc, in snd_soc_is_matching_component() 877 const struct snd_soc_dai_link_component *dlc) in soc_find_component() 910 const struct snd_soc_dai_link_component *dlc) in snd_soc_find_dai() 929 const struct snd_soc_dai_link_component *dlc) in snd_soc_find_dai_with_mutex() 945 struct snd_soc_dai_link_component *dlc; in soc_dai_link_sanity_check() 3455 struct snd_soc_dai_link_component dlc = { in snd_soc_get_dai_id() 3568 struct snd_soc_dai_link_component dlc; in snd_soc_get_dai_name() 3581 struct snd_soc_dai_link_component dlc; in snd_soc_of_get_dai_name() 3622 struct snd_soc_dai_link_component *component; in __snd_soc_of_get_dai_link_component_alloc() 3652 struct snd_soc_dai_link_component *component; in snd_soc_of_put_dai_link_codecs() [all …]
|
| /linux-6.15/sound/soc/meson/ |
| H A D | gx-card.c | 67 static int gx_card_cpu_identify(struct snd_soc_dai_link_component *c, in gx_card_cpu_identify() 83 struct snd_soc_dai_link_component *cpu; in gx_card_add_link()
|
| H A D | meson-card-utils.c | 77 struct snd_soc_dai_link_component *dlc) in meson_card_parse_dai() 139 struct snd_soc_dai_link_component *codec; in meson_card_set_be_link() 245 struct snd_soc_dai_link_component *codec; in meson_card_clean_references()
|
| H A D | meson-card.h | 42 struct snd_soc_dai_link_component *dlc);
|
| H A D | axg-card.c | 109 struct snd_soc_dai_link_component *dlc; in axg_card_add_tdm_loopback() 313 struct snd_soc_dai_link_component *cpu; in axg_card_add_link()
|
| /linux-6.15/drivers/gpu/drm/xlnx/ |
| H A D | zynqmp_dp_audio.c | 47 struct snd_soc_dai_link_component cpu; 48 struct snd_soc_dai_link_component codec; 49 struct snd_soc_dai_link_component platform;
|
| /linux-6.15/sound/soc/sdw_utils/ |
| H A D | soc_sdw_cs_amp.c | 80 const struct snd_soc_dai_link_component *codec_dlc; in asoc_sdw_cs_spk_feedback_rtd_init()
|
| /linux-6.15/sound/soc/sof/ |
| H A D | nocodec.c | 27 struct snd_soc_dai_link_component *dlc; in sof_nocodec_bes_setup()
|