/linux/sound/soc/ |
A D | soc-dai.c | 14 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 501 struct snd_soc_dai *dai; in snd_soc_dai_link_set_capabilities() local 539 int snd_soc_dai_active(struct snd_soc_dai *dai) in snd_soc_dai_active() 553 struct snd_soc_dai *dai; in snd_soc_pcm_dai_probe() local 575 struct snd_soc_dai *dai; in snd_soc_pcm_dai_remove() local 597 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 645 struct snd_soc_dai *dai; in snd_soc_pcm_dai_trigger() local [all …]
|
/linux/sound/soc/ux500/ |
A D | ux500_msp_dai.c | 30 static int setup_pcm_multichan(struct snd_soc_dai *dai, in setup_pcm_multichan() 172 static int setup_clocking(struct snd_soc_dai *dai, in setup_clocking() 228 static int setup_pcm_protdesc(struct snd_soc_dai *dai, in setup_pcm_protdesc() 302 struct snd_soc_dai *dai, in setup_msp_config() 384 struct snd_soc_dai *dai) in ux500_msp_dai_startup() 425 struct snd_soc_dai *dai) in ux500_msp_dai_shutdown() 460 struct snd_soc_dai *dai) in ux500_msp_dai_prepare() 499 struct snd_soc_dai *dai) in ux500_msp_dai_hw_params() 644 int cmd, struct snd_soc_dai *dai) in ux500_msp_dai_trigger() 658 static int ux500_msp_dai_of_probe(struct snd_soc_dai *dai) in ux500_msp_dai_of_probe() [all …]
|
/linux/sound/soc/meson/ |
A D | meson-codec-glue.c | 39 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() 120 int meson_codec_glue_input_dai_probe(struct snd_soc_dai *dai) in meson_codec_glue_input_dai_probe() 133 int meson_codec_glue_input_dai_remove(struct snd_soc_dai *dai) in meson_codec_glue_input_dai_remove()
|
A D | aiu-fifo.c | 36 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()
|
A D | axg-tdm-interface.c | 35 int axg_tdm_set_tdm_slots(struct snd_soc_dai *dai, u32 *tx_mask, in axg_tdm_set_tdm_slots() 99 static int axg_tdm_iface_set_sysclk(struct snd_soc_dai *dai, int clk_id, in axg_tdm_iface_set_sysclk() 146 struct snd_soc_dai *dai) in axg_tdm_iface_startup() 175 struct snd_soc_dai *dai) in axg_tdm_iface_set_stream() 204 static int axg_tdm_iface_set_lrclk(struct snd_soc_dai *dai, in axg_tdm_iface_set_lrclk() 259 static int axg_tdm_iface_set_sclk(struct snd_soc_dai *dai, in axg_tdm_iface_set_sclk() 300 struct snd_soc_dai *dai) in axg_tdm_iface_hw_params() 344 struct snd_soc_dai *dai) in axg_tdm_iface_hw_free() 356 struct snd_soc_dai *dai) in axg_tdm_iface_trigger() 379 static int axg_tdm_iface_remove_dai(struct snd_soc_dai *dai) in axg_tdm_iface_remove_dai() [all …]
|
A D | axg-toddr.c | 34 struct snd_soc_dai *dai) in axg_toddr_pcm_new() 40 struct snd_soc_dai *dai) in g12a_toddr_dai_prepare() 57 struct snd_soc_dai *dai) in axg_toddr_dai_hw_params() 90 struct snd_soc_dai *dai) in axg_toddr_dai_startup() 114 struct snd_soc_dai *dai) in axg_toddr_dai_shutdown() 194 struct snd_soc_dai *dai) in g12a_toddr_dai_startup()
|
A D | aiu-encoder-i2s.c | 189 struct snd_soc_dai *dai) in aiu_encoder_i2s_hw_params() 215 struct snd_soc_dai *dai) in aiu_encoder_i2s_hw_free() 224 static int aiu_encoder_i2s_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in aiu_encoder_i2s_set_fmt() 267 static int aiu_encoder_i2s_set_sysclk(struct snd_soc_dai *dai, int clk_id, in aiu_encoder_i2s_set_sysclk() 294 struct snd_soc_dai *dai) in aiu_encoder_i2s_startup() 316 struct snd_soc_dai *dai) in aiu_encoder_i2s_shutdown()
|
A D | aiu-encoder-spdif.c | 48 struct snd_soc_dai *dai) in aiu_encoder_spdif_trigger() 97 struct snd_soc_dai *dai) in aiu_encoder_spdif_hw_params() 156 struct snd_soc_dai *dai) in aiu_encoder_spdif_hw_free() 166 struct snd_soc_dai *dai) in aiu_encoder_spdif_startup() 196 struct snd_soc_dai *dai) in aiu_encoder_spdif_shutdown()
|
/linux/sound/soc/qcom/qdsp6/ |
A D | q6afe-dai.c | 37 struct snd_soc_dai *dai) in q6slim_hw_params() 67 struct snd_soc_dai *dai) in q6hdmi_hw_params() 116 struct snd_soc_dai *dai) in q6i2s_hw_params() 139 static int q6tdm_set_tdm_slot(struct snd_soc_dai *dai, in q6tdm_set_tdm_slot() 193 static int q6tdm_set_channel_map(struct snd_soc_dai *dai, in q6tdm_set_channel_map() 256 struct snd_soc_dai *dai) in q6tdm_hw_params() 271 static int q6dma_set_channel_map(struct snd_soc_dai *dai, in q6dma_set_channel_map() 343 struct snd_soc_dai *dai) in q6dma_hw_params() 355 struct snd_soc_dai *dai) in q6afe_dai_shutdown() 372 struct snd_soc_dai *dai) in q6afe_dai_prepare() [all …]
|
A D | q6apm-lpass-dais.c | 25 static int q6dma_set_channel_map(struct snd_soc_dai *dai, in q6dma_set_channel_map() 95 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in q6dma_hw_params() 107 static void q6apm_lpass_dai_shutdown(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in q6apm_lpass_dai_shutdown() 122 static int q6apm_lpass_dai_prepare(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in q6apm_lpass_dai_prepare() 168 static int q6apm_lpass_dai_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in q6apm_lpass_dai_startup() 186 static int q6i2s_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in q6i2s_set_fmt()
|
/linux/sound/soc/uniphier/ |
A D | aio-cpu.c | 255 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() 381 int uniphier_aio_dai_probe(struct snd_soc_dai *dai) in uniphier_aio_dai_probe() 408 int uniphier_aio_dai_remove(struct snd_soc_dai *dai) in uniphier_aio_dai_remove() 418 static void uniphier_aio_dai_suspend(struct snd_soc_dai *dai) in uniphier_aio_dai_suspend() 434 struct snd_soc_dai *dai; in uniphier_aio_suspend() local 441 static int uniphier_aio_dai_resume(struct snd_soc_dai *dai) in uniphier_aio_dai_resume() [all …]
|
/linux/sound/soc/codecs/ |
A D | lochnagar-sc.c | 70 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()
|
A D | mc13783.c | 95 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() 241 static int mc13783_set_sysclk(struct snd_soc_dai *dai, in mc13783_set_sysclk() 270 static int mc13783_set_sysclk_dac(struct snd_soc_dai *dai, in mc13783_set_sysclk_dac() 276 static int mc13783_set_sysclk_codec(struct snd_soc_dai *dai, in mc13783_set_sysclk_codec() 282 static int mc13783_set_sysclk_sync(struct snd_soc_dai *dai, in mc13783_set_sysclk_sync() 294 static int mc13783_set_tdm_slot_dac(struct snd_soc_dai *dai, in mc13783_set_tdm_slot_dac() 339 static int mc13783_set_tdm_slot_codec(struct snd_soc_dai *dai, in mc13783_set_tdm_slot_codec() [all …]
|
A D | hdac_hda.c | 183 static int hdac_hda_dai_set_tdm_slot(struct snd_soc_dai *dai, in hdac_hda_dai_set_tdm_slot() 204 struct snd_soc_dai *dai) in hdac_hda_dai_hw_params() 236 struct snd_soc_dai *dai) in hdac_hda_dai_hw_free() 255 struct snd_soc_dai *dai) in hdac_hda_dai_prepare() 286 struct snd_soc_dai *dai) in hdac_hda_dai_open() 306 struct snd_soc_dai *dai) in hdac_hda_dai_close() 326 struct snd_soc_dai *dai) in snd_soc_find_pcm_from_dai()
|
A D | lm49453.c | 1108 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()
|
/linux/sound/soc/intel/atom/ |
A D | sst-mfld-platform-pcm.c | 223 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() 663 struct snd_soc_dai *dai = asoc_rtd_to_cpu(rtd, 0); in sst_soc_pcm_new() local 755 struct snd_soc_dai *dai = asoc_rtd_to_cpu(rtd, 0); in sst_soc_prepare() local [all …]
|
/linux/sound/soc/sof/intel/ |
A D | hda-dai.c | 225 struct snd_soc_dai *dai) in hda_link_hw_params() 290 struct snd_soc_dai *dai) in hda_link_pcm_prepare() 309 int cmd, struct snd_soc_dai *dai) in hda_link_pcm_trigger() 381 struct snd_soc_dai *dai) in hda_link_hw_free() 479 struct snd_soc_dai *dai) in ssp_dai_startup() 493 struct snd_soc_dai *dai, in ssp_dai_setup() 515 struct snd_soc_dai *dai) in ssp_dai_hw_params() 522 struct snd_soc_dai *dai) in ssp_dai_prepare() 532 int cmd, struct snd_soc_dai *dai) in ssp_dai_trigger() 541 struct snd_soc_dai *dai) in ssp_dai_hw_free() [all …]
|
A D | hda-probes.c | 24 struct snd_soc_dai *dai) in hda_probe_compr_assign() 41 struct snd_soc_dai *dai) in hda_probe_compr_free() 62 struct snd_soc_dai *dai) in hda_probe_compr_set_params() 94 struct snd_soc_dai *dai) in hda_probe_compr_trigger() 104 struct snd_soc_dai *dai) in hda_probe_compr_pointer()
|
/linux/sound/soc/mediatek/mt2701/ |
A D | mt2701-afe-pcm.c | 109 struct snd_soc_dai *dai) in mt2701_afe_i2s_startup() 144 struct snd_soc_dai *dai) in mt2701_afe_i2s_shutdown() 232 struct snd_soc_dai *dai) in mt2701_afe_i2s_prepare() 288 struct snd_soc_dai *dai) in mt2701_btmrg_startup() 305 struct snd_soc_dai *dai) in mt2701_btmrg_hw_params() 346 struct snd_soc_dai *dai) in mt2701_btmrg_shutdown() 366 struct snd_soc_dai *dai) in mt2701_simple_fe_startup() 386 struct snd_soc_dai *dai) in mt2701_simple_fe_hw_params() 402 struct snd_soc_dai *dai) in mt2701_dlm_fe_startup() 428 struct snd_soc_dai *dai) in mt2701_dlm_fe_shutdown() [all …]
|
/linux/sound/soc/ti/ |
A D | omap-dmic.c | 91 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() 413 static int omap_dmic_probe(struct snd_soc_dai *dai) in omap_dmic_probe() 432 static int omap_dmic_remove(struct snd_soc_dai *dai) in omap_dmic_remove()
|
/linux/sound/soc/kirkwood/ |
A D | kirkwood-i2s.c | 99 static void kirkwood_set_rate(struct snd_soc_dai *dai, in kirkwood_set_rate() 125 struct snd_soc_dai *dai) in kirkwood_i2s_startup() 135 struct snd_soc_dai *dai) in kirkwood_i2s_hw_params() 229 int cmd, struct snd_soc_dai *dai) in kirkwood_i2s_play_trigger() 317 int cmd, struct snd_soc_dai *dai) in kirkwood_i2s_rec_trigger() 383 struct snd_soc_dai *dai) in kirkwood_i2s_trigger()
|
/linux/sound/soc/fsl/ |
A D | fsl_xcvr.c | 95 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in fsl_xcvr_arc_mode_put() local 108 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in fsl_xcvr_arc_mode_get() local 140 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in fsl_xcvr_capds_get() local 151 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in fsl_xcvr_capds_put() local 196 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in fsl_xcvr_mode_put() local 219 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in fsl_xcvr_mode_get() local 398 struct snd_soc_dai *dai) in fsl_xcvr_prepare() 523 struct snd_soc_dai *dai) in fsl_xcvr_startup() 559 struct snd_soc_dai *dai) in fsl_xcvr_shutdown() 602 struct snd_soc_dai *dai) in fsl_xcvr_trigger() [all …]
|
/linux/sound/soc/amd/acp/ |
A D | acp-i2s.c | 29 struct snd_soc_dai *dai) in acp_i2s_hwparams() 92 static int acp_i2s_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) in acp_i2s_trigger() 198 static int acp_i2s_prepare(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in acp_i2s_prepare() 267 static int acp_i2s_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in acp_i2s_startup() 318 int asoc_acp_i2s_probe(struct snd_soc_dai *dai) in asoc_acp_i2s_probe()
|
/linux/sound/soc/intel/skylake/ |
A D | skl-pcm.c | 212 struct snd_soc_dai *dai) in skl_pcm_open() 263 struct snd_soc_dai *dai) in skl_pcm_prepare() 298 struct snd_soc_dai *dai) in skl_pcm_hw_params() 339 struct snd_soc_dai *dai) in skl_pcm_close() 377 struct snd_soc_dai *dai) in skl_pcm_hw_free() 403 struct snd_soc_dai *dai) in skl_be_hw_params() 462 struct snd_soc_dai *dai) in skl_pcm_trigger() 542 struct snd_soc_dai *dai) in skl_link_hw_params() 588 struct snd_soc_dai *dai) in skl_link_pcm_prepare() 603 int cmd, struct snd_soc_dai *dai) in skl_link_pcm_trigger() [all …]
|
/linux/sound/soc/sti/ |
A D | uniperif_player.c | 573 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() 724 static int uni_player_set_sysclk(struct snd_soc_dai *dai, int clk_id, in uni_player_set_sysclk() 747 struct snd_soc_dai *dai) in uni_player_prepare() 977 int cmd, struct snd_soc_dai *dai) in uni_player_trigger() 995 struct snd_soc_dai *dai) in uni_player_shutdown()
|