Home
last modified time | relevance | path

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

12345678910>>...23

/linux/sound/soc/
H A Dsoc-dai.c14 static inline int _soc_dai_ret(struct snd_soc_dai *dai, in _soc_dai_ret()
78 int snd_soc_dai_set_clkdiv(struct snd_soc_dai *dai, in snd_soc_dai_set_clkdiv()
139 struct snd_soc_dai *dai; in snd_soc_dai_get_fmt_max_priority() local
493 struct snd_soc_dai *dai; in snd_soc_dai_link_set_capabilities() local
545 struct snd_soc_dai *dai; in snd_soc_pcm_dai_probe() local
571 struct snd_soc_dai *dai; in snd_soc_pcm_dai_remove() local
596 struct snd_soc_dai *dai; in snd_soc_pcm_dai_new() local
614 struct snd_soc_dai *dai; in snd_soc_pcm_dai_prepare() local
650 struct snd_soc_dai *dai; in snd_soc_pcm_dai_trigger() local
692 struct snd_soc_dai *dai; in snd_soc_pcm_dai_bespoke_trigger() local
[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()
169 static int setup_clocking(struct snd_soc_dai *dai, in setup_clocking()
225 static int setup_pcm_protdesc(struct snd_soc_dai *dai, in setup_pcm_protdesc()
299 struct snd_soc_dai *dai, in setup_msp_config()
381 struct snd_soc_dai *dai) in ux500_msp_dai_startup()
422 struct snd_soc_dai *dai) in ux500_msp_dai_shutdown()
457 struct snd_soc_dai *dai) in ux500_msp_dai_prepare()
496 struct snd_soc_dai *dai) in ux500_msp_dai_hw_params()
536 static int ux500_msp_dai_set_dai_fmt(struct snd_soc_dai *dai, in ux500_msp_dai_set_dai_fmt()
641 int cmd, struct snd_soc_dai *dai) in ux500_msp_dai_trigger()
[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()
46 meson_codec_glue_input_get_data(struct snd_soc_dai *dai) in meson_codec_glue_input_get_data()
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()
86 int meson_codec_glue_input_set_fmt(struct snd_soc_dai *dai, in meson_codec_glue_input_set_fmt()
99 struct snd_soc_dai *dai) in meson_codec_glue_output_startup()
121 int meson_codec_glue_input_dai_probe(struct snd_soc_dai *dai) in meson_codec_glue_input_dai_probe()
134 int meson_codec_glue_input_dai_remove(struct snd_soc_dai *dai) in meson_codec_glue_input_dai_remove()
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()
59 struct snd_soc_dai *dai) in aiu_fifo_trigger()
80 struct snd_soc_dai *dai) in aiu_fifo_prepare()
97 struct snd_soc_dai *dai) in aiu_fifo_hw_params()
133 struct snd_soc_dai *dai) in aiu_fifo_startup()
169 struct snd_soc_dai *dai) in aiu_fifo_shutdown()
178 struct snd_soc_dai *dai) in aiu_fifo_pcm_new()
195 int aiu_fifo_dai_probe(struct snd_soc_dai *dai) in aiu_fifo_dai_probe()
208 int aiu_fifo_dai_remove(struct snd_soc_dai *dai) in aiu_fifo_dai_remove()
H A Daxg-tdm-interface.c38 int axg_tdm_set_tdm_slots(struct snd_soc_dai *dai, u32 *tx_mask, in axg_tdm_set_tdm_slots()
100 static int axg_tdm_iface_set_sysclk(struct snd_soc_dai *dai, int clk_id, in axg_tdm_iface_set_sysclk()
147 struct snd_soc_dai *dai) in axg_tdm_iface_startup()
184 struct snd_soc_dai *dai) in axg_tdm_iface_set_stream()
213 static int axg_tdm_iface_set_lrclk(struct snd_soc_dai *dai, in axg_tdm_iface_set_lrclk()
268 static int axg_tdm_iface_set_sclk(struct snd_soc_dai *dai, in axg_tdm_iface_set_sclk()
309 struct snd_soc_dai *dai) in axg_tdm_iface_hw_params()
358 struct snd_soc_dai *dai) in axg_tdm_iface_hw_free()
367 struct snd_soc_dai *dai) in axg_tdm_iface_trigger()
390 static int axg_tdm_iface_remove_dai(struct snd_soc_dai *dai) in axg_tdm_iface_remove_dai()
[all …]
H A Daxg-toddr.c32 struct snd_soc_dai *dai) in axg_toddr_pcm_new()
38 struct snd_soc_dai *dai) in g12a_toddr_dai_prepare()
55 struct snd_soc_dai *dai) in axg_toddr_dai_hw_params()
88 struct snd_soc_dai *dai) in axg_toddr_dai_startup()
112 struct snd_soc_dai *dai) in axg_toddr_dai_shutdown()
195 struct snd_soc_dai *dai) in g12a_toddr_dai_startup()
/linux/sound/soc/intel/avs/
H A Dpcm.c104 struct snd_pcm_hw_params *be_hw_params, struct snd_soc_dai *dai, in avs_dai_hw_params()
137 struct snd_pcm_hw_params *be_hw_params, struct snd_soc_dai *dai, in avs_dai_be_hw_params()
203 struct snd_soc_dai *dai) in avs_dai_nonhda_be_trigger()
297 struct snd_pcm_hw_params *hw_params, struct snd_soc_dai *dai) in avs_dai_hda_be_hw_params()
387 struct snd_soc_dai *dai) in avs_dai_hda_be_trigger()
554 struct snd_pcm_hw_params *hw_params, struct snd_soc_dai *dai) in avs_dai_fe_hw_params()
1073 struct snd_soc_dai *dai; in avs_component_pm_op() local
1246 struct snd_soc_dai *dai = snd_soc_rtd_to_cpu(rtd, 0); in avs_component_construct() local
1358 struct snd_soc_dai_driver *cpus, *dai; in avs_i2s_platform_register() local
1446 struct snd_soc_dai *dai, *save; in avs_component_hda_unregister_dais() local
[all …]
/linux/sound/soc/uniphier/
H A Daio-cpu.c255 struct snd_soc_dai *dai) in uniphier_aio_startup()
268 struct snd_soc_dai *dai) in uniphier_aio_shutdown()
278 struct snd_soc_dai *dai) in uniphier_aio_hw_params()
316 struct snd_soc_dai *dai) in uniphier_aio_hw_free()
327 struct snd_soc_dai *dai) in uniphier_aio_prepare()
358 static int uniphier_aio_dai_probe(struct snd_soc_dai *dai) in uniphier_aio_dai_probe()
384 static int uniphier_aio_dai_remove(struct snd_soc_dai *dai) in uniphier_aio_dai_remove()
393 static int uniphier_aio_ld11_probe(struct snd_soc_dai *dai) in uniphier_aio_ld11_probe()
418 static int uniphier_aio_pxs2_probe(struct snd_soc_dai *dai) in uniphier_aio_pxs2_probe()
541 struct snd_soc_dai *dai; in uniphier_aio_suspend() local
[all …]
/linux/sound/soc/qcom/qdsp6/
H A Dq6afe-dai.c39 struct snd_soc_dai *dai) in q6slim_hw_params()
69 struct snd_soc_dai *dai) in q6hdmi_hw_params()
97 struct snd_soc_dai *dai) in q6i2s_hw_params()
120 static int q6tdm_set_tdm_slot(struct snd_soc_dai *dai, in q6tdm_set_tdm_slot()
174 static int q6tdm_set_channel_map(struct snd_soc_dai *dai, in q6tdm_set_channel_map()
237 struct snd_soc_dai *dai) in q6tdm_hw_params()
252 static int q6dma_set_channel_map(struct snd_soc_dai *dai, in q6dma_set_channel_map()
324 struct snd_soc_dai *dai) in q6dma_hw_params()
336 struct snd_soc_dai *dai) in q6afe_dai_shutdown()
353 struct snd_soc_dai *dai) in q6afe_dai_prepare()
[all …]
H A Dq6apm-lpass-dais.c27 static int q6dma_set_channel_map(struct snd_soc_dai *dai, in q6dma_set_channel_map()
97 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in q6hdmi_hw_params()
127 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in q6dma_hw_params()
139 static void q6apm_lpass_dai_shutdown(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in q6apm_lpass_dai_shutdown()
154 static int q6apm_lpass_dai_prepare(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in q6apm_lpass_dai_prepare()
208 static int q6apm_lpass_dai_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in q6apm_lpass_dai_startup()
226 static int q6i2s_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in q6i2s_set_fmt()
/linux/include/sound/
H A Dsoc-dai.h225 static inline void snd_soc_dai_activate(struct snd_soc_dai *dai, in snd_soc_dai_activate()
230 static inline void snd_soc_dai_deactivate(struct snd_soc_dai *dai, in snd_soc_dai_deactivate()
477 snd_soc_dai_get_pcm_stream(const struct snd_soc_dai *dai, int stream) in snd_soc_dai_get_pcm_stream()
486 struct snd_soc_dapm_widget *snd_soc_dai_get_widget(struct snd_soc_dai *dai, int stream) in snd_soc_dai_get_widget()
501 #define snd_soc_dai_get_dma_data(dai, ss) snd_soc_dai_dma_data_get(dai, ss->stream) argument
502 static inline void *snd_soc_dai_dma_data_get(const struct snd_soc_dai *dai, int stream) in snd_soc_dai_dma_data_get()
526 static inline void snd_soc_dai_tdm_mask_set(struct snd_soc_dai *dai, int stream, in snd_soc_dai_tdm_mask_set()
538 static inline void snd_soc_dai_set_drvdata(struct snd_soc_dai *dai, in snd_soc_dai_set_drvdata()
544 static inline void *snd_soc_dai_get_drvdata(struct snd_soc_dai *dai) in snd_soc_dai_get_drvdata()
561 static inline int snd_soc_dai_set_stream(struct snd_soc_dai *dai, in snd_soc_dai_set_stream()
[all …]
/linux/sound/soc/intel/atom/
H A Dsst-mfld-platform-pcm.c223 struct snd_soc_dai *dai) in sst_platform_alloc_stream()
303 struct snd_soc_dai *dai) in sst_media_open()
360 struct snd_soc_dai *dai) in sst_media_close()
376 struct snd_soc_dai *dai) in sst_media_prepare()
402 struct snd_soc_dai *dai) in sst_enable_ssp()
415 struct snd_soc_dai *dai) in sst_be_hw_params()
438 static int sst_platform_set_ssp_slot(struct snd_soc_dai *dai, in sst_platform_set_ssp_slot()
454 struct snd_soc_dai *dai) in sst_disable_ssp()
674 struct snd_soc_dai *dai = snd_soc_rtd_to_cpu(rtd, 0); in sst_soc_pcm_new() local
765 struct snd_soc_dai *dai = snd_soc_rtd_to_cpu(rtd, 0); in sst_soc_prepare() local
[all …]
/linux/sound/soc/codecs/
H A Dlochnagar-sc.c70 struct snd_soc_dai *dai) in lochnagar_sc_startup()
89 struct snd_soc_dai *dai) in lochnagar_sc_line_startup()
111 struct snd_soc_dai *dai) in lochnagar_sc_line_shutdown()
119 static int lochnagar_sc_check_fmt(struct snd_soc_dai *dai, unsigned int fmt, in lochnagar_sc_check_fmt()
130 static int lochnagar_sc_set_line_fmt(struct snd_soc_dai *dai, unsigned int fmt) in lochnagar_sc_set_line_fmt()
135 static int lochnagar_sc_set_usb_fmt(struct snd_soc_dai *dai, unsigned int fmt) in lochnagar_sc_set_usb_fmt()
H A Dmc13783.c95 struct snd_soc_dai *dai) in mc13783_pcm_hw_params_dac()
114 struct snd_soc_dai *dai) in mc13783_pcm_hw_params_codec()
139 struct snd_soc_dai *dai) in mc13783_pcm_hw_params_sync()
147 static int mc13783_set_fmt(struct snd_soc_dai *dai, unsigned int fmt, in mc13783_set_fmt()
240 static int mc13783_set_sysclk(struct snd_soc_dai *dai, in mc13783_set_sysclk()
269 static int mc13783_set_sysclk_dac(struct snd_soc_dai *dai, in mc13783_set_sysclk_dac()
275 static int mc13783_set_sysclk_codec(struct snd_soc_dai *dai, in mc13783_set_sysclk_codec()
281 static int mc13783_set_sysclk_sync(struct snd_soc_dai *dai, in mc13783_set_sysclk_sync()
293 static int mc13783_set_tdm_slot_dac(struct snd_soc_dai *dai, in mc13783_set_tdm_slot_dac()
338 static int mc13783_set_tdm_slot_codec(struct snd_soc_dai *dai, in mc13783_set_tdm_slot_codec()
[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()
69 static int framer_dai_hw_rule_channels_by_format(struct snd_soc_dai *dai, in framer_dai_hw_rule_channels_by_format()
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; in framer_dai_hw_rule_capture_channels_by_format() local
109 static int framer_dai_hw_rule_format_by_channels(struct snd_soc_dai *dai, in framer_dai_hw_rule_format_by_channels()
140 struct snd_soc_dai *dai = rule->private; in framer_dai_hw_rule_playback_format_by_channels() local
149 struct snd_soc_dai *dai = rule->private; in framer_dai_hw_rule_capture_format_by_channels() local
186 struct snd_soc_dai *dai) in framer_dai_startup()
H A Dlm49453.c1108 struct snd_soc_dai *dai) in lm49453_hw_params()
1194 static int lm49453_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, in lm49453_set_dai_sysclk()
1219 static int lm49453_hp_mute(struct snd_soc_dai *dai, int mute, int direction) in lm49453_hp_mute()
1226 static int lm49453_lo_mute(struct snd_soc_dai *dai, int mute, int direction) in lm49453_lo_mute()
1233 static int lm49453_ls_mute(struct snd_soc_dai *dai, int mute, int direction) in lm49453_ls_mute()
1240 static int lm49453_ep_mute(struct snd_soc_dai *dai, int mute, int direction) in lm49453_ep_mute()
1247 static int lm49453_ha_mute(struct snd_soc_dai *dai, int mute, int direction) in lm49453_ha_mute()
H A Dhdac_hda.c193 static int hdac_hda_dai_set_stream(struct snd_soc_dai *dai, in hdac_hda_dai_set_stream()
215 struct snd_soc_dai *dai) in hdac_hda_dai_hw_params()
246 struct snd_soc_dai *dai) in hdac_hda_dai_hw_free()
265 struct snd_soc_dai *dai) in hdac_hda_dai_prepare()
294 struct snd_soc_dai *dai) in hdac_hda_dai_open()
319 struct snd_soc_dai *dai) in hdac_hda_dai_close()
339 struct snd_soc_dai *dai) in snd_soc_find_pcm_from_dai()
/linux/sound/soc/mediatek/mt2701/
H A Dmt2701-afe-pcm.c107 struct snd_soc_dai *dai) in mt2701_afe_i2s_startup()
142 struct snd_soc_dai *dai) in mt2701_afe_i2s_shutdown()
230 struct snd_soc_dai *dai) in mt2701_afe_i2s_prepare()
286 struct snd_soc_dai *dai) in mt2701_btmrg_startup()
303 struct snd_soc_dai *dai) in mt2701_btmrg_hw_params()
344 struct snd_soc_dai *dai) in mt2701_btmrg_shutdown()
364 struct snd_soc_dai *dai) in mt2701_simple_fe_startup()
384 struct snd_soc_dai *dai) in mt2701_simple_fe_hw_params()
400 struct snd_soc_dai *dai) in mt2701_dlm_fe_startup()
426 struct snd_soc_dai *dai) in mt2701_dlm_fe_shutdown()
[all …]
/linux/sound/soc/amd/acp/
H A Dacp-pdm.c29 struct snd_soc_dai *dai) in acp_dmic_prepare()
60 int cmd, struct snd_soc_dai *dai) in acp_dmic_dai_trigger()
104 struct snd_pcm_hw_params *hwparams, struct snd_soc_dai *dai) in acp_dmic_hwparams()
139 struct snd_soc_dai *dai) in acp_dmic_dai_startup()
160 struct snd_soc_dai *dai) in acp_dmic_dai_shutdown()
/linux/sound/soc/ti/
H A Domap-dmic.c91 struct snd_soc_dai *dai) in omap_dmic_dai_startup()
109 struct snd_soc_dai *dai) in omap_dmic_dai_shutdown()
188 struct snd_soc_dai *dai) in omap_dmic_dai_hw_params()
228 struct snd_soc_dai *dai) in omap_dmic_dai_prepare()
261 int cmd, struct snd_soc_dai *dai) in omap_dmic_dai_trigger()
390 static int omap_dmic_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, in omap_dmic_set_dai_sysclk()
404 static int omap_dmic_probe(struct snd_soc_dai *dai) in omap_dmic_probe()
423 static int omap_dmic_remove(struct snd_soc_dai *dai) in omap_dmic_remove()
/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()
123 static int __lpass_platform_codec_intf_init(struct snd_soc_dai *dai, in __lpass_platform_codec_intf_init()
172 struct snd_soc_dai *dai) in lpass_cdc_dma_daiops_startup()
195 struct snd_soc_dai *dai) in lpass_cdc_dma_daiops_shutdown()
216 struct snd_soc_dai *dai) in lpass_cdc_dma_daiops_hw_params()
259 int cmd, struct snd_soc_dai *dai) in lpass_cdc_dma_daiops_trigger()
/linux/sound/soc/sof/amd/
H A Dacp-probes.c25 struct snd_soc_dai *dai, u32 *stream_id) in acp_probes_compr_startup()
47 struct snd_soc_dai *dai) in acp_probes_compr_shutdown()
71 struct snd_soc_dai *dai) in acp_probes_compr_set_params()
103 int cmd, struct snd_soc_dai *dai) in acp_probes_compr_trigger()
112 struct snd_soc_dai *dai) in acp_probes_compr_pointer()
/linux/sound/soc/mediatek/mt7986/
H A Dmt7986-dai-etdm.c119 struct snd_soc_dai *dai) in mtk_dai_etdm_startup()
136 struct snd_soc_dai *dai) in mtk_dai_etdm_shutdown()
165 struct snd_soc_dai *dai, in mtk_dai_etdm_config()
238 struct snd_soc_dai *dai) in mtk_dai_etdm_hw_params()
264 struct snd_soc_dai *dai) in mtk_dai_etdm_trigger()
291 static int mtk_dai_etdm_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in mtk_dai_etdm_set_fmt()
409 struct mtk_base_afe_dai *dai; in mt7986_dai_etdm_register() local
/linux/sound/soc/sof/intel/
H A Dhda-probes.c30 struct snd_soc_dai *dai, u32 *stream_id) in hda_probes_compr_startup()
50 struct snd_soc_dai *dai) in hda_probes_compr_shutdown()
72 struct snd_soc_dai *dai) in hda_probes_compr_set_params()
105 int cmd, struct snd_soc_dai *dai) in hda_probes_compr_trigger()
116 struct snd_soc_dai *dai) in hda_probes_compr_pointer()
/linux/sound/soc/fsl/
H A Dfsl_xcvr.c97 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in fsl_xcvr_arc_mode_put() local
110 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in fsl_xcvr_arc_mode_get() local
142 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in fsl_xcvr_capds_get() local
153 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in fsl_xcvr_capds_put() local
200 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in fsl_xcvr_mode_put() local
223 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in fsl_xcvr_mode_get() local
408 struct snd_soc_dai *dai) in fsl_xcvr_prepare()
543 struct snd_soc_dai *dai) in fsl_xcvr_startup()
595 struct snd_soc_dai *dai) in fsl_xcvr_shutdown()
643 struct snd_soc_dai *dai) in fsl_xcvr_trigger()
[all …]

12345678910>>...23