/kernel/linux/linux-6.6/sound/soc/intel/boards/ |
H A D | sof_maxim_common.c | 10 #include <sound/soc-dai.h>
|
H A D | kbl_da7219_max98927.c | 73 dev_err(card->dev, "Codec dai not found; Unable to set/unset codec pll\n"); in platform_clock_control() 409 struct snd_soc_dai *dai = asoc_rtd_to_codec(rtd, 0); in kabylake_hdmi_init() local 417 pcm->codec_dai = dai; in kabylake_hdmi_init()
|
H A D | kbl_rt5663_max98927.c | 327 struct snd_soc_dai *dai = asoc_rtd_to_codec(rtd, 0); in kabylake_hdmi_init() local 335 pcm->codec_dai = dai; in kabylake_hdmi_init()
|
/kernel/linux/linux-6.6/sound/soc/meson/ |
H A D | axg-card.c | 9 #include <sound/soc-dai.h> 172 snprintf(propname, 32, "dai-tdm-slot-tx-mask-%d", i); in axg_card_parse_cpu_tdm_slots() 182 snprintf(propname, 32, "dai-tdm-slot-rx-mask-%d", i); in axg_card_parse_cpu_tdm_slots() 197 of_property_read_u32(node, "dai-tdm-slot-num", &be->slots); in axg_card_parse_cpu_tdm_slots() 213 of_property_read_u32(node, "dai-tdm-slot-width", &be->slot_width); in axg_card_parse_cpu_tdm_slots() 234 snd_soc_of_get_slot_mask(np, "dai-tdm-slot-rx-mask", in axg_card_parse_codecs_masks() 236 snd_soc_of_get_slot_mask(np, "dai-tdm-slot-tx-mask", in axg_card_parse_codecs_masks() 277 /* Add loopback if the pad dai has playback */ in axg_card_parse_tdm()
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | nau8825.c | 1259 struct snd_soc_dai *dai) in nau8825_dai_startup() 1261 struct snd_soc_component *component = dai->component; in nau8825_dai_startup() 1276 struct snd_soc_dai *dai) in nau8825_hw_params() 1278 struct snd_soc_component *component = dai->component; in nau8825_hw_params() 1416 * @dai: DAI 1425 static int nau8825_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in nau8825_set_tdm_slot() argument 1428 struct snd_soc_component *component = dai->component; in nau8825_set_tdm_slot() 1258 nau8825_dai_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) nau8825_dai_startup() argument 1274 nau8825_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) nau8825_hw_params() argument
|
H A D | tlv320adc3xxx.c | 1143 struct snd_soc_dai *dai) in adc3xxx_hw_params() 1145 struct snd_soc_component *component = dai->component; in adc3xxx_hw_params() 1146 struct snd_soc_dapm_context *dapm = snd_soc_component_get_dapm(dai->component); in adc3xxx_hw_params() 1141 adc3xxx_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) adc3xxx_hw_params() argument
|
H A D | wcd938x-sdw.c | 105 struct snd_soc_dai *dai) in wcd938x_sdw_hw_params() 143 struct snd_soc_dai *dai) in wcd938x_sdw_free() 152 struct snd_soc_dai *dai, in wcd938x_sdw_set_sdw_stream() 102 wcd938x_sdw_hw_params(struct wcd938x_sdw_priv *wcd, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) wcd938x_sdw_hw_params() argument 141 wcd938x_sdw_free(struct wcd938x_sdw_priv *wcd, struct snd_pcm_substream *substream, struct snd_soc_dai *dai) wcd938x_sdw_free() argument 151 wcd938x_sdw_set_sdw_stream(struct wcd938x_sdw_priv *wcd, struct snd_soc_dai *dai, void *stream, int direction) wcd938x_sdw_set_sdw_stream() argument
|
H A D | mt6351.c | 264 struct snd_soc_dai *dai) in mt6351_codec_dai_hw_params() 266 struct snd_soc_component *cmpnt = dai->component; in mt6351_codec_dai_hw_params() 262 mt6351_codec_dai_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) mt6351_codec_dai_hw_params() argument
|
H A D | wm8900.c | 627 struct snd_soc_dai *dai) in wm8900_hw_params() 629 struct snd_soc_component *component = dai->component; in wm8900_hw_params() 625 wm8900_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) wm8900_hw_params() argument
|
H A D | sta32x.c | 640 * @dai: the SOC DAI (ignored) 647 struct snd_soc_dai *dai) in sta32x_hw_params() 649 struct snd_soc_component *component = dai->component; in sta32x_hw_params() 645 sta32x_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) sta32x_hw_params() argument
|
H A D | tlv320adcx140.c | 727 struct snd_soc_dai *dai) in adcx140_hw_params() 729 struct snd_soc_component *component = dai->component; in adcx140_hw_params() 725 adcx140_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) adcx140_hw_params() argument
|
H A D | da7219.c | 1420 static int da7219_set_dai_tdm_slot(struct snd_soc_dai *dai, in da7219_set_dai_tdm_slot() argument 1424 struct snd_soc_component *component = dai->component; in da7219_set_dai_tdm_slot() 1558 struct snd_soc_dai *dai) in da7219_hw_params() 1560 struct snd_soc_component *component = dai->component; in da7219_hw_params() 1776 pdata->dai_clk_names[DA7219_DAI_WCLK_IDX] = "da7219-dai-wclk"; in da7219_fw_to_pdata() 1777 pdata->dai_clk_names[DA7219_DAI_BCLK_IDX] = "da7219-dai-bclk"; in da7219_fw_to_pdata() 1556 da7219_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) da7219_hw_params() argument
|
H A D | da7213.c | 1156 struct snd_soc_dai *dai) in da7213_hw_params() 1158 struct snd_soc_component *component = dai->component; in da7213_hw_params() 1361 static int da7213_mute(struct snd_soc_dai *dai, int mute, int direction) in da7213_mute() argument 1363 struct snd_soc_component *component = dai->component; in da7213_mute() 1154 da7213_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) da7213_hw_params() argument
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | mt6351.c | 264 struct snd_soc_dai *dai) in mt6351_codec_dai_hw_params() 266 struct snd_soc_component *cmpnt = dai->component; in mt6351_codec_dai_hw_params() 262 mt6351_codec_dai_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) mt6351_codec_dai_hw_params() argument
|
H A D | wm8900.c | 627 struct snd_soc_dai *dai) in wm8900_hw_params() 629 struct snd_soc_component *component = dai->component; in wm8900_hw_params() 625 wm8900_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) wm8900_hw_params() argument
|
H A D | tlv320adcx140.c | 670 struct snd_soc_dai *dai) in adcx140_hw_params() 672 struct snd_soc_component *component = dai->component; in adcx140_hw_params() 668 adcx140_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) adcx140_hw_params() argument
|
H A D | sta32x.c | 643 * @dai: the SOC DAI (ignored) 650 struct snd_soc_dai *dai) in sta32x_hw_params() 652 struct snd_soc_component *component = dai->component; in sta32x_hw_params() 648 sta32x_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) sta32x_hw_params() argument
|
H A D | da7213.c | 1156 struct snd_soc_dai *dai) in da7213_hw_params() 1158 struct snd_soc_component *component = dai->component; in da7213_hw_params() 1335 static int da7213_mute(struct snd_soc_dai *dai, int mute, int direction) in da7213_mute() argument 1337 struct snd_soc_component *component = dai->component; in da7213_mute() 1154 da7213_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) da7213_hw_params() argument
|
H A D | da7219.c | 1420 static int da7219_set_dai_tdm_slot(struct snd_soc_dai *dai, in da7219_set_dai_tdm_slot() argument 1424 struct snd_soc_component *component = dai->component; in da7219_set_dai_tdm_slot() 1558 struct snd_soc_dai *dai) in da7219_hw_params() 1560 struct snd_soc_component *component = dai->component; in da7219_hw_params() 1774 pdata->dai_clk_names[DA7219_DAI_WCLK_IDX] = "da7219-dai-wclk"; in da7219_fw_to_pdata() 1775 pdata->dai_clk_names[DA7219_DAI_BCLK_IDX] = "da7219-dai-bclk"; in da7219_fw_to_pdata() 1556 da7219_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) da7219_hw_params() argument
|
/kernel/linux/linux-5.10/sound/soc/intel/boards/ |
H A D | bytcr_rt5640.c | 238 "Codec dai not found; Unable to set platform clock\n"); in platform_clock_control() 389 struct snd_soc_dai *dai = asoc_rtd_to_codec(rtd, 0); in byt_rt5640_aif1_hw_params() local 391 return byt_rt5640_prepare_and_enable_pll1(dai, params_rate(params)); in byt_rt5640_aif1_hw_params() 1192 DAILINK_COMP_ARRAY(COMP_CPU("media-cpu-dai"))); 1195 DAILINK_COMP_ARRAY(COMP_CPU("deepbuffer-cpu-dai"))); 1341 /* fix index of codec dai */ in snd_byt_rt5640_mc_probe()
|
H A D | kbl_da7219_max98927.c | 74 dev_err(card->dev, "Codec dai not found; Unable to set/unset codec pll\n"); in platform_clock_control() 388 struct snd_soc_dai *dai = asoc_rtd_to_codec(rtd, 0); in kabylake_hdmi_init() local 396 pcm->codec_dai = dai; in kabylake_hdmi_init()
|
H A D | kbl_rt5663_max98927.c | 308 struct snd_soc_dai *dai = asoc_rtd_to_codec(rtd, 0); in kabylake_hdmi_init() local 316 pcm->codec_dai = dai; in kabylake_hdmi_init()
|
H A D | sof_rt5682.c | 141 struct snd_soc_dai *dai = asoc_rtd_to_codec(rtd, 0); in sof_hdmi_init() local 150 pcm->codec_dai = dai; in sof_hdmi_init() 803 /* compute number of dai links */ in sof_audio_probe()
|
/kernel/linux/linux-5.10/sound/soc/sof/intel/ |
H A D | hda.c | 69 struct snd_soc_dai *d = params_data->dai; in sdw_params_stream() 90 "error: failed to set DAI hw_params for link %d dai->id %d ALH %d\n", in sdw_params_stream() 101 struct snd_soc_dai *d = free_data->dai; in sdw_free_stream() 121 "error: failed to free stream for link %d dai->id %d\n", in sdw_free_stream() 1053 /* used by hda machine driver to create dai links */ in hda_generic_machine_select()
|
/kernel/linux/linux-6.6/sound/soc/mediatek/mt8188/ |
H A D | mt8188-mt6359.c | 483 struct snd_soc_dai *dai = asoc_rtd_to_cpu(rtd, 0); in mt8188_dptx_hw_params() local 485 return snd_soc_dai_set_sysclk(dai, 0, mclk_fs, SND_SOC_CLOCK_OUT); in mt8188_dptx_hw_params() 1093 if (strcmp(dai_link->codecs->dai_name, "snd-soc-dummy-dai")) in mt8188_mt6359_dev_probe() 1096 if (strcmp(dai_link->codecs->dai_name, "snd-soc-dummy-dai")) in mt8188_mt6359_dev_probe() 1122 if (strcmp(dai_link->codecs->dai_name, "snd-soc-dummy-dai")) { in mt8188_mt6359_dev_probe()
|