Home
last modified time | relevance | path

Searched defs:dai (Results 1 – 25 of 513) sorted by relevance

12345678910>>...21

/linux/sound/soc/
H A Dsoc-dai.c13 #define soc_dai_ret(dai, ret) _soc_dai_ret(dai, __func__, ret) argument
14 static inline int _soc_dai_ret(const struct snd_soc_dai *dai, in _soc_dai_ret() argument
25 #define soc_dai_mark_push(dai, substream, tgt) ((dai)->mark_##tgt = substream) argument
26 #define soc_dai_mark_pop(dai, tg argument
27 soc_dai_mark_match(dai,substream,tgt) global() argument
38 snd_soc_dai_set_sysclk(struct snd_soc_dai * dai,int clk_id,unsigned int freq,int dir) snd_soc_dai_set_sysclk() argument
64 snd_soc_dai_set_clkdiv(struct snd_soc_dai * dai,int div_id,int div) snd_soc_dai_set_clkdiv() argument
87 snd_soc_dai_set_pll(struct snd_soc_dai * dai,int pll_id,int source,unsigned int freq_in,unsigned int freq_out) snd_soc_dai_set_pll() argument
111 snd_soc_dai_set_bclk_ratio(struct snd_soc_dai * dai,unsigned int ratio) snd_soc_dai_set_bclk_ratio() argument
125 struct snd_soc_dai *dai; snd_soc_dai_get_fmt_max_priority() local
155 snd_soc_dai_get_fmt(const struct snd_soc_dai * dai,int priority) snd_soc_dai_get_fmt() argument
193 snd_soc_dai_set_fmt(struct snd_soc_dai * dai,unsigned int fmt) snd_soc_dai_set_fmt() argument
251 snd_soc_dai_set_tdm_slot(struct snd_soc_dai * dai,unsigned int tx_mask,unsigned int rx_mask,int slots,int slot_width) snd_soc_dai_set_tdm_slot() argument
296 snd_soc_dai_set_channel_map(struct snd_soc_dai * dai,unsigned int tx_num,const unsigned int * tx_slot,unsigned int rx_num,const unsigned int * rx_slot) snd_soc_dai_set_channel_map() argument
320 snd_soc_dai_get_channel_map(const struct snd_soc_dai * dai,unsigned int * tx_num,unsigned int * tx_slot,unsigned int * rx_num,unsigned int * rx_slot) snd_soc_dai_get_channel_map() argument
341 snd_soc_dai_set_tristate(struct snd_soc_dai * dai,int tristate) snd_soc_dai_set_tristate() argument
353 snd_soc_dai_prepare(struct snd_soc_dai * dai,struct snd_pcm_substream * substream) snd_soc_dai_prepare() argument
369 snd_soc_dai_mute_is_ctrled_at_trigger(struct snd_soc_dai * dai) snd_soc_dai_mute_is_ctrled_at_trigger() argument
385 snd_soc_dai_digital_mute(struct snd_soc_dai * dai,int mute,int direction) snd_soc_dai_digital_mute() argument
404 snd_soc_dai_hw_params(struct snd_soc_dai * dai,struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params) snd_soc_dai_hw_params() argument
421 snd_soc_dai_hw_free(struct snd_soc_dai * dai,struct snd_pcm_substream * substream,int rollback) snd_soc_dai_hw_free() argument
436 snd_soc_dai_startup(struct snd_soc_dai * dai,struct snd_pcm_substream * substream) snd_soc_dai_startup() argument
455 snd_soc_dai_shutdown(struct snd_soc_dai * dai,struct snd_pcm_substream * substream,int rollback) snd_soc_dai_shutdown() argument
473 snd_soc_dai_compress_new(struct snd_soc_dai * dai,struct snd_soc_pcm_runtime * rtd) snd_soc_dai_compress_new() argument
488 snd_soc_dai_stream_valid(const struct snd_soc_dai * dai,int dir) snd_soc_dai_stream_valid() argument
496 snd_soc_dai_action(struct snd_soc_dai * dai,int stream,int action) snd_soc_dai_action() argument
507 snd_soc_dai_active(const struct snd_soc_dai * dai) snd_soc_dai_active() argument
521 struct snd_soc_dai *dai; snd_soc_pcm_dai_probe() local
547 struct snd_soc_dai *dai; snd_soc_pcm_dai_remove() local
572 struct snd_soc_dai *dai; snd_soc_pcm_dai_new() local
590 struct snd_soc_dai *dai; snd_soc_pcm_dai_prepare() local
602 soc_dai_trigger(struct snd_soc_dai * dai,struct snd_pcm_substream * substream,int cmd) soc_dai_trigger() argument
621 struct snd_soc_dai *dai; snd_soc_pcm_dai_trigger() local
664 struct snd_soc_dai *dai; snd_soc_pcm_dai_delay() local
687 snd_soc_dai_compr_startup(struct snd_soc_dai * dai,struct snd_compr_stream * cstream) snd_soc_dai_compr_startup() argument
704 snd_soc_dai_compr_shutdown(struct snd_soc_dai * dai,struct snd_compr_stream * cstream,int rollback) snd_soc_dai_compr_shutdown() argument
720 snd_soc_dai_compr_trigger(struct snd_soc_dai * dai,struct snd_compr_stream * cstream,int cmd) snd_soc_dai_compr_trigger() argument
733 snd_soc_dai_compr_set_params(struct snd_soc_dai * dai,struct snd_compr_stream * cstream,struct snd_compr_params * params) snd_soc_dai_compr_set_params() argument
747 snd_soc_dai_compr_get_params(struct snd_soc_dai * dai,struct snd_compr_stream * cstream,struct snd_codec * params) snd_soc_dai_compr_get_params() argument
761 snd_soc_dai_compr_ack(struct snd_soc_dai * dai,struct snd_compr_stream * cstream,size_t bytes) snd_soc_dai_compr_ack() argument
775 snd_soc_dai_compr_pointer(struct snd_soc_dai * dai,struct snd_compr_stream * cstream,struct snd_compr_tstamp * tstamp) snd_soc_dai_compr_pointer() argument
789 snd_soc_dai_compr_set_metadata(struct snd_soc_dai * dai,struct snd_compr_stream * cstream,struct snd_compr_metadata * metadata) snd_soc_dai_compr_set_metadata() argument
803 snd_soc_dai_compr_get_metadata(struct snd_soc_dai * dai,struct snd_compr_stream * cstream,struct snd_compr_metadata * metadata) snd_soc_dai_compr_get_metadata() argument
[all...]
/linux/sound/soc/ux500/
H A Dux500_msp_dai.c27 static int setup_pcm_multichan(struct snd_soc_dai *dai, in setup_pcm_multichan() argument
60 static int setup_frameper(struct snd_soc_dai *dai, unsigned int rate, in setup_frameper() argument
124 static int setup_pcm_framing(struct snd_soc_dai *dai, unsigne argument
169 setup_clocking(struct snd_soc_dai * dai,unsigned int fmt,struct ux500_msp_config * msp_config) setup_clocking() argument
225 setup_pcm_protdesc(struct snd_soc_dai * dai,unsigned int fmt,struct msp_protdesc * prot_desc) setup_pcm_protdesc() argument
299 setup_msp_config(struct snd_pcm_substream * substream,struct snd_soc_dai * dai,struct ux500_msp_config * msp_config) setup_msp_config() argument
381 ux500_msp_dai_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) ux500_msp_dai_startup() argument
422 ux500_msp_dai_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) ux500_msp_dai_shutdown() argument
457 ux500_msp_dai_prepare(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) ux500_msp_dai_prepare() argument
496 ux500_msp_dai_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) ux500_msp_dai_hw_params() argument
536 ux500_msp_dai_set_dai_fmt(struct snd_soc_dai * dai,unsigned int fmt) ux500_msp_dai_set_dai_fmt() argument
577 ux500_msp_dai_set_tdm_slot(struct snd_soc_dai * dai,unsigned int tx_mask,unsigned int rx_mask,int slots,int slot_width) ux500_msp_dai_set_tdm_slot() argument
618 ux500_msp_dai_set_dai_sysclk(struct snd_soc_dai * dai,int clk_id,unsigned int freq,int dir) ux500_msp_dai_set_dai_sysclk() argument
641 ux500_msp_dai_trigger(struct snd_pcm_substream * substream,int cmd,struct snd_soc_dai * dai) ux500_msp_dai_trigger() argument
655 ux500_msp_dai_of_probe(struct snd_soc_dai * dai) ux500_msp_dai_of_probe() argument
[all...]
/linux/sound/soc/meson/
H A Dmeson-codec-glue.c39 static void meson_codec_glue_input_set_data(struct snd_soc_dai *dai, in meson_codec_glue_input_set_data() argument
46 meson_codec_glue_input_get_data(struct snd_soc_dai *dai) in meson_codec_glue_input_get_data() argument
57 struct snd_soc_dai *dai; in meson_codec_glue_output_get_input_data() local
69 struct snd_soc_dai *dai) in meson_codec_glue_input_hw_params() argument
86 meson_codec_glue_input_set_fmt(struct snd_soc_dai * dai,unsigned int fmt) meson_codec_glue_input_set_fmt() argument
99 meson_codec_glue_output_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) meson_codec_glue_output_startup() argument
121 meson_codec_glue_input_dai_probe(struct snd_soc_dai * dai) meson_codec_glue_input_dai_probe() argument
134 meson_codec_glue_input_dai_remove(struct snd_soc_dai * dai) meson_codec_glue_input_dai_remove() argument
[all...]
H A Daiu-fifo.c36 struct snd_soc_dai *dai = aiu_fifo_dai(substream); in aiu_fifo_pointer() local
46 static void aiu_fifo_enable(struct snd_soc_dai *dai, bool enable) in aiu_fifo_enable() argument
59 struct snd_soc_dai *dai) in aiu_fifo_trigger() argument
80 struct snd_soc_dai *dai) in aiu_fifo_prepare() argument
97 aiu_fifo_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) aiu_fifo_hw_params() argument
133 aiu_fifo_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) aiu_fifo_startup() argument
169 aiu_fifo_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) aiu_fifo_shutdown() argument
178 aiu_fifo_pcm_new(struct snd_soc_pcm_runtime * rtd,struct snd_soc_dai * dai) aiu_fifo_pcm_new() argument
195 aiu_fifo_dai_probe(struct snd_soc_dai * dai) aiu_fifo_dai_probe() argument
208 aiu_fifo_dai_remove(struct snd_soc_dai * dai) aiu_fifo_dai_remove() argument
[all...]
H A Daiu-encoder-i2s.c189 struct snd_soc_dai *dai) in aiu_encoder_i2s_hw_params() argument
215 struct snd_soc_dai *dai) in aiu_encoder_i2s_hw_free() argument
224 static int aiu_encoder_i2s_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in aiu_encoder_i2s_set_fmt() argument
267 static int aiu_encoder_i2s_set_sysclk(struct snd_soc_dai *dai, in argument
294 aiu_encoder_i2s_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) aiu_encoder_i2s_startup() argument
316 aiu_encoder_i2s_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) aiu_encoder_i2s_shutdown() argument
[all...]
H A Daiu-encoder-spdif.c48 struct snd_soc_dai *dai) in aiu_encoder_spdif_trigger() argument
97 struct snd_soc_dai *dai) in aiu_encoder_spdif_hw_params() argument
156 struct snd_soc_dai *dai) in aiu_encoder_spdif_hw_free() argument
166 aiu_encoder_spdif_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) aiu_encoder_spdif_startup() argument
196 aiu_encoder_spdif_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) aiu_encoder_spdif_shutdown() argument
[all...]
/linux/sound/soc/intel/avs/
H A Dpcm.c45 avs_dai_find_path_template(struct snd_soc_dai *dai, bool is_fe, int direction) in avs_dai_find_path_template() argument
77 struct snd_soc_dai *dai = snd_soc_rtd_to_cpu(rtd, 0); in avs_period_elapsed() local
84 static int avs_hw_constraints_init(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in avs_hw_constraints_init() argument
119 static int avs_dai_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in avs_dai_startup() argument
149 avs_dai_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_shutdown() argument
169 avs_dai_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * fe_hw_params,struct snd_pcm_hw_params * be_hw_params,struct snd_soc_dai * dai,int dma_id) avs_dai_hw_params() argument
202 avs_dai_be_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * be_hw_params,struct snd_soc_dai * dai,int dma_id) avs_dai_be_hw_params() argument
219 avs_dai_prepare(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_prepare() argument
241 avs_dai_nonhda_be_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * hw_params,struct snd_soc_dai * dai) avs_dai_nonhda_be_hw_params() argument
253 avs_dai_nonhda_be_hw_free(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_nonhda_be_hw_free() argument
269 avs_dai_nonhda_be_trigger(struct snd_pcm_substream * substream,int cmd,struct snd_soc_dai * dai) avs_dai_nonhda_be_trigger() argument
327 __avs_dai_hda_be_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai,struct hdac_ext_link * link) __avs_dai_hda_be_startup() argument
351 avs_dai_hda_be_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_hda_be_startup() argument
374 avs_dai_i2shda_be_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_i2shda_be_startup() argument
385 avs_dai_dmichda_be_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_dmichda_be_startup() argument
396 avs_dai_hda_be_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_hda_be_shutdown() argument
405 avs_dai_althda_be_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_althda_be_shutdown() argument
414 avs_dai_hda_be_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * hw_params,struct snd_soc_dai * dai) avs_dai_hda_be_hw_params() argument
426 avs_dai_hda_be_hw_free(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_hda_be_hw_free() argument
448 avs_dai_hda_be_prepare(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_hda_be_prepare() argument
488 avs_dai_hda_be_trigger(struct snd_pcm_substream * substream,int cmd,struct snd_soc_dai * dai) avs_dai_hda_be_trigger() argument
615 avs_dai_fe_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_fe_startup() argument
648 avs_dai_fe_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_fe_shutdown() argument
659 avs_dai_fe_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * hw_params,struct snd_soc_dai * dai) avs_dai_fe_hw_params() argument
706 __avs_dai_fe_hw_free(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) __avs_dai_fe_hw_free() argument
733 avs_dai_fe_hw_free(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_fe_hw_free() argument
743 avs_dai_fe_prepare(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_fe_prepare() argument
858 avs_dai_fe_trigger(struct snd_pcm_substream * substream,int cmd,struct snd_soc_dai * dai) avs_dai_fe_trigger() argument
1083 avs_dai_resume_hw_params(struct snd_soc_dai * dai,struct avs_dma_data * data) avs_dai_resume_hw_params() argument
1099 avs_dai_resume_fe_prepare(struct snd_soc_dai * dai,struct avs_dma_data * data) avs_dai_resume_fe_prepare() argument
1131 avs_dai_resume_be_prepare(struct snd_soc_dai * dai,struct avs_dma_data * data) avs_dai_resume_be_prepare() argument
1142 avs_dai_suspend_fe_hw_free(struct snd_soc_dai * dai,struct avs_dma_data * data) avs_dai_suspend_fe_hw_free() argument
1163 avs_dai_suspend_be_hw_free(struct snd_soc_dai * dai,struct avs_dma_data * data) avs_dai_suspend_be_hw_free() argument
1179 struct snd_soc_dai *dai; avs_component_pm_op() local
1352 struct snd_soc_dai *dai = snd_soc_rtd_to_cpu(rtd, 0); avs_component_construct() local
1476 struct snd_soc_dai_driver *cpus, *dai; avs_i2s_platform_register() local
1571 struct snd_soc_dai *dai, *save; avs_component_hda_unregister_dais() local
1626 struct snd_soc_dai *dai; avs_component_hda_probe() local
[all...]
/linux/sound/soc/qcom/qdsp6/
H A Dq6afe-dai.c39 struct snd_soc_dai *dai) in q6slim_hw_params() argument
69 struct snd_soc_dai *dai) in q6hdmi_hw_params() argument
97 struct snd_soc_dai *dai) in q6afe_usb_hw_params() argument
130 q6i2s_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) q6i2s_hw_params() argument
143 q6i2s_set_fmt(struct snd_soc_dai * dai,unsigned int fmt) q6i2s_set_fmt() argument
153 q6tdm_set_tdm_slot(struct snd_soc_dai * dai,unsigned int tx_mask,unsigned int rx_mask,int slots,int slot_width) q6tdm_set_tdm_slot() argument
207 q6tdm_set_channel_map(struct snd_soc_dai * dai,unsigned int tx_num,const unsigned int * tx_slot,unsigned int rx_num,const unsigned int * rx_slot) q6tdm_set_channel_map() argument
270 q6tdm_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) q6tdm_hw_params() argument
285 q6dma_set_channel_map(struct snd_soc_dai * dai,unsigned int tx_num,const unsigned int * tx_ch_mask,unsigned int rx_num,const unsigned int * rx_ch_mask) q6dma_set_channel_map() argument
359 q6dma_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) q6dma_hw_params() argument
371 q6afe_dai_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) q6afe_dai_shutdown() argument
388 q6afe_dai_prepare(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) q6afe_dai_prepare() argument
448 q6slim_set_channel_map(struct snd_soc_dai * dai,unsigned int tx_num,const unsigned int * tx_slot,unsigned int rx_num,const unsigned int * rx_slot) q6slim_set_channel_map() argument
487 q6afe_mi2s_set_sysclk(struct snd_soc_dai * dai,int clk_id,unsigned int freq,int dir) q6afe_mi2s_set_sysclk() argument
667 msm_dai_q6_dai_probe(struct snd_soc_dai * dai) msm_dai_q6_dai_probe() argument
682 msm_dai_q6_dai_remove(struct snd_soc_dai * dai) msm_dai_q6_dai_remove() argument
[all...]
H A Dq6apm-lpass-dais.c27 static int q6dma_set_channel_map(struct snd_soc_dai *dai, in q6dma_set_channel_map() argument
99 q6hdmi_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) q6hdmi_hw_params() argument
130 q6dma_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) q6dma_hw_params() argument
144 q6apm_lpass_dai_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) q6apm_lpass_dai_shutdown() argument
162 q6apm_lpass_dai_prepare(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) q6apm_lpass_dai_prepare() argument
221 q6apm_lpass_dai_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) q6apm_lpass_dai_startup() argument
239 q6i2s_set_fmt(struct snd_soc_dai * dai,unsigned int fmt) q6i2s_set_fmt() argument
[all...]
/linux/sound/soc/intel/atom/
H A Dsst-mfld-platform-pcm.c96 static int sst_media_digital_mute(struct snd_soc_dai *dai, int mute, int stream) in sst_media_digital_mute() argument
223 struct snd_soc_dai *dai) in sst_platform_alloc_stream() argument
303 struct snd_soc_dai *dai) in sst_media_open() argument
360 struct snd_soc_dai *dai) in sst_media_close() argument
376 struct snd_soc_dai *dai) in sst_media_prepare() argument
402 struct snd_soc_dai *dai) in sst_enable_ssp() argument
415 sst_be_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) sst_be_hw_params() argument
424 sst_set_format(struct snd_soc_dai * dai,unsigned int fmt) sst_set_format() argument
438 sst_platform_set_ssp_slot(struct snd_soc_dai * dai,unsigned int tx_mask,unsigned int rx_mask,int slots,int slot_width) sst_platform_set_ssp_slot() argument
454 sst_disable_ssp(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) sst_disable_ssp() argument
674 struct snd_soc_dai *dai = snd_soc_rtd_to_cpu(rtd, 0); sst_soc_pcm_new() local
765 struct snd_soc_dai *dai = snd_soc_rtd_to_cpu(rtd, 0); sst_soc_prepare() local
786 struct snd_soc_dai *dai = snd_soc_rtd_to_cpu(rtd, 0); sst_soc_complete() local
[all...]
/linux/sound/soc/codecs/
H A Dlochnagar-sc.c70 struct snd_soc_dai *dai) in lochnagar_sc_startup() argument
89 struct snd_soc_dai *dai) in lochnagar_sc_line_startup() argument
111 struct snd_soc_dai *dai) in lochnagar_sc_line_shutdown() argument
119 static int lochnagar_sc_check_fmt(struct snd_soc_dai *dai, unsigned int fmt, in lochnagar_sc_check_fmt() argument
130 static int lochnagar_sc_set_line_fmt(struct snd_soc_dai *dai, unsigne argument
135 lochnagar_sc_set_usb_fmt(struct snd_soc_dai * dai,unsigned int fmt) lochnagar_sc_set_usb_fmt() argument
[all...]
H A Dmc13783.c95 struct snd_soc_dai *dai) in mc13783_pcm_hw_params_dac() argument
114 struct snd_soc_dai *dai) in mc13783_pcm_hw_params_codec() argument
139 struct snd_soc_dai *dai) in mc13783_pcm_hw_params_sync() argument
147 static int mc13783_set_fmt(struct snd_soc_dai *dai, unsigned int fmt, in mc13783_set_fmt() argument
202 static int mc13783_set_fmt_async(struct snd_soc_dai *dai, unsigne argument
210 mc13783_set_fmt_sync(struct snd_soc_dai * dai,unsigned int fmt) mc13783_set_fmt_sync() argument
240 mc13783_set_sysclk(struct snd_soc_dai * dai,int clk_id,unsigned int freq,int dir,unsigned int reg) mc13783_set_sysclk() argument
269 mc13783_set_sysclk_dac(struct snd_soc_dai * dai,int clk_id,unsigned int freq,int dir) mc13783_set_sysclk_dac() argument
275 mc13783_set_sysclk_codec(struct snd_soc_dai * dai,int clk_id,unsigned int freq,int dir) mc13783_set_sysclk_codec() argument
281 mc13783_set_sysclk_sync(struct snd_soc_dai * dai,int clk_id,unsigned int freq,int dir) mc13783_set_sysclk_sync() argument
293 mc13783_set_tdm_slot_dac(struct snd_soc_dai * dai,unsigned int tx_mask,unsigned int rx_mask,int slots,int slot_width) mc13783_set_tdm_slot_dac() argument
338 mc13783_set_tdm_slot_codec(struct snd_soc_dai * dai,unsigned int tx_mask,unsigned int rx_mask,int slots,int slot_width) mc13783_set_tdm_slot_codec() argument
360 mc13783_set_tdm_slot_sync(struct snd_soc_dai * dai,unsigned int tx_mask,unsigned int rx_mask,int slots,int slot_width) mc13783_set_tdm_slot_sync() argument
[all...]
H A Dframer-codec.c33 static int framer_dai_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in framer_dai_set_tdm_slot() argument
69 static int framer_dai_hw_rule_channels_by_format(struct snd_soc_dai *dai, in framer_dai_hw_rule_channels_by_format() argument
94 struct snd_soc_dai *dai = rule->private; in framer_dai_hw_rule_playback_channels_by_format() local
103 struct snd_soc_dai *dai = rule->private; framer_dai_hw_rule_capture_channels_by_format() local
109 framer_dai_hw_rule_format_by_channels(struct snd_soc_dai * dai,struct snd_pcm_hw_params * params,unsigned int nb_ts) framer_dai_hw_rule_format_by_channels() argument
140 struct snd_soc_dai *dai = rule->private; framer_dai_hw_rule_playback_format_by_channels() local
149 struct snd_soc_dai *dai = rule->private; framer_dai_hw_rule_capture_format_by_channels() local
186 framer_dai_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) framer_dai_startup() argument
[all...]
H A Dhdac_hda.c193 static int hdac_hda_dai_set_stream(struct snd_soc_dai *dai, in hdac_hda_dai_set_stream() argument
215 hdac_hda_dai_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) hdac_hda_dai_hw_params() argument
246 hdac_hda_dai_hw_free(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) hdac_hda_dai_hw_free() argument
265 hdac_hda_dai_prepare(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) hdac_hda_dai_prepare() argument
294 hdac_hda_dai_open(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) hdac_hda_dai_open() argument
319 hdac_hda_dai_close(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) hdac_hda_dai_close() argument
339 snd_soc_find_pcm_from_dai(struct hdac_hda_priv * hda_pvt,struct snd_soc_dai * dai) snd_soc_find_pcm_from_dai() argument
[all...]
H A Dhda-dai.c12 static int hda_codec_dai_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in hda_codec_dai_startup() argument
38 static void hda_codec_dai_shutdown(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in hda_codec_dai_shutdown() argument
59 hda_codec_dai_hw_free(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) hda_codec_dai_hw_free() argument
72 hda_codec_dai_prepare(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) hda_codec_dai_prepare() argument
[all...]
/linux/sound/soc/mediatek/mt8365/
H A Dmt8365-dai-pcm.c38 struct snd_soc_dai *dai) in mt8365_dai_configure_pcm1() argument
108 struct snd_soc_dai *dai) in mt8365_dai_pcm1_startup() argument
121 struct snd_soc_dai *dai) in mt8365_dai_pcm1_shutdown() argument
133 struct snd_soc_dai *dai) in mt8365_dai_pcm1_prepare() argument
156 mt8365_dai_pcm1_set_fmt(struct snd_soc_dai * dai,unsigned int fmt) mt8365_dai_pcm1_set_fmt() argument
279 struct mtk_base_afe_dai *dai; mt8365_dai_pcm_register() local
[all...]
H A Dmt8365-dai-dmic.c70 struct snd_soc_dai *dai) in mt8365_dai_enable_dmic() argument
90 struct snd_soc_dai *dai) in mt8365_dai_disable_dmic() argument
113 struct snd_soc_dai *dai) in mt8365_dai_configure_dmic() argument
163 struct snd_soc_dai *dai) in mt8365_dai_dmic_startup() argument
180 struct snd_soc_dai *dai) in mt8365_dai_dmic_shutdown() argument
197 mt8365_dai_dmic_prepare(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) mt8365_dai_dmic_prepare() argument
294 struct mtk_base_afe_dai *dai; mt8365_dai_dmic_register() local
[all...]
/linux/sound/soc/mediatek/mt2701/
H A Dmt2701-afe-pcm.c107 struct snd_soc_dai *dai) in mt2701_afe_i2s_startup() argument
142 struct snd_soc_dai *dai) in mt2701_afe_i2s_shutdown() argument
230 struct snd_soc_dai *dai) in mt2701_afe_i2s_prepare() argument
263 mt2701_afe_i2s_set_sysclk(struct snd_soc_dai * dai,int clk_id,unsigned int freq,int dir) mt2701_afe_i2s_set_sysclk() argument
286 mt2701_btmrg_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) mt2701_btmrg_startup() argument
303 mt2701_btmrg_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) mt2701_btmrg_hw_params() argument
344 mt2701_btmrg_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) mt2701_btmrg_shutdown() argument
364 mt2701_simple_fe_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) mt2701_simple_fe_startup() argument
384 mt2701_simple_fe_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) mt2701_simple_fe_hw_params() argument
400 mt2701_dlm_fe_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) mt2701_dlm_fe_startup() argument
426 mt2701_dlm_fe_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) mt2701_dlm_fe_shutdown() argument
445 mt2701_dlm_fe_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) mt2701_dlm_fe_hw_params() argument
467 mt2701_dlm_fe_trigger(struct snd_pcm_substream * substream,int cmd,struct snd_soc_dai * dai) mt2701_dlm_fe_trigger() argument
[all...]
/linux/sound/soc/amd/acp/
H A Dacp-pdm.c29 struct snd_soc_dai *dai) in acp_dmic_prepare() argument
64 int cmd, struct snd_soc_dai *dai) in acp_dmic_dai_trigger() argument
108 struct snd_pcm_hw_params *hwparams, struct snd_soc_dai *dai) in acp_dmic_hwparams() argument
143 struct snd_soc_dai *dai) in acp_dmic_dai_startup() argument
164 acp_dmic_dai_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) acp_dmic_dai_shutdown() argument
[all...]
/linux/sound/soc/sof/amd/
H A Dacp-probes.c25 struct snd_soc_dai *dai, u32 *stream_id) in acp_probes_compr_startup() argument
47 struct snd_soc_dai *dai) in acp_probes_compr_shutdown() argument
71 struct snd_soc_dai *dai) in acp_probes_compr_set_params() argument
103 int cmd, struct snd_soc_dai *dai) in acp_probes_compr_trigger() argument
112 struct snd_soc_dai *dai) in acp_probes_compr_pointer() argument
/linux/sound/soc/qcom/
H A Dlpass-cdc-dma.c33 static void __lpass_get_dmactl_handle(struct snd_pcm_substream *substream, struct snd_soc_dai *dai, in __lpass_get_dmactl_handle() argument
123 static int __lpass_platform_codec_intf_init(struct snd_soc_dai *dai, in __lpass_platform_codec_intf_init() argument
172 struct snd_soc_dai *dai) in lpass_cdc_dma_daiops_startup() argument
195 lpass_cdc_dma_daiops_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) lpass_cdc_dma_daiops_shutdown() argument
216 lpass_cdc_dma_daiops_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) lpass_cdc_dma_daiops_hw_params() argument
259 lpass_cdc_dma_daiops_trigger(struct snd_pcm_substream * substream,int cmd,struct snd_soc_dai * dai) lpass_cdc_dma_daiops_trigger() argument
[all...]
/linux/sound/soc/ti/
H A Domap-dmic.c91 struct snd_soc_dai *dai) in omap_dmic_dai_startup() argument
109 struct snd_soc_dai *dai) in omap_dmic_dai_shutdown() argument
188 struct snd_soc_dai *dai) in omap_dmic_dai_hw_params() argument
228 struct snd_soc_dai *dai) in omap_dmic_dai_prepare() argument
261 omap_dmic_dai_trigger(struct snd_pcm_substream * substream,int cmd,struct snd_soc_dai * dai) omap_dmic_dai_trigger() argument
390 omap_dmic_set_dai_sysclk(struct snd_soc_dai * dai,int clk_id,unsigned int freq,int dir) omap_dmic_set_dai_sysclk() argument
404 omap_dmic_probe(struct snd_soc_dai * dai) omap_dmic_probe() argument
423 omap_dmic_remove(struct snd_soc_dai * dai) omap_dmic_remove() argument
[all...]
/linux/sound/soc/mediatek/mt7986/
H A Dmt7986-dai-etdm.c119 struct snd_soc_dai *dai) in mtk_dai_etdm_startup() argument
136 struct snd_soc_dai *dai) in mtk_dai_etdm_shutdown() argument
165 struct snd_soc_dai *dai, in mtk_dai_etdm_config() argument
238 struct snd_soc_dai *dai) in mtk_dai_etdm_hw_params() argument
264 mtk_dai_etdm_trigger(struct snd_pcm_substream * substream,int cmd,struct snd_soc_dai * dai) mtk_dai_etdm_trigger() argument
291 mtk_dai_etdm_set_fmt(struct snd_soc_dai * dai,unsigned int fmt) mtk_dai_etdm_set_fmt() argument
409 struct mtk_base_afe_dai *dai; mt7986_dai_etdm_register() local
[all...]
/linux/sound/soc/sof/intel/
H A Dhda-probes.c30 struct snd_soc_dai *dai, u32 *stream_id) in hda_probes_compr_startup() argument
50 struct snd_soc_dai *dai) in hda_probes_compr_shutdown() argument
72 struct snd_soc_dai *dai) in hda_probes_compr_set_params() argument
105 int cmd, struct snd_soc_dai *dai) in hda_probes_compr_trigger() argument
116 struct snd_soc_dai *dai) in hda_probes_compr_pointer() argument
/linux/sound/soc/sti/
H A Duniperif_player.c573 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in uni_player_ctl_iec958_get() local
590 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in uni_player_ctl_iec958_put() local
641 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in snd_sti_clk_adjustment_get() local
655 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in snd_sti_clk_adjustment_put() local
692 struct snd_soc_dai *dai) in uni_player_startup() argument
724 uni_player_set_sysclk(struct snd_soc_dai * dai,int clk_id,unsigned int freq,int dir) uni_player_set_sysclk() argument
747 uni_player_prepare(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) uni_player_prepare() argument
977 uni_player_trigger(struct snd_pcm_substream * substream,int cmd,struct snd_soc_dai * dai) uni_player_trigger() argument
995 uni_player_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) uni_player_shutdown() argument
[all...]

12345678910>>...21