| /linux/include/sound/ |
| H A D | soc_sdw_utils.h | 71 struct snd_soc_dai_link *dai_links, 74 int (*exit)(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link); 106 struct snd_soc_dai_link **dai_links, 155 struct snd_soc_dai_link *asoc_sdw_mc_find_codec_dai_used(struct snd_soc_card *card, 162 void asoc_sdw_init_dai_link(struct device *dev, struct snd_soc_dai_link *dai_links, 171 int asoc_sdw_init_simple_dai_link(struct device *dev, struct snd_soc_dai_link *dai_links, 199 struct snd_soc_dai_link *dai_links, 202 int asoc_sdw_rt711_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link); 206 struct snd_soc_dai_link *dai_links, 209 int asoc_sdw_rt_sdca_jack_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link); [all …]
|
| H A D | soc.h | 421 struct snd_soc_dai_link; 483 struct snd_soc_dai_link *dai_link); 706 struct snd_soc_dai_link { struct 819 static inline int snd_soc_link_num_ch_map(const struct snd_soc_dai_link *link) in snd_soc_link_num_ch_map() argument 825 snd_soc_link_to_cpu(struct snd_soc_dai_link *link, int n) { in snd_soc_link_to_cpu() 830 snd_soc_link_to_codec(struct snd_soc_dai_link *link, int n) { in snd_soc_link_to_codec() 835 snd_soc_link_to_platform(struct snd_soc_dai_link *link, int n) { in snd_soc_link_to_platform() 1025 struct snd_soc_dai_link *link); 1027 struct snd_soc_dai_link *link); 1030 struct snd_soc_dai_link *dai_link; /* predefined links only */ [all …]
|
| H A D | soc-topology.h | 29 struct snd_soc_dai_link; 142 struct snd_soc_dai_link *link,
|
| /linux/sound/soc/intel/boards/ |
| 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 | 180 static int set_ssp_codec_link(struct device *dev, struct snd_soc_dai_link *link, in set_ssp_codec_link() 226 static int set_dmic_link(struct device *dev, struct snd_soc_dai_link *link, in set_dmic_link() 276 static int set_idisp_hdmi_link(struct device *dev, struct snd_soc_dai_link *link, in set_idisp_hdmi_link() 334 static int set_ssp_amp_link(struct device *dev, struct snd_soc_dai_link *link, in set_ssp_amp_link() 374 static int set_bt_offload_link(struct device *dev, struct snd_soc_dai_link *link, in set_bt_offload_link() 413 static int set_hdmi_in_link(struct device *dev, struct snd_soc_dai_link *link, in set_hdmi_in_link() 453 static int set_hda_codec_link(struct device *dev, struct snd_soc_dai_link *link, in set_hda_codec_link() 539 struct snd_soc_dai_link *links; in sof_intel_board_set_dai_link() 550 links = devm_kcalloc(dev, num_links, sizeof(struct snd_soc_dai_link), in sof_intel_board_set_dai_link()
|
| H A D | sof_maxim_common.c | 114 struct snd_soc_dai_link *dai_link = rtd->dai_link; in max_98373_hw_params() 279 void max_98373_dai_link(struct device *dev, struct snd_soc_dai_link *link) in max_98373_dai_link() 383 struct snd_soc_dai_link *dai_link = rtd->dai_link; in max_98390_hw_params() 490 void max_98390_dai_link(struct device *dev, struct snd_soc_dai_link *link) in max_98390_dai_link() 595 void max_98357a_dai_link(struct snd_soc_dai_link *link) in max_98357a_dai_link() 603 void max_98360a_dai_link(struct snd_soc_dai_link *link) in max_98360a_dai_link()
|
| H A D | sof_realtek_common.c | 258 void sof_rt1011_dai_link(struct device *dev, struct snd_soc_dai_link *link) in rt1011_init() 369 void sof_rt1015p_dai_link(struct snd_soc_dai_link *link) 399 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() 625 void sof_rt1308_dai_link(struct snd_soc_dai_link *link) in sof_rt1308_dai_link() 680 void sof_rt1019p_dai_link(struct snd_soc_dai_link *link) in sof_rt1019p_dai_link()
|
| H A D | sof_board_helpers.h | 151 struct snd_soc_dai_link *codec_link; 152 struct snd_soc_dai_link *amp_link;
|
| H A D | sof_pcm512x.c | 219 static struct snd_soc_dai_link *sof_card_dai_links_create(struct device *dev, in sof_card_dai_links_create() 227 struct snd_soc_dai_link *links; in sof_card_dai_links_create() 231 sizeof(struct snd_soc_dai_link), GFP_KERNEL); in sof_card_dai_links_create() 357 struct snd_soc_dai_link *dai_links; in sof_audio_probe()
|
| /linux/sound/soc/au1x/ |
| H A D | db1200.c | 56 static struct snd_soc_dai_link db1200_ac97_dai = { 74 static struct snd_soc_dai_link db1300_ac97_dai = { 117 static struct snd_soc_dai_link db1200_i2s_dai = { 138 static struct snd_soc_dai_link db1300_i2s_dai = { 159 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() 148 struct snd_soc_dai_link *dai_link; in mtk_sof_card_late_probe() 235 struct snd_soc_dai_link *dai_link; in mtk_sof_dailink_parse_of() 236 struct snd_soc_dai_link *parsed_dai_link; in mtk_sof_dailink_parse_of() 261 sizeof(struct snd_soc_dai_link)); in mtk_sof_dailink_parse_of()
|
| /linux/sound/soc/atmel/ |
| H A D | atmel_wm8904.c | 63 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/sound/soc/meson/ |
| H A D | axg-card.c | 107 struct snd_soc_dai_link *pad; 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() 222 struct snd_soc_dai_link *link, in axg_card_parse_codecs_masks() 253 struct snd_soc_dai_link *link = &card->dai_link[*index]; in axg_card_parse_tdm() 315 struct snd_soc_dai_link *dai_link = &card->dai_link[*index]; in axg_card_add_link()
|
| H A D | meson-card-utils.c | 46 struct snd_soc_dai_link *links; in meson_card_reallocate_links() 89 struct snd_soc_dai_link *link, in meson_card_parse_dai() 133 struct snd_soc_dai_link *link, 171 struct snd_soc_dai_link *link, 239 struct snd_soc_dai_link *link; in meson_card_clean_references()
|
| H A D | meson-card.h | 44 struct snd_soc_dai_link *link, 47 struct snd_soc_dai_link *link,
|
| H A D | gx-card.c | 49 struct snd_soc_dai_link *link = &card->dai_link[*index]; in gx_card_parse_i2s() 83 struct snd_soc_dai_link *dai_link = &card->dai_link[*index]; in gx_card_add_link()
|
| /linux/sound/soc/sdw_utils/ |
| H A D | soc_sdw_bridge_cs35l56.c | 94 static const struct snd_soc_dai_link bridge_dai_template = { 115 struct snd_soc_dai_link **dai_links, 137 struct snd_soc_dai_link *dai_links,
|
| H A D | soc_sdw_rt711.c | 118 int asoc_sdw_rt711_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link) in asoc_sdw_rt711_exit() 133 struct snd_soc_dai_link *dai_links, in asoc_sdw_rt711_init()
|
| /linux/sound/soc/intel/avs/boards/ |
| H A D | hdaudio.c | 35 struct snd_soc_dai_link **links) in avs_create_dai_links() 38 struct snd_soc_dai_link *dl; in avs_create_dai_links() 147 struct snd_soc_dai_link *links = NULL; in avs_probing_link_init() 177 static const struct snd_soc_dai_link probing_link = { 189 struct snd_soc_dai_link *binder; in avs_hdaudio_probe()
|
| H A D | pcm3168a.c | 64 static int avs_create_dai_links(struct device *dev, struct snd_soc_dai_link **links, int *num_links) in avs_create_dai_links() 67 struct snd_soc_dai_link *dl; in avs_create_dai_links()
|
| /linux/sound/soc/ti/ |
| H A D | davinci-evm.c | 151 static struct snd_soc_dai_link evm_dai_tlv320aic3x = { 179 struct snd_soc_dai_link *dai; in davinci_evm_probe() 184 dai = (struct snd_soc_dai_link *) device_get_match_data(&pdev->dev); in davinci_evm_probe()
|
| /linux/sound/soc/amd/acp/ |
| H A D | acp-mach.h | 62 int (*configure_link)(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link); 103 struct snd_soc_dai_link *dai_link) in acp_ops_configure_link()
|
| /linux/sound/soc/fsl/ |
| H A D | pcm030-audio-fabric.c | 33 static struct snd_soc_dai_link pcm030_fabric_dai[] = { 59 struct snd_soc_dai_link *dai_link; in pcm030_fabric_probe()
|
| /linux/sound/soc/qcom/ |
| H A D | storm.c | 60 static struct snd_soc_dai_link storm_dai_link = { 69 struct snd_soc_dai_link *dai_link = &storm_dai_link; in storm_parse_of()
|