Home
last modified time | relevance | path

Searched defs:dai (Results 1 – 200 of 220) sorted by relevance

12

/linux-4.1.27/sound/soc/ux500/
Dux500_msp_dai.c33 static int setup_pcm_multichan(struct snd_soc_dai *dai, in setup_pcm_multichan()
66 static int setup_frameper(struct snd_soc_dai *dai, unsigned int rate, in setup_frameper()
130 static int setup_pcm_framing(struct snd_soc_dai *dai, unsigned int rate, in setup_pcm_framing()
174 static int setup_clocking(struct snd_soc_dai *dai, in setup_clocking()
230 static int setup_pcm_protdesc(struct snd_soc_dai *dai, in setup_pcm_protdesc()
304 struct snd_soc_dai *dai, in setup_msp_config()
386 struct snd_soc_dai *dai) in ux500_msp_dai_startup()
427 struct snd_soc_dai *dai) in ux500_msp_dai_shutdown()
462 struct snd_soc_dai *dai) in ux500_msp_dai_prepare()
500 struct snd_soc_dai *dai) in ux500_msp_dai_hw_params()
[all …]
Dux500_pcm.c52 struct snd_soc_dai *dai = rtd->cpu_dai; in ux500_pcm_request_chan() local
/linux-4.1.27/sound/soc/qcom/
Dlpass-cpu.c34 static int lpass_cpu_daiops_set_sysclk(struct snd_soc_dai *dai, int clk_id, in lpass_cpu_daiops_set_sysclk()
49 struct snd_soc_dai *dai) in lpass_cpu_daiops_startup()
73 struct snd_soc_dai *dai) in lpass_cpu_daiops_shutdown()
82 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in lpass_cpu_daiops_hw_params()
163 struct snd_soc_dai *dai) in lpass_cpu_daiops_hw_free()
178 struct snd_soc_dai *dai) in lpass_cpu_daiops_prepare()
194 int cmd, struct snd_soc_dai *dai) in lpass_cpu_daiops_trigger()
237 static int lpass_cpu_dai_probe(struct snd_soc_dai *dai) in lpass_cpu_dai_probe()
/linux-4.1.27/sound/soc/intel/atom/
Dsst-mfld-platform-pcm.c104 static int sst_media_digital_mute(struct snd_soc_dai *dai, int mute, int stream) in sst_media_digital_mute()
231 struct snd_soc_dai *dai) in sst_platform_alloc_stream()
312 struct snd_soc_dai *dai) in sst_media_open()
357 struct snd_soc_dai *dai) in sst_media_close()
372 static inline unsigned int get_current_pipe_id(struct snd_soc_dai *dai, in get_current_pipe_id()
390 struct snd_soc_dai *dai) in sst_media_prepare()
417 struct snd_soc_dai *dai) in sst_media_hw_params()
425 struct snd_soc_dai *dai) in sst_media_hw_free()
431 struct snd_soc_dai *dai) in sst_enable_ssp()
445 struct snd_soc_dai *dai) in sst_disable_ssp()
[all …]
Dsst-atom-controls.c728 int sst_handle_vb_timer(struct snd_soc_dai *dai, bool enable) in sst_handle_vb_timer()
794 int send_ssp_cmd(struct snd_soc_dai *dai, const char *id, bool enable) in send_ssp_cmd()
1168 int sst_send_pipe_gains(struct snd_soc_dai *dai, int stream, int mute) in sst_send_pipe_gains()
/linux-4.1.27/sound/soc/codecs/
Dmc13783.c108 struct snd_soc_dai *dai) in mc13783_pcm_hw_params_dac()
127 struct snd_soc_dai *dai) in mc13783_pcm_hw_params_codec()
152 struct snd_soc_dai *dai) in mc13783_pcm_hw_params_sync()
160 static int mc13783_set_fmt(struct snd_soc_dai *dai, unsigned int fmt, in mc13783_set_fmt()
216 static int mc13783_set_fmt_async(struct snd_soc_dai *dai, unsigned int fmt) in mc13783_set_fmt_async()
224 static int mc13783_set_fmt_sync(struct snd_soc_dai *dai, unsigned int fmt) in mc13783_set_fmt_sync()
254 static int mc13783_set_sysclk(struct snd_soc_dai *dai, in mc13783_set_sysclk()
283 static int mc13783_set_sysclk_dac(struct snd_soc_dai *dai, in mc13783_set_sysclk_dac()
289 static int mc13783_set_sysclk_codec(struct snd_soc_dai *dai, in mc13783_set_sysclk_codec()
295 static int mc13783_set_sysclk_sync(struct snd_soc_dai *dai, in mc13783_set_sysclk_sync()
[all …]
Dlm49453.c1112 struct snd_soc_dai *dai) in lm49453_hw_params()
1201 static int lm49453_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, in lm49453_set_dai_sysclk()
1228 static int lm49453_hp_mute(struct snd_soc_dai *dai, int mute) in lm49453_hp_mute()
1235 static int lm49453_lo_mute(struct snd_soc_dai *dai, int mute) in lm49453_lo_mute()
1242 static int lm49453_ls_mute(struct snd_soc_dai *dai, int mute) in lm49453_ls_mute()
1249 static int lm49453_ep_mute(struct snd_soc_dai *dai, int mute) in lm49453_ep_mute()
1256 static int lm49453_ha_mute(struct snd_soc_dai *dai, int mute) in lm49453_ha_mute()
Dwm8961.c507 struct snd_soc_dai *dai) in wm8961_hw_params()
596 static int wm8961_set_sysclk(struct snd_soc_dai *dai, int clk_id, in wm8961_set_sysclk()
625 static int wm8961_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in wm8961_set_fmt()
691 static int wm8961_set_tristate(struct snd_soc_dai *dai, int tristate) in wm8961_set_tristate()
704 static int wm8961_digital_mute(struct snd_soc_dai *dai, int mute) in wm8961_digital_mute()
719 static int wm8961_set_clkdiv(struct snd_soc_dai *dai, int div_id, int div) in wm8961_set_clkdiv()
Dtfa9879.c31 struct snd_soc_dai *dai) in tfa9879_hw_params()
101 static int tfa9879_digital_mute(struct snd_soc_dai *dai, int mute) in tfa9879_digital_mute()
112 static int tfa9879_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in tfa9879_set_fmt()
Dadau17x1.c305 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in adau17x1_hw_params()
388 static int adau17x1_set_dai_pll(struct snd_soc_dai *dai, int pll_id, in adau17x1_set_dai_pll()
444 static int adau17x1_set_dai_sysclk(struct snd_soc_dai *dai, in adau17x1_set_dai_sysclk()
475 static int adau17x1_set_dai_fmt(struct snd_soc_dai *dai, in adau17x1_set_dai_fmt()
547 static int adau17x1_set_dai_tdm_slot(struct snd_soc_dai *dai, in adau17x1_set_dai_tdm_slot()
673 struct snd_soc_dai *dai) in adau17x1_startup()
Dpcm512x.c526 struct snd_soc_dai *dai) in pcm512x_dai_startup_master()
568 struct snd_soc_dai *dai) in pcm512x_dai_startup_slave()
594 struct snd_soc_dai *dai) in pcm512x_dai_startup()
649 static unsigned long pcm512x_find_sck(struct snd_soc_dai *dai, in pcm512x_find_sck()
694 static int pcm512x_find_pll_coeff(struct snd_soc_dai *dai, in pcm512x_find_pll_coeff()
802 static unsigned long pcm512x_pllin_dac_rate(struct snd_soc_dai *dai, in pcm512x_pllin_dac_rate()
833 static int pcm512x_set_dividers(struct snd_soc_dai *dai, in pcm512x_set_dividers()
1108 struct snd_soc_dai *dai) in pcm512x_hw_params()
1317 static int pcm512x_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in pcm512x_set_fmt()
Dwm8776.c167 static int wm8776_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in wm8776_set_fmt()
244 struct snd_soc_dai *dai) in wm8776_hw_params()
315 static int wm8776_mute(struct snd_soc_dai *dai, int mute) in wm8776_mute()
322 static int wm8776_set_sysclk(struct snd_soc_dai *dai, in wm8776_set_sysclk()
Dad193x.c110 static int ad193x_mute(struct snd_soc_dai *dai, int mute) in ad193x_mute()
125 static int ad193x_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in ad193x_set_tdm_slot()
248 struct snd_soc_dai *dai) in ad193x_hw_params()
Dak4671.c428 struct snd_soc_dai *dai) in ak4671_hw_params()
473 static int ak4671_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, in ak4671_set_dai_sysclk()
519 static int ak4671_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in ak4671_set_dai_fmt()
Disabelle.c868 static int isabelle_hs_mute(struct snd_soc_dai *dai, int mute) in isabelle_hs_mute()
876 static int isabelle_hf_mute(struct snd_soc_dai *dai, int mute) in isabelle_hf_mute()
884 static int isabelle_line_mute(struct snd_soc_dai *dai, int mute) in isabelle_line_mute()
919 struct snd_soc_dai *dai) in isabelle_hw_params()
Dwm8770.c347 static int wm8770_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in wm8770_set_fmt()
412 struct snd_soc_dai *dai) in wm8770_hw_params()
478 static int wm8770_mute(struct snd_soc_dai *dai, int mute) in wm8770_mute()
487 static int wm8770_set_sysclk(struct snd_soc_dai *dai, in wm8770_set_sysclk()
Dwm8711.c160 struct snd_soc_dai *dai) in wm8711_hw_params()
188 struct snd_soc_dai *dai) in wm8711_pcm_prepare()
199 struct snd_soc_dai *dai) in wm8711_shutdown()
210 static int wm8711_mute(struct snd_soc_dai *dai, int mute) in wm8711_mute()
Duda134x.c142 static int uda134x_mute(struct snd_soc_dai *dai, int mute) in uda134x_mute()
160 struct snd_soc_dai *dai) in uda134x_startup()
191 struct snd_soc_dai *dai) in uda134x_shutdown()
204 struct snd_soc_dai *dai) in uda134x_hw_params()
Dtas2552.c138 struct snd_soc_dai *dai) in tas2552_hw_params()
191 static int tas2552_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in tas2552_set_dai_fmt()
244 static int tas2552_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, in tas2552_set_dai_sysclk()
255 static int tas2552_mute(struct snd_soc_dai *dai, int mute) in tas2552_mute()
Dwm8804.c219 static int wm8804_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in wm8804_set_fmt()
292 struct snd_soc_dai *dai) in wm8804_hw_params()
404 static int wm8804_set_pll(struct snd_soc_dai *dai, int pll_id, in wm8804_set_pll()
451 static int wm8804_set_sysclk(struct snd_soc_dai *dai, in wm8804_set_sysclk()
486 static int wm8804_set_clkdiv(struct snd_soc_dai *dai, in wm8804_set_clkdiv()
Dwm8983.c616 static int wm8983_dac_mute(struct snd_soc_dai *dai, int mute) in wm8983_dac_mute()
625 static int wm8983_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in wm8983_set_fmt()
704 struct snd_soc_dai *dai) in wm8983_hw_params()
840 static int wm8983_set_pll(struct snd_soc_dai *dai, int pll_id, in wm8983_set_pll()
879 static int wm8983_set_sysclk(struct snd_soc_dai *dai, in wm8983_set_sysclk()
Dwm8985.c589 static int wm8985_dac_mute(struct snd_soc_dai *dai, int mute) in wm8985_dac_mute()
598 static int wm8985_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in wm8985_set_fmt()
685 struct snd_soc_dai *dai) in wm8985_hw_params()
819 static int wm8985_set_pll(struct snd_soc_dai *dai, int pll_id, in wm8985_set_pll()
855 static int wm8985_set_sysclk(struct snd_soc_dai *dai, in wm8985_set_sysclk()
Dssm4567.c186 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in ssm4567_hw_params()
210 static int ssm4567_mute(struct snd_soc_dai *dai, int mute) in ssm4567_mute()
220 static int ssm4567_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in ssm4567_set_tdm_slot()
262 static int ssm4567_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in ssm4567_set_dai_fmt()
Dcs42l73.c979 static int cs42l73_set_mclk(struct snd_soc_dai *dai, unsigned int freq) in cs42l73_set_mclk()
1011 static int cs42l73_set_sysclk(struct snd_soc_dai *dai, in cs42l73_set_sysclk()
1150 struct snd_soc_dai *dai) in cs42l73_pcm_hw_params()
1235 static int cs42l73_set_tristate(struct snd_soc_dai *dai, int tristate) in cs42l73_set_tristate()
1250 struct snd_soc_dai *dai) in cs42l73_pcm_startup()
Dadau1977.c295 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in adau1977_hw_params()
504 static int adau1977_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in adau1977_set_tdm_slot()
611 static int adau1977_mute(struct snd_soc_dai *dai, int mute, int stream) in adau1977_mute()
625 static int adau1977_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in adau1977_set_dai_fmt()
712 struct snd_soc_dai *dai) in adau1977_startup()
737 static int adau1977_set_tristate(struct snd_soc_dai *dai, int tristate) in adau1977_set_tristate()
Dtlv320aic23.c341 struct snd_soc_dai *dai) in tlv320aic23_hw_params()
386 struct snd_soc_dai *dai) in tlv320aic23_pcm_prepare()
397 struct snd_soc_dai *dai) in tlv320aic23_shutdown()
413 static int tlv320aic23_mute(struct snd_soc_dai *dai, int mute) in tlv320aic23_mute()
Dak5386.c100 struct snd_soc_dai *dai) in ak5386_hw_params()
122 struct snd_soc_dai *dai) in ak5386_hw_free()
Dssm2518.c337 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in ssm2518_hw_params()
392 static int ssm2518_mute(struct snd_soc_dai *dai, int mute) in ssm2518_mute()
406 static int ssm2518_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in ssm2518_set_dai_fmt()
529 static int ssm2518_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in ssm2518_set_tdm_slot()
615 struct snd_soc_dai *dai) in ssm2518_startup()
Dadav80x.c366 static int adav80x_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in adav80x_set_dai_fmt()
454 struct snd_soc_dai *dai, struct snd_pcm_hw_params *params) in adav80x_set_capture_pcm_format()
483 struct snd_soc_dai *dai, struct snd_pcm_hw_params *params) in adav80x_set_playback_pcm_format()
515 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in adav80x_hw_params()
723 struct snd_soc_dai *dai) in adav80x_dai_startup()
736 struct snd_soc_dai *dai) in adav80x_dai_shutdown()
Dwm8728.c75 static int wm8728_mute(struct snd_soc_dai *dai, int mute) in wm8728_mute()
90 struct snd_soc_dai *dai) in wm8728_hw_params()
Dssm2602.c275 struct snd_soc_dai *dai) in ssm2602_hw_params()
310 struct snd_soc_dai *dai) in ssm2602_startup()
324 static int ssm2602_mute(struct snd_soc_dai *dai, int mute) in ssm2602_mute()
Dak4642.c282 struct snd_soc_dai *dai) in ak4642_dai_startup()
325 struct snd_soc_dai *dai) in ak4642_dai_shutdown()
390 static int ak4642_dai_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in ak4642_dai_set_fmt()
435 struct snd_soc_dai *dai) in ak4642_dai_hw_params()
Dtwl4030.c1656 struct snd_soc_dai *dai) in twl4030_startup()
1685 struct snd_soc_dai *dai) in twl4030_shutdown()
1709 struct snd_soc_dai *dai) in twl4030_hw_params()
1905 static int twl4030_set_tristate(struct snd_soc_dai *dai, int tristate) in twl4030_set_tristate()
1941 struct snd_soc_dai *dai) in twl4030_voice_startup()
1973 struct snd_soc_dai *dai) in twl4030_voice_shutdown()
1983 struct snd_soc_dai *dai) in twl4030_voice_hw_params()
2100 static int twl4030_voice_set_tristate(struct snd_soc_dai *dai, int tristate) in twl4030_voice_set_tristate()
Dpcm1792a.c90 static int pcm1792a_digital_mute(struct snd_soc_dai *dai, int mute) in pcm1792a_digital_mute()
106 struct snd_soc_dai *dai) in pcm1792a_hw_params()
Dstac9766.c185 struct snd_soc_dai *dai) in ac97_analog_prepare()
207 struct snd_soc_dai *dai) in ac97_digital_prepare()
Darizona.c1000 static int arizona_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in arizona_set_fmt()
1204 struct snd_soc_dai *dai) in arizona_startup()
1263 struct snd_soc_dai *dai) in arizona_hw_params_rate()
1341 struct snd_soc_dai *dai) in arizona_hw_params()
1473 static int arizona_dai_set_sysclk(struct snd_soc_dai *dai, in arizona_dai_set_sysclk()
1518 static int arizona_set_tristate(struct snd_soc_dai *dai, int tristate) in arizona_set_tristate()
1533 static void arizona_set_channels_to_mask(struct snd_soc_dai *dai, in arizona_set_channels_to_mask()
1556 static int arizona_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in arizona_set_tdm_slot()
Dsn95031.c648 static int sn95031_pcm_hs_mute(struct snd_soc_dai *dai, int mute) in sn95031_pcm_hs_mute()
657 static int sn95031_pcm_spkr_mute(struct snd_soc_dai *dai, int mute) in sn95031_pcm_spkr_mute()
667 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in sn95031_pcm_hw_params()
Dak4535.c263 struct snd_soc_dai *dai) in ak4535_hw_params()
315 static int ak4535_mute(struct snd_soc_dai *dai, int mute) in ak4535_mute()
Dwm8995.c1422 static int wm8995_aif_mute(struct snd_soc_dai *dai, int mute) in wm8995_aif_mute()
1443 static int wm8995_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in wm8995_set_dai_fmt()
1546 struct snd_soc_dai *dai) in wm8995_hw_params()
1795 static int wm8995_set_fll(struct snd_soc_dai *dai, int id, in wm8995_set_fll()
1906 static int wm8995_set_dai_sysclk(struct snd_soc_dai *dai, in wm8995_set_dai_sysclk()
Dmax98095.c49 struct max98095_cdata dai[3]; member
517 static void m98095_eq_band(struct snd_soc_codec *codec, unsigned int dai, in m98095_eq_band()
543 static void m98095_biquad_band(struct snd_soc_codec *codec, unsigned int dai, in m98095_biquad_band()
1211 struct snd_soc_dai *dai) in max98095_dai1_hw_params()
1272 struct snd_soc_dai *dai) in max98095_dai2_hw_params()
1333 struct snd_soc_dai *dai) in max98095_dai3_hw_params()
1392 static int max98095_dai_set_sysclk(struct snd_soc_dai *dai, in max98095_dai_set_sysclk()
Duda1380.c505 struct snd_soc_dai *dai) in uda1380_trigger()
530 struct snd_soc_dai *dai) in uda1380_pcm_hw_params()
567 struct snd_soc_dai *dai) in uda1380_pcm_shutdown()
Dda732x.c950 struct snd_soc_dai *dai) in da732x_hw_params()
1020 static int da732x_set_dai_fmt(struct snd_soc_dai *dai, u32 fmt) in da732x_set_dai_fmt()
1183 static int da732x_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, in da732x_set_dai_sysclk()
Drt286.c776 struct snd_soc_dai *dai) in rt286_hw_params()
859 static int rt286_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in rt286_set_dai_fmt()
903 static int rt286_set_dai_sysclk(struct snd_soc_dai *dai, in rt286_set_dai_sysclk()
967 static int rt286_set_bclk_ratio(struct snd_soc_dai *dai, unsigned int ratio) in rt286_set_bclk_ratio()
Drt5651.c1344 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in rt5651_hw_params()
1410 static int rt5651_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in rt5651_set_dai_fmt()
1472 static int rt5651_set_dai_sysclk(struct snd_soc_dai *dai, in rt5651_set_dai_sysclk()
1506 static int rt5651_set_dai_pll(struct snd_soc_dai *dai, int pll_id, int source, in rt5651_set_dai_pll()
Dmax98357a.c30 int cmd, struct snd_soc_dai *dai) in max98357a_daiops_trigger()
Drt5645.c2051 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in rt5645_hw_params()
2128 static int rt5645_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in rt5645_set_dai_fmt()
2198 static int rt5645_set_dai_sysclk(struct snd_soc_dai *dai, in rt5645_set_dai_sysclk()
2232 static int rt5645_set_dai_pll(struct snd_soc_dai *dai, int pll_id, int source, in rt5645_set_dai_pll()
2303 static int rt5645_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in rt5645_set_tdm_slot()
Dwm8988.c646 struct snd_soc_dai *dai) in wm8988_pcm_startup()
669 struct snd_soc_dai *dai) in wm8988_pcm_hw_params()
713 static int wm8988_mute(struct snd_soc_dai *dai, int mute) in wm8988_mute()
Dpcm1681.c154 static int pcm1681_digital_mute(struct snd_soc_dai *dai, int mute) in pcm1681_digital_mute()
170 struct snd_soc_dai *dai) in pcm1681_hw_params()
Drt5640.c1665 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in rt5640_hw_params()
1736 static int rt5640_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in rt5640_set_dai_fmt()
1800 static int rt5640_set_dai_sysclk(struct snd_soc_dai *dai, in rt5640_set_dai_sysclk()
1830 static int rt5640_set_dai_pll(struct snd_soc_dai *dai, int pll_id, int source, in rt5640_set_dai_pll()
Drt5670.c2318 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in rt5670_hw_params()
2386 static int rt5670_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in rt5670_set_dai_fmt()
2448 static int rt5670_set_dai_sysclk(struct snd_soc_dai *dai, in rt5670_set_dai_sysclk()
2480 static int rt5670_set_dai_pll(struct snd_soc_dai *dai, int pll_id, int source, in rt5670_set_dai_pll()
2553 static int rt5670_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in rt5670_set_tdm_slot()
Dwm8955.c593 struct snd_soc_dai *dai) in wm8955_hw_params()
641 static int wm8955_set_sysclk(struct snd_soc_dai *dai, int clk_id, in wm8955_set_sysclk()
671 static int wm8955_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in wm8955_set_fmt()
Dwm8523.c117 struct snd_soc_dai *dai) in wm8523_startup()
140 struct snd_soc_dai *dai) in wm8523_hw_params()
Dml26124.c339 struct snd_soc_dai *dai) in ml26124_hw_params()
424 static int ml26124_mute(struct snd_soc_dai *dai, int mute) in ml26124_mute()
Dcs4265.c400 static int cs4265_digital_mute(struct snd_soc_dai *dai, int mute) in cs4265_digital_mute()
424 struct snd_soc_dai *dai) in cs4265_pcm_hw_params()
Dtlv320aic26.c65 struct snd_soc_dai *dai) in aic26_hw_params()
136 static int aic26_mute(struct snd_soc_dai *dai, int mute) in aic26_mute()
Dmax98925.c430 struct snd_soc_dai *dai) in max98925_dai_hw_params()
464 static int max98925_dai_set_sysclk(struct snd_soc_dai *dai, in max98925_dai_set_sysclk()
Dsta529.c194 struct snd_soc_dai *dai) in sta529_hw_params()
260 static int sta529_mute(struct snd_soc_dai *dai, int mute) in sta529_mute()
Dwl1273.c303 struct snd_soc_dai *dai) in wl1273_startup()
338 struct snd_soc_dai *dai) in wl1273_hw_params()
Dwm8731.c343 struct snd_soc_dai *dai) in wm8731_hw_params()
374 static int wm8731_mute(struct snd_soc_dai *dai, int mute) in wm8731_mute()
531 struct snd_soc_dai *dai) in wm8731_startup()
Dadau1373.c828 unsigned int dai; in adau1373_check_aif_clk() local
849 unsigned int dai; in adau1373_check_src() local
1034 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in adau1373_hw_params()
1101 static int adau1373_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in adau1373_set_dai_fmt()
1160 static int adau1373_set_dai_sysclk(struct snd_soc_dai *dai, in adau1373_set_dai_sysclk()
Dtlv320dac33.c796 struct snd_soc_dai *dai) in dac33_startup()
808 struct snd_soc_dai *dai) in dac33_shutdown()
820 struct snd_soc_dai *dai) in dac33_hw_params()
1120 struct snd_soc_dai *dai) in dac33_pcm_trigger()
1152 struct snd_soc_dai *dai) in dac33_dai_delay()
Dmax98088.c46 struct max98088_cdata dai[2]; member
565 static void m98088_eq_band(struct snd_soc_codec *codec, unsigned int dai, in m98088_eq_band()
1222 struct snd_soc_dai *dai) in max98088_dai1_hw_params()
1289 struct snd_soc_dai *dai) in max98088_dai2_hw_params()
1354 static int max98088_dai_set_sysclk(struct snd_soc_dai *dai, in max98088_dai_set_sysclk()
Dcq93vc.c46 static int cq93vc_mute(struct snd_soc_dai *dai, int mute) in cq93vc_mute()
Dcs42l51.c338 struct snd_soc_dai *dai) in cs42l51_hw_params()
445 static int cs42l51_dai_mute(struct snd_soc_dai *dai, int mute) in cs42l51_dai_mute()
Dcs42xx8.c252 struct snd_soc_dai *dai) in cs42xx8_hw_params()
282 static int cs42xx8_digital_mute(struct snd_soc_dai *dai, int mute) in cs42xx8_digital_mute()
Dwm8974.c441 struct snd_soc_dai *dai) in wm8974_pcm_hw_params()
489 static int wm8974_mute(struct snd_soc_dai *dai, int mute) in wm8974_mute()
Dak4641.c299 struct snd_soc_dai *dai) in ak4641_i2s_hw_params()
391 static int ak4641_mute(struct snd_soc_dai *dai, int mute) in ak4641_mute()
Dtwl6040.c862 struct snd_soc_dai *dai) in twl6040_startup()
876 struct snd_soc_dai *dai) in twl6040_hw_params()
912 struct snd_soc_dai *dai) in twl6040_prepare()
1002 static int twl6040_digital_mute(struct snd_soc_dai *dai, int mute) in twl6040_digital_mute()
Dwm8993.c573 static int wm8993_set_fll(struct snd_soc_dai *dai, int fll_id, int source, in wm8993_set_fll()
1093 static int wm8993_set_dai_fmt(struct snd_soc_dai *dai, in wm8993_set_dai_fmt()
1190 struct snd_soc_dai *dai) in wm8993_hw_params()
1354 static int wm8993_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in wm8993_set_tdm_slot()
Dac97.c37 struct snd_soc_dai *dai) in ac97_prepare()
Dwm8940.c395 struct snd_soc_dai *dai) in wm8940_i2s_hw_params()
458 static int wm8940_mute(struct snd_soc_dai *dai, int mute) in wm8940_mute()
Dwm8510.c445 struct snd_soc_dai *dai) in wm8510_pcm_hw_params()
493 static int wm8510_mute(struct snd_soc_dai *dai, int mute) in wm8510_mute()
Dwm8971.c511 struct snd_soc_dai *dai) in wm8971_pcm_hw_params()
543 static int wm8971_mute(struct snd_soc_dai *dai, int mute) in wm8971_mute()
Dwm8741.c199 struct snd_soc_dai *dai) in wm8741_startup()
222 struct snd_soc_dai *dai) in wm8741_hw_params()
Dwm8750.c580 struct snd_soc_dai *dai) in wm8750_pcm_hw_params()
612 static int wm8750_mute(struct snd_soc_dai *dai, int mute) in wm8750_mute()
Dwm8904.c1279 struct snd_soc_dai *dai) in wm8904_hw_params()
1405 static int wm8904_set_sysclk(struct snd_soc_dai *dai, int clk_id, in wm8904_set_sysclk()
1432 static int wm8904_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in wm8904_set_fmt()
1521 static int wm8904_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in wm8904_set_tdm_slot()
1678 static int wm8904_set_fll(struct snd_soc_dai *dai, int fll_id, int source, in wm8904_set_fll()
Dwm1250-ev1.c84 struct snd_soc_dai *dai) in wm1250_ev1_hw_params()
Dwm9712.c520 struct snd_soc_dai *dai) in ac97_prepare()
539 struct snd_soc_dai *dai) in ac97_aux_prepare()
Dtlv320aic32x4.c389 struct snd_soc_dai *dai) in aic32x4_hw_params()
482 static int aic32x4_mute(struct snd_soc_dai *dai, int mute) in aic32x4_mute()
Des8328.c435 static int es8328_mute(struct snd_soc_dai *dai, int mute) in es8328_mute()
444 struct snd_soc_dai *dai) in es8328_hw_params()
Dwm8991.c1078 struct snd_soc_dai *dai) in wm8991_hw_params()
1103 static int wm8991_mute(struct snd_soc_dai *dai, int mute) in wm8991_mute()
Dwm9081.c906 static int wm9081_set_dai_fmt(struct snd_soc_dai *dai, in wm9081_set_dai_fmt()
999 struct snd_soc_dai *dai) in wm9081_hw_params()
1192 static int wm9081_set_tdm_slot(struct snd_soc_dai *dai, in wm9081_set_tdm_slot()
Dadau1701.c430 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in adau1701_hw_params()
572 static int adau1701_digital_mute(struct snd_soc_dai *dai, int mute) in adau1701_digital_mute()
614 struct snd_soc_dai *dai) in adau1701_startup()
Dwm9713.c982 struct snd_soc_dai *dai) in wm9713_pcm_hw_params()
1007 struct snd_soc_dai *dai) in ac97_hifi_prepare()
1026 struct snd_soc_dai *dai) in ac97_aux_prepare()
Dsi476x.c159 struct snd_soc_dai *dai) in si476x_codec_hw_params()
Dtlv320aic3x.c1019 struct snd_soc_dai *dai) in aic3x_hw_params()
1167 struct snd_soc_dai *dai) in aic3x_prepare()
1185 static int aic3x_mute(struct snd_soc_dai *dai, int mute) in aic3x_mute()
Dwm8978.c721 struct snd_soc_dai *dai) in wm8978_hw_params()
842 static int wm8978_mute(struct snd_soc_dai *dai, int mute) in wm8978_mute()
Dda7213.c1072 struct snd_soc_dai *dai) in da7213_hw_params()
1201 static int da7213_mute(struct snd_soc_dai *dai, int mute) in da7213_mute()
Dwm8990.c1070 struct snd_soc_dai *dai) in wm8990_hw_params()
1095 static int wm8990_mute(struct snd_soc_dai *dai, int mute) in wm8990_mute()
Dalc5632.c872 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in alc5632_pcm_hw_params()
909 static int alc5632_mute(struct snd_soc_dai *dai, int mute) in alc5632_mute()
Dalc5623.c703 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in alc5623_pcm_hw_params()
746 static int alc5623_mute(struct snd_soc_dai *dai, int mute) in alc5623_mute()
Dwm9705.c239 struct snd_soc_dai *dai) in ac97_prepare()
Dmax9850.c132 struct snd_soc_dai *dai) in max9850_hw_params()
Dcs4270.c327 struct snd_soc_dai *dai) in cs4270_hw_params()
406 static int cs4270_dai_mute(struct snd_soc_dai *dai, int mute) in cs4270_dai_mute()
Dwm8400.c1090 struct snd_soc_dai *dai) in wm8400_hw_params()
1115 static int wm8400_mute(struct snd_soc_dai *dai, int mute) in wm8400_mute()
Dwm2200.c1565 static int wm2200_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in wm2200_set_fmt()
1697 struct snd_soc_dai *dai) in wm2200_hw_params()
2059 static int wm2200_dai_probe(struct snd_soc_dai *dai) in wm2200_dai_probe()
Dwm8753.c933 struct snd_soc_dai *dai) in wm8753_pcm_hw_params()
1162 struct snd_soc_dai *dai) in wm8753_i2s_hw_params()
1309 static int wm8753_mute(struct snd_soc_dai *dai, int mute) in wm8753_mute()
Dmax98090.c1982 struct snd_soc_dai *dai) in max98090_dai_hw_params()
2034 static int max98090_dai_set_sysclk(struct snd_soc_dai *dai, in max98090_dai_set_sysclk()
2089 struct snd_soc_dai *dai) in max98090_dai_trigger()
Drt5677.c3993 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in rt5677_hw_params()
4078 static int rt5677_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in rt5677_set_dai_fmt()
4151 static int rt5677_set_dai_sysclk(struct snd_soc_dai *dai, in rt5677_set_dai_sysclk()
4204 static int rt5677_set_dai_pll(struct snd_soc_dai *dai, int pll_id, int source, in rt5677_set_dai_pll()
4284 static int rt5677_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in rt5677_set_tdm_slot()
Dwm8994.c2364 static int wm8994_set_fll(struct snd_soc_dai *dai, int id, int src, in wm8994_set_fll()
2370 static int wm8994_set_dai_sysclk(struct snd_soc_dai *dai, in wm8994_set_dai_sysclk()
2612 static int wm8994_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in wm8994_set_dai_fmt()
2767 struct snd_soc_dai *dai) in wm8994_hw_params()
2947 struct snd_soc_dai *dai) in wm8994_aif3_hw_params()
3042 static int wm8994_aif2_probe(struct snd_soc_dai *dai) in wm8994_aif2_probe()
Dab8500-codec.c2039 static int ab8500_audio_set_bit_delay(struct snd_soc_dai *dai, in ab8500_audio_set_bit_delay()
2102 static int ab8500_codec_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in ab8500_codec_set_dai_fmt()
2224 static int ab8500_codec_set_dai_tdm_slot(struct snd_soc_dai *dai, in ab8500_codec_set_dai_tdm_slot()
Dwm8960.c568 struct snd_soc_dai *dai) in wm8960_hw_params()
608 static int wm8960_mute(struct snd_soc_dai *dai, int mute) in wm8960_mute()
Dwm8962.c2564 struct snd_soc_dai *dai) in wm8962_hw_params()
2623 static int wm8962_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, in wm8962_set_dai_sysclk()
2651 static int wm8962_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in wm8962_set_dai_fmt()
2930 static int wm8962_mute(struct snd_soc_dai *dai, int mute) in wm8962_mute()
Dad1836.c165 struct snd_soc_dai *dai) in ad1836_hw_params()
Dak4104.c103 struct snd_soc_dai *dai) in ak4104_hw_params()
Dtas5086.c358 struct snd_soc_dai *dai) in tas5086_hw_params()
456 static int tas5086_mute_stream(struct snd_soc_dai *dai, int mute, int stream) in tas5086_mute_stream()
Dcs42l52.c843 static int cs42l52_digital_mute(struct snd_soc_dai *dai, int mute) in cs42l52_digital_mute()
861 struct snd_soc_dai *dai) in cs42l52_pcm_hw_params()
Dcs35l32.c212 static int cs35l32_set_tristate(struct snd_soc_dai *dai, int tristate) in cs35l32_set_tristate()
Djz4740.c159 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in jz4740_codec_hw_params()
Dcs4271.c344 struct snd_soc_dai *dai) in cs4271_hw_params()
410 static int cs4271_mute_stream(struct snd_soc_dai *dai, int mute, int stream) in cs4271_mute_stream()
Dcs42l56.c865 static int cs42l56_digital_mute(struct snd_soc_dai *dai, int mute) in cs42l56_digital_mute()
922 struct snd_soc_dai *dai) in cs42l56_pcm_hw_params()
Dsirf-audio-codec.c334 struct snd_soc_dai *dai) in sirf_audio_codec_trigger()
Dwm8580.c505 struct snd_soc_dai *dai) in wm8580_paif_hw_params()
719 static int wm8580_set_sysclk(struct snd_soc_dai *dai, int clk_id, in wm8580_set_sysclk()
Dwm8996.c1636 static int wm8996_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in wm8996_set_fmt()
1737 struct snd_soc_dai *dai) in wm8996_hw_params()
1816 static int wm8996_set_sysclk(struct snd_soc_dai *dai, in wm8996_set_sysclk()
Dwm8737.c330 struct snd_soc_dai *dai) in wm8737_hw_params()
/linux-4.1.27/sound/soc/blackfin/
Dbf5xx-i2s.c111 struct snd_soc_dai *dai) in bf5xx_i2s_hw_params()
171 struct snd_soc_dai *dai) in bf5xx_i2s_shutdown()
182 static int bf5xx_i2s_set_channel_map(struct snd_soc_dai *dai, in bf5xx_i2s_set_channel_map()
218 static int bf5xx_i2s_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in bf5xx_i2s_set_tdm_slot()
241 static int bf5xx_i2s_suspend(struct snd_soc_dai *dai) in bf5xx_i2s_suspend()
254 static int bf5xx_i2s_resume(struct snd_soc_dai *dai) in bf5xx_i2s_resume()
285 static int bf5xx_i2s_dai_probe(struct snd_soc_dai *dai) in bf5xx_i2s_dai_probe()
Dbf6xx-i2s.c80 struct snd_soc_dai *dai) in bfin_i2s_hw_params()
123 static int bfin_i2s_suspend(struct snd_soc_dai *dai) in bfin_i2s_suspend()
134 static int bfin_i2s_resume(struct snd_soc_dai *dai) in bfin_i2s_resume()
Dbf5xx-ac97.c209 static int bf5xx_ac97_suspend(struct snd_soc_dai *dai) in bf5xx_ac97_suspend()
223 static int bf5xx_ac97_resume(struct snd_soc_dai *dai) in bf5xx_ac97_resume()
/linux-4.1.27/sound/soc/omap/
Domap-dmic.c103 struct snd_soc_dai *dai) in omap_dmic_dai_startup()
121 struct snd_soc_dai *dai) in omap_dmic_dai_shutdown()
198 struct snd_soc_dai *dai) in omap_dmic_dai_hw_params()
234 struct snd_soc_dai *dai) in omap_dmic_dai_prepare()
263 int cmd, struct snd_soc_dai *dai) in omap_dmic_dai_trigger()
384 static int omap_dmic_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, in omap_dmic_set_dai_sysclk()
407 static int omap_dmic_probe(struct snd_soc_dai *dai) in omap_dmic_probe()
426 static int omap_dmic_remove(struct snd_soc_dai *dai) in omap_dmic_remove()
Domap-mcpdm.c255 struct snd_soc_dai *dai) in omap_mcpdm_dai_startup()
273 struct snd_soc_dai *dai) in omap_mcpdm_dai_shutdown()
293 struct snd_soc_dai *dai) in omap_mcpdm_dai_hw_params()
358 struct snd_soc_dai *dai) in omap_mcpdm_prepare()
382 static int omap_mcpdm_probe(struct snd_soc_dai *dai) in omap_mcpdm_probe()
415 static int omap_mcpdm_remove(struct snd_soc_dai *dai) in omap_mcpdm_remove()
Domap-hdmi-audio.c73 struct snd_soc_dai *dai) in hdmi_dai_startup()
107 struct snd_soc_dai *dai) in hdmi_dai_hw_params()
230 struct snd_soc_dai *dai) in hdmi_dai_trigger()
255 struct snd_soc_dai *dai) in hdmi_dai_shutdown()
Domap-mcbsp.c196 struct snd_soc_dai *dai) in omap_mcbsp_dai_delay()
565 static int omap_mcbsp_probe(struct snd_soc_dai *dai) in omap_mcbsp_probe()
578 static int omap_mcbsp_remove(struct snd_soc_dai *dai) in omap_mcbsp_remove()
Dams-delta.c422 static int ams_delta_digital_mute(struct snd_soc_dai *dai, int mute) in ams_delta_digital_mute()
/linux-4.1.27/sound/soc/pxa/
Dpxa2xx-i2s.c102 struct snd_soc_dai *dai) in pxa2xx_i2s_startup()
164 struct snd_soc_dai *dai) in pxa2xx_i2s_hw_params()
223 struct snd_soc_dai *dai) in pxa2xx_i2s_trigger()
249 struct snd_soc_dai *dai) in pxa2xx_i2s_shutdown()
270 static int pxa2xx_i2s_suspend(struct snd_soc_dai *dai) in pxa2xx_i2s_suspend()
284 static int pxa2xx_i2s_resume(struct snd_soc_dai *dai) in pxa2xx_i2s_resume()
303 static int pxa2xx_i2s_probe(struct snd_soc_dai *dai) in pxa2xx_i2s_probe()
325 static int pxa2xx_i2s_remove(struct snd_soc_dai *dai) in pxa2xx_i2s_remove()
Dmmp-sspa.c104 struct snd_soc_dai *dai) in mmp_sspa_startup()
115 struct snd_soc_dai *dai) in mmp_sspa_shutdown()
266 struct snd_soc_dai *dai) in mmp_sspa_hw_params()
323 struct snd_soc_dai *dai) in mmp_sspa_trigger()
368 static int mmp_sspa_probe(struct snd_soc_dai *dai) in mmp_sspa_probe()
Dpxa-ssp.c710 static int pxa_ssp_probe(struct snd_soc_dai *dai) in pxa_ssp_probe()
753 static int pxa_ssp_remove(struct snd_soc_dai *dai) in pxa_ssp_remove()
/linux-4.1.27/sound/soc/jz4740/
Djz4740-i2s.c132 struct snd_soc_dai *dai) in jz4740_i2s_startup()
154 struct snd_soc_dai *dai) in jz4740_i2s_shutdown()
170 struct snd_soc_dai *dai) in jz4740_i2s_trigger()
204 static int jz4740_i2s_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in jz4740_i2s_set_fmt()
256 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in jz4740_i2s_hw_params()
308 static int jz4740_i2s_set_sysclk(struct snd_soc_dai *dai, int clk_id, in jz4740_i2s_set_sysclk()
333 static int jz4740_i2s_suspend(struct snd_soc_dai *dai) in jz4740_i2s_suspend()
351 static int jz4740_i2s_resume(struct snd_soc_dai *dai) in jz4740_i2s_resume()
386 static int jz4740_i2s_dai_probe(struct snd_soc_dai *dai) in jz4740_i2s_dai_probe()
417 static int jz4740_i2s_dai_remove(struct snd_soc_dai *dai) in jz4740_i2s_dai_remove()
/linux-4.1.27/sound/soc/fsl/
Dfsl_esai.c122 static int fsl_esai_divisor_cal(struct snd_soc_dai *dai, bool tx, u32 ratio, in fsl_esai_divisor_cal()
210 static int fsl_esai_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, in fsl_esai_set_dai_sysclk()
303 static int fsl_esai_set_bclk(struct snd_soc_dai *dai, bool tx, u32 freq) in fsl_esai_set_bclk()
345 static int fsl_esai_set_dai_tdm_slot(struct snd_soc_dai *dai, u32 tx_mask, in fsl_esai_set_dai_tdm_slot()
372 static int fsl_esai_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in fsl_esai_set_dai_fmt()
460 struct snd_soc_dai *dai) in fsl_esai_startup()
509 struct snd_soc_dai *dai) in fsl_esai_hw_params()
559 struct snd_soc_dai *dai) in fsl_esai_shutdown()
571 struct snd_soc_dai *dai) in fsl_esai_trigger()
622 static int fsl_esai_dai_probe(struct snd_soc_dai *dai) in fsl_esai_dai_probe()
Dimx-ssi.c277 struct snd_soc_dai *dai) in imx_ssi_trigger()
347 static int imx_ssi_dai_probe(struct snd_soc_dai *dai) in imx_ssi_dai_probe()
517 struct snd_soc_dai_driver *dai; in imx_ssi_probe() local
Dfsl_asrc.c447 struct snd_soc_dai *dai) in fsl_asrc_dai_hw_params()
503 struct snd_soc_dai *dai) in fsl_asrc_dai_hw_free()
515 struct snd_soc_dai *dai) in fsl_asrc_dai_trigger()
544 static int fsl_asrc_dai_probe(struct snd_soc_dai *dai) in fsl_asrc_dai_probe()
Dfsl_utils.c33 struct snd_soc_dai_link *dai, in fsl_asoc_get_dma_channel()
Dimx-spdif.c17 struct snd_soc_dai_link dai; member
Dmpc5200_psc_i2s.c39 struct snd_soc_dai *dai) in psc_i2s_hw_params()
Dimx-sgtl5000.c26 struct snd_soc_dai_link dai; member
Dimx-es8328.c29 struct snd_soc_dai_link dai; member
Dfsl_ssi.c527 struct snd_soc_dai *dai) in fsl_ssi_startup()
555 struct snd_soc_dai *dai) in fsl_ssi_shutdown()
1016 struct snd_soc_dai *dai) in fsl_ssi_trigger()
1055 static int fsl_ssi_dai_probe(struct snd_soc_dai *dai) in fsl_ssi_dai_probe()
Dmpc5200_psc_ac97.c181 struct snd_soc_dai *dai) in psc_ac97_trigger()
Dmpc8610_hpcd.c35 struct snd_soc_dai_link dai[2]; member
Dimx-wm8962.c32 struct snd_soc_dai_link dai; member
Dp1022_rdk.c75 struct snd_soc_dai_link dai[2]; member
Dp1022_ds.c68 struct snd_soc_dai_link dai[2]; member
Dmpc5200_dma.c303 struct snd_soc_dai *dai = rtd->cpu_dai; in psc_dma_new() local
Dfsl_spdif.c542 struct snd_soc_dai *dai) in fsl_spdif_hw_params()
570 int cmd, struct snd_soc_dai *dai) in fsl_spdif_trigger()
957 static int fsl_spdif_dai_probe(struct snd_soc_dai *dai) in fsl_spdif_dai_probe()
Dfsl_asrc_dma.c159 struct snd_soc_dai *dai = be->cpu_dai; in fsl_asrc_dma_hw_params() local
/linux-4.1.27/sound/soc/kirkwood/
Dkirkwood-i2s.c105 static void kirkwood_set_rate(struct snd_soc_dai *dai, in kirkwood_set_rate()
131 struct snd_soc_dai *dai) in kirkwood_i2s_startup()
141 struct snd_soc_dai *dai) in kirkwood_i2s_hw_params()
235 int cmd, struct snd_soc_dai *dai) in kirkwood_i2s_play_trigger()
323 int cmd, struct snd_soc_dai *dai) in kirkwood_i2s_rec_trigger()
389 struct snd_soc_dai *dai) in kirkwood_i2s_trigger()
/linux-4.1.27/sound/soc/sh/
Dssi.c93 struct snd_soc_dai *dai) in ssi_startup()
105 struct snd_soc_dai *dai) in ssi_shutdown()
113 struct snd_soc_dai *dai) in ssi_trigger()
133 struct snd_soc_dai *dai) in ssi_hw_params()
225 static int ssi_set_clkdiv(struct snd_soc_dai *dai, int did, int div) in ssi_set_clkdiv()
248 static int ssi_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in ssi_set_fmt()
Dsiu_dai.c508 struct snd_soc_dai *dai) in siu_dai_startup()
530 struct snd_soc_dai *dai) in siu_dai_shutdown()
555 struct snd_soc_dai *dai) in siu_dai_prepare()
603 static int siu_dai_set_fmt(struct snd_soc_dai *dai, in siu_dai_set_fmt()
639 static int siu_dai_set_sysclk(struct snd_soc_dai *dai, int clk_id, in siu_dai_set_sysclk()
Dfsi.c413 static struct fsi_priv *fsi_get_priv_frm_dai(struct snd_soc_dai *dai) in fsi_get_priv_frm_dai()
547 struct snd_soc_dai *dai = fsi_get_dai(io->substream); in fsi_stream_quit() local
1291 struct snd_soc_dai *dai = fsi_get_dai(io->substream); in fsi_dma_transfer() local
1556 struct snd_soc_dai *dai) in fsi_dai_startup()
1566 struct snd_soc_dai *dai) in fsi_dai_shutdown()
1574 struct snd_soc_dai *dai) in fsi_dai_trigger()
1632 static int fsi_dai_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in fsi_dai_set_fmt()
1689 struct snd_soc_dai *dai) in fsi_dai_hw_params()
Dhac.c239 struct snd_soc_dai *dai) in hac_hw_params()
/linux-4.1.27/sound/soc/adi/
Daxi-spdif.c50 struct snd_soc_dai *dai) in axi_spdif_trigger()
77 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in axi_spdif_hw_params()
109 static int axi_spdif_dai_probe(struct snd_soc_dai *dai) in axi_spdif_dai_probe()
119 struct snd_soc_dai *dai) in axi_spdif_startup()
141 struct snd_soc_dai *dai) in axi_spdif_shutdown()
Daxi-i2s.c56 struct snd_soc_dai *dai) in axi_i2s_trigger()
87 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in axi_i2s_hw_params()
105 struct snd_soc_dai *dai) in axi_i2s_startup()
128 struct snd_soc_dai *dai) in axi_i2s_shutdown()
135 static int axi_i2s_dai_probe(struct snd_soc_dai *dai) in axi_i2s_dai_probe()
/linux-4.1.27/sound/pci/ctxfi/
Dctdaio.c277 static int dai_set_srt_srcl(struct dai *dai, struct rsc *src) in dai_set_srt_srcl()
284 static int dai_set_srt_srcr(struct dai *dai, struct rsc *src) in dai_set_srt_srcr()
291 static int dai_set_srt_msr(struct dai *dai, unsigned int msr) in dai_set_srt_msr()
302 static int dai_set_enb_src(struct dai *dai, unsigned int enb) in dai_set_enb_src()
308 static int dai_set_enb_srt(struct dai *dai, unsigned int enb) in dai_set_enb_srt()
314 static int dai_commit_write(struct dai *dai) in dai_commit_write()
465 static int dai_rsc_init(struct dai *dai, in dai_rsc_init()
501 static int dai_rsc_uninit(struct dai *dai) in dai_rsc_uninit()
560 struct dai *dai = kzalloc(sizeof(*dai), GFP_KERNEL); in get_daio_rsc() local
Dctdaio.h61 struct dai { struct
62 struct daio daio; argument
63 struct dai_rsc_ops *ops; /* DAI specific operations */ argument
85 int (*set_srt_srcl)(struct dai *dai, struct rsc *src); argument
/linux-4.1.27/sound/soc/samsung/
Ds3c-i2s-v2.c302 struct snd_soc_dai *dai) in s3c_i2sv2_hw_params()
386 struct snd_soc_dai *dai) in s3c2412_i2s_trigger()
533 struct snd_soc_dai *dai) in s3c2412_i2s_delay()
624 int s3c_i2sv2_probe(struct snd_soc_dai *dai, in s3c_i2sv2_probe()
658 static int s3c2412_i2s_suspend(struct snd_soc_dai *dai) in s3c2412_i2s_suspend()
685 static int s3c2412_i2s_resume(struct snd_soc_dai *dai) in s3c2412_i2s_resume()
Di2s.c206 static inline struct i2s_dai *to_info(struct snd_soc_dai *dai) in to_info()
474 static int i2s_set_sysclk(struct snd_soc_dai *dai, in i2s_set_sysclk()
587 static int i2s_set_fmt(struct snd_soc_dai *dai, in i2s_set_fmt()
676 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in i2s_hw_params()
764 struct snd_soc_dai *dai) in i2s_startup()
788 struct snd_soc_dai *dai) in i2s_shutdown()
870 int cmd, struct snd_soc_dai *dai) in i2s_trigger()
915 static int i2s_set_clkdiv(struct snd_soc_dai *dai, in i2s_set_clkdiv()
941 i2s_delay(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in i2s_delay()
959 static int i2s_suspend(struct snd_soc_dai *dai) in i2s_suspend()
[all …]
Dac97.c209 struct snd_soc_dai *dai) in s3c_ac97_trigger()
241 int cmd, struct snd_soc_dai *dai) in s3c_ac97_mic_trigger()
274 static int s3c_ac97_dai_probe(struct snd_soc_dai *dai) in s3c_ac97_dai_probe()
281 static int s3c_ac97_mic_dai_probe(struct snd_soc_dai *dai) in s3c_ac97_mic_dai_probe()
Ds3c2412-i2s.c50 static int s3c2412_i2s_probe(struct snd_soc_dai *dai) in s3c2412_i2s_probe()
86 static int s3c2412_i2s_remove(struct snd_soc_dai *dai) in s3c2412_i2s_remove()
Ds3c24xx-i2s.c222 struct snd_soc_dai *dai) in s3c24xx_i2s_hw_params()
254 struct snd_soc_dai *dai) in s3c24xx_i2s_trigger()
360 static int s3c24xx_i2s_probe(struct snd_soc_dai *dai) in s3c24xx_i2s_probe()
Dspeyside.c131 struct snd_soc_dai *dai = rtd->codec_dai; in speyside_wm0010_init() local
143 struct snd_soc_dai *dai = rtd->codec_dai; in speyside_wm8996_init() local
Ddmaengine.c44 void samsung_asoc_init_dma_data(struct snd_soc_dai *dai, in samsung_asoc_init_dma_data()
Dspdif.c141 struct snd_soc_dai *dai) in spdif_trigger()
279 struct snd_soc_dai *dai) in spdif_shutdown()
Dpcm.c217 struct snd_soc_dai *dai) in s3c_pcm_trigger()
443 static int s3c_pcm_dai_probe(struct snd_soc_dai *dai) in s3c_pcm_dai_probe()
/linux-4.1.27/sound/soc/spear/
Dspdif_out.c80 struct snd_soc_dai *dai) in spdif_out_shutdown()
107 struct snd_soc_dai *dai) in spdif_out_hw_params()
152 struct snd_soc_dai *dai) in spdif_out_trigger()
191 static int spdif_digital_mute(struct snd_soc_dai *dai, int mute) in spdif_digital_mute()
241 static int spdif_soc_dai_probe(struct snd_soc_dai *dai) in spdif_soc_dai_probe()
Dspdif_in.c56 static int spdif_in_dai_probe(struct snd_soc_dai *dai) in spdif_in_dai_probe()
67 struct snd_soc_dai *dai) in spdif_in_shutdown()
96 struct snd_soc_dai *dai) in spdif_in_hw_params()
111 struct snd_soc_dai *dai) in spdif_in_trigger()
/linux-4.1.27/sound/soc/tegra/
Dtegra20_i2s.c73 static int tegra20_i2s_set_fmt(struct snd_soc_dai *dai, in tegra20_i2s_set_fmt()
131 struct snd_soc_dai *dai) in tegra20_i2s_hw_params()
216 struct snd_soc_dai *dai) in tegra20_i2s_trigger()
244 static int tegra20_i2s_probe(struct snd_soc_dai *dai) in tegra20_i2s_probe()
Dtegra30_i2s.c76 static int tegra30_i2s_set_fmt(struct snd_soc_dai *dai, in tegra30_i2s_set_fmt()
136 struct snd_soc_dai *dai) in tegra30_i2s_hw_params()
240 struct snd_soc_dai *dai) in tegra30_i2s_trigger()
268 static int tegra30_i2s_probe(struct snd_soc_dai *dai) in tegra30_i2s_probe()
Dtegra20_spdif.c66 struct snd_soc_dai *dai) in tegra20_spdif_hw_params()
135 struct snd_soc_dai *dai) in tegra20_spdif_trigger()
157 static int tegra20_spdif_probe(struct snd_soc_dai *dai) in tegra20_spdif_probe()
Dtegra20_ac97.c187 struct snd_soc_dai *dai) in tegra20_ac97_trigger()
219 static int tegra20_ac97_probe(struct snd_soc_dai *dai) in tegra20_ac97_probe()
Dtegra20_i2s.h156 struct snd_soc_dai_driver dai; member
/linux-4.1.27/sound/soc/bcm/
Dbcm2835-i2s.c291 static int bcm2835_i2s_set_dai_fmt(struct snd_soc_dai *dai, in bcm2835_i2s_set_dai_fmt()
299 static int bcm2835_i2s_set_dai_bclk_ratio(struct snd_soc_dai *dai, in bcm2835_i2s_set_dai_bclk_ratio()
309 struct snd_soc_dai *dai) in bcm2835_i2s_hw_params()
564 struct snd_soc_dai *dai) in bcm2835_i2s_prepare()
591 struct snd_soc_dai *dai) in bcm2835_i2s_stop()
609 struct snd_soc_dai *dai) in bcm2835_i2s_trigger()
642 struct snd_soc_dai *dai) in bcm2835_i2s_startup()
667 struct snd_soc_dai *dai) in bcm2835_i2s_shutdown()
698 static int bcm2835_i2s_dai_probe(struct snd_soc_dai *dai) in bcm2835_i2s_dai_probe()
/linux-4.1.27/sound/soc/cirrus/
Dep93xx-i2s.c146 static int ep93xx_i2s_dai_probe(struct snd_soc_dai *dai) in ep93xx_i2s_dai_probe()
162 struct snd_soc_dai *dai) in ep93xx_i2s_shutdown()
247 struct snd_soc_dai *dai) in ep93xx_i2s_hw_params()
317 static int ep93xx_i2s_suspend(struct snd_soc_dai *dai) in ep93xx_i2s_suspend()
330 static int ep93xx_i2s_resume(struct snd_soc_dai *dai) in ep93xx_i2s_resume()
Dep93xx-ac97.c253 int cmd, struct snd_soc_dai *dai) in ep93xx_ac97_trigger()
321 static int ep93xx_ac97_dai_probe(struct snd_soc_dai *dai) in ep93xx_ac97_dai_probe()
/linux-4.1.27/sound/soc/sirf/
Dsirf-usp.c71 static int sirf_usp_pcm_dai_probe(struct snd_soc_dai *dai) in sirf_usp_pcm_dai_probe()
79 static int sirf_usp_pcm_set_dai_fmt(struct snd_soc_dai *dai, in sirf_usp_pcm_set_dai_fmt()
165 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in sirf_usp_pcm_hw_params()
239 struct snd_soc_dai *dai) in sirf_usp_pcm_trigger()
Dsirf-audio-port.c19 static int sirf_audio_port_dai_probe(struct snd_soc_dai *dai) in sirf_audio_port_dai_probe()
/linux-4.1.27/sound/soc/davinci/
Ddavinci-vcif.c94 struct snd_soc_dai *dai) in davinci_vcif_hw_params()
145 struct snd_soc_dai *dai) in davinci_vcif_trigger()
174 static int davinci_vcif_dai_probe(struct snd_soc_dai *dai) in davinci_vcif_dai_probe()
Ddavinci-i2s.c421 struct snd_soc_dai *dai) in davinci_i2s_hw_params()
569 struct snd_soc_dai *dai) in davinci_i2s_prepare()
578 struct snd_soc_dai *dai) in davinci_i2s_trigger()
602 struct snd_soc_dai *dai) in davinci_i2s_shutdown()
621 static int davinci_i2s_dai_probe(struct snd_soc_dai *dai) in davinci_i2s_dai_probe()
Ddavinci-mcasp.c535 static int __davinci_mcasp_set_clkdiv(struct snd_soc_dai *dai, int div_id, in __davinci_mcasp_set_clkdiv()
570 static int davinci_mcasp_set_clkdiv(struct snd_soc_dai *dai, int div_id, in davinci_mcasp_set_clkdiv()
576 static int davinci_mcasp_set_sysclk(struct snd_soc_dai *dai, int clk_id, in davinci_mcasp_set_sysclk()
1232 static int davinci_mcasp_dai_probe(struct snd_soc_dai *dai) in davinci_mcasp_dai_probe()
1243 static int davinci_mcasp_suspend(struct snd_soc_dai *dai) in davinci_mcasp_suspend()
1275 static int davinci_mcasp_resume(struct snd_soc_dai *dai) in davinci_mcasp_resume()
Ddavinci-evm.c363 struct snd_soc_dai_link *dai = (struct snd_soc_dai_link *) match->data; in davinci_evm_probe() local
/linux-4.1.27/sound/soc/nuc900/
Dnuc900-ac97.c209 int cmd, struct snd_soc_dai *dai) in nuc900_ac97_trigger()
266 static int nuc900_ac97_probe(struct snd_soc_dai *dai) in nuc900_ac97_probe()
286 static int nuc900_ac97_remove(struct snd_soc_dai *dai) in nuc900_ac97_remove()
/linux-4.1.27/sound/soc/atmel/
Datmel_ssc_dai.c286 struct snd_soc_dai *dai) in atmel_ssc_startup()
347 struct snd_soc_dai *dai) in atmel_ssc_shutdown()
446 struct snd_soc_dai *dai) in atmel_ssc_hw_params()
773 struct snd_soc_dai *dai) in atmel_ssc_prepare()
796 int cmd, struct snd_soc_dai *dai) in atmel_ssc_trigger()
Dsam9x5_wm8731.c83 struct snd_soc_dai_link *dai; in sam9x5_wm8731_driver_probe() local
/linux-4.1.27/sound/soc/au1x/
Dpsc-ac97.c213 struct snd_soc_dai *dai) in au1xpsc_ac97_hw_params()
293 int cmd, struct snd_soc_dai *dai) in au1xpsc_ac97_trigger()
327 struct snd_soc_dai *dai) in au1xpsc_ac97_startup()
334 static int au1xpsc_ac97_probe(struct snd_soc_dai *dai) in au1xpsc_ac97_probe()
Dpsc-i2s.c115 struct snd_soc_dai *dai) in au1xpsc_i2s_hw_params()
240 struct snd_soc_dai *dai) in au1xpsc_i2s_trigger()
261 struct snd_soc_dai *dai) in au1xpsc_i2s_startup()
Di2sc.c136 int cmd, struct snd_soc_dai *dai) in au1xi2s_trigger()
182 struct snd_soc_dai *dai) in au1xi2s_hw_params()
197 struct snd_soc_dai *dai) in au1xi2s_startup()
Dac97c.c190 struct snd_soc_dai *dai) in alchemy_ac97c_startup()
201 static int au1xac97c_dai_probe(struct snd_soc_dai *dai) in au1xac97c_dai_probe()
/linux-4.1.27/sound/soc/
Dsoc-core.c387 struct snd_soc_dai *dai; in dai_list_read_file() local
612 struct snd_soc_dai *dai = card->rtd[i].codec_dais[j]; in snd_soc_suspend() local
794 struct snd_soc_dai *dai = card->rtd[i].codec_dais[j]; in soc_resume_deferred() local
906 struct snd_soc_dai *dai; in snd_soc_find_dai() local
1014 static void soc_remove_dai(struct snd_soc_dai *dai, int order) in soc_remove_dai()
1078 int dai, order; in soc_remove_dai_links() local
1118 struct snd_soc_dai *dai; in soc_probe_component() local
1263 static int soc_probe_dai(struct snd_soc_dai *dai, int order) in soc_probe_dai()
2025 int snd_soc_add_dai_controls(struct snd_soc_dai *dai, in snd_soc_add_dai_controls()
2044 int snd_soc_dai_set_sysclk(struct snd_soc_dai *dai, int clk_id, in snd_soc_dai_set_sysclk()
[all …]
Dsoc-utils.c122 int snd_soc_dai_is_dummy(struct snd_soc_dai *dai) in snd_soc_dai_is_dummy()
Dsoc-pcm.c782 struct snd_soc_dai *dai) in soc_dai_hw_params()
1182 struct snd_soc_dai *dai = be->codec_dais[j]; in dpcm_get_be() local
1199 struct snd_soc_dai *dai = be->codec_dais[j]; in dpcm_get_be() local
1212 dai_get_widget(struct snd_soc_dai *dai, int stream) in dai_get_widget()
1276 struct snd_soc_dai *dai = dpcm->be->codec_dais[i]; in dpcm_prune_paths() local
2375 struct snd_soc_dai *dai = be->codec_dais[i]; in soc_dpcm_be_digital_mute() local
/linux-4.1.27/sound/soc/rockchip/
Drockchip_i2s.c69 static inline struct rk_i2s_dev *to_info(struct snd_soc_dai *dai) in to_info()
226 struct snd_soc_dai *dai) in rockchip_i2s_hw_params()
259 int cmd, struct snd_soc_dai *dai) in rockchip_i2s_trigger()
302 static int rockchip_i2s_dai_probe(struct snd_soc_dai *dai) in rockchip_i2s_dai_probe()
/linux-4.1.27/sound/soc/dwc/
Ddesignware_i2s.c208 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in dw_i2s_hw_params()
297 struct snd_soc_dai *dai) in dw_i2s_shutdown()
303 struct snd_soc_dai *dai) in dw_i2s_prepare()
316 int cmd, struct snd_soc_dai *dai) in dw_i2s_trigger()
356 static int dw_i2s_suspend(struct snd_soc_dai *dai) in dw_i2s_suspend()
364 static int dw_i2s_resume(struct snd_soc_dai *dai) in dw_i2s_resume()
/linux-4.1.27/include/sound/
Dsoc-dai.h281 static inline void *snd_soc_dai_get_dma_data(const struct snd_soc_dai *dai, in snd_soc_dai_get_dma_data()
288 static inline void snd_soc_dai_set_dma_data(struct snd_soc_dai *dai, in snd_soc_dai_set_dma_data()
298 static inline void snd_soc_dai_init_dma_data(struct snd_soc_dai *dai, in snd_soc_dai_init_dma_data()
305 static inline void snd_soc_dai_set_drvdata(struct snd_soc_dai *dai, in snd_soc_dai_set_drvdata()
311 static inline void *snd_soc_dai_get_drvdata(struct snd_soc_dai *dai) in snd_soc_dai_get_drvdata()
/linux-4.1.27/sound/soc/sh/rcar/
Dcore.c120 #define rsnd_platform_call(priv, dai, func, param...) \ argument
275 static struct rsnd_dai *rsnd_dai_to_rdai(struct snd_soc_dai *dai) in rsnd_dai_to_rdai()
352 struct snd_soc_dai *dai) in rsnd_soc_dai_trigger()
404 static int rsnd_soc_dai_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in rsnd_soc_dai_set_fmt()
731 struct snd_soc_dai *dai = rsnd_substream_to_dai(substream); in rsnd_hw_params() local
747 struct snd_soc_dai *dai = rsnd_substream_to_dai(substream); in rsnd_pointer() local
920 struct snd_soc_dai *dai = rtd->cpu_dai; in rsnd_pcm_new() local
Drsrc-card.c110 static int __rsrc_card_dai_init(struct snd_soc_dai *dai, in __rsrc_card_dai_init()
176 struct rsrc_card_dai *dai, in rsrc_card_sub_parse_of()
/linux-4.1.27/sound/soc/txx9/
Dtxx9aclc-ac97.c138 static int txx9aclc_ac97_probe(struct snd_soc_dai *dai) in txx9aclc_ac97_probe()
144 static int txx9aclc_ac97_remove(struct snd_soc_dai *dai) in txx9aclc_ac97_remove()
Dtxx9aclc.h69 struct snd_soc_dai *dai) in txx9aclc_get_plat_drvdata()
Dtxx9aclc.c288 struct snd_soc_dai *dai = rtd->cpu_dai; in txx9aclc_pcm_new() local
/linux-4.1.27/sound/soc/intel/haswell/
Dsst-haswell-pcm.c192 int dai, stream; in hsw_stream_volume_put() local
241 int dai, stream; in hsw_stream_volume_get() local
486 int ret, dai; in hsw_pcm_hw_params() local
684 int dai; in hsw_pcm_trigger() local
793 int dai; in hsw_pcm_pointer() local
814 int dai; in hsw_pcm_open() local
848 int ret, dai; in hsw_pcm_close() local
/linux-4.1.27/sound/soc/generic/
Dsimple-card.c123 static int __asoc_simple_card_dai_init(struct snd_soc_dai *dai, in __asoc_simple_card_dai_init()
199 struct asoc_simple_dai *dai, in asoc_simple_card_sub_parse_of()
/linux-4.1.27/sound/soc/xtensa/
Dxtfpga-i2s.c274 struct snd_soc_dai *dai) in xtfpga_i2s_startup()
284 struct snd_soc_dai *dai) in xtfpga_i2s_hw_params()
/linux-4.1.27/sound/soc/mxs/
Dmxs-saif.c621 static int mxs_saif_dai_probe(struct snd_soc_dai *dai) in mxs_saif_dai_probe()

12