/Linux-v5.4/sound/soc/ |
D | soc-dai.c | 21 int snd_soc_dai_set_sysclk(struct snd_soc_dai *dai, int clk_id, in snd_soc_dai_set_sysclk() 42 int snd_soc_dai_set_clkdiv(struct snd_soc_dai *dai, in snd_soc_dai_set_clkdiv() 62 int snd_soc_dai_set_pll(struct snd_soc_dai *dai, int pll_id, int source, in snd_soc_dai_set_pll() 81 int snd_soc_dai_set_bclk_ratio(struct snd_soc_dai *dai, unsigned int ratio) in snd_soc_dai_set_bclk_ratio() 97 int snd_soc_dai_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in snd_soc_dai_set_fmt() 152 int snd_soc_dai_set_tdm_slot(struct snd_soc_dai *dai, in snd_soc_dai_set_tdm_slot() 185 int snd_soc_dai_set_channel_map(struct snd_soc_dai *dai, in snd_soc_dai_set_channel_map() 207 int snd_soc_dai_get_channel_map(struct snd_soc_dai *dai, in snd_soc_dai_get_channel_map() 226 int snd_soc_dai_set_tristate(struct snd_soc_dai *dai, int tristate) in snd_soc_dai_set_tristate() 243 int snd_soc_dai_digital_mute(struct snd_soc_dai *dai, int mute, in snd_soc_dai_digital_mute() [all …]
|
/Linux-v5.4/sound/soc/ux500/ |
D | ux500_msp_dai.c | 30 static int setup_pcm_multichan(struct snd_soc_dai *dai, in setup_pcm_multichan() 63 static int setup_frameper(struct snd_soc_dai *dai, unsigned int rate, in setup_frameper() 127 static int setup_pcm_framing(struct snd_soc_dai *dai, unsigned int rate, in setup_pcm_framing() 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() [all …]
|
/Linux-v5.4/sound/soc/meson/ |
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() 118 static int axg_tdm_iface_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in axg_tdm_iface_set_fmt() 139 struct snd_soc_dai *dai) in axg_tdm_iface_startup() 168 struct snd_soc_dai *dai) in axg_tdm_iface_set_stream() 197 static int axg_tdm_iface_set_lrclk(struct snd_soc_dai *dai, in axg_tdm_iface_set_lrclk() 252 static int axg_tdm_iface_set_sclk(struct snd_soc_dai *dai, in axg_tdm_iface_set_sclk() 293 struct snd_soc_dai *dai) in axg_tdm_iface_hw_params() 336 struct snd_soc_dai *dai) in axg_tdm_iface_hw_free() 347 struct snd_soc_dai *dai) in axg_tdm_iface_prepare() [all …]
|
D | axg-toddr.c | 33 struct snd_soc_dai *dai) in axg_toddr_pcm_new() 39 struct snd_soc_dai *dai) in g12a_toddr_dai_prepare() 56 struct snd_soc_dai *dai) in axg_toddr_dai_hw_params() 89 struct snd_soc_dai *dai) in axg_toddr_dai_startup() 119 struct snd_soc_dai *dai) in axg_toddr_dai_shutdown()
|
D | axg-spdifout.c | 89 struct snd_soc_dai *dai) in axg_spdifout_trigger() 111 static int axg_spdifout_digital_mute(struct snd_soc_dai *dai, int mute) in axg_spdifout_digital_mute() 123 struct snd_soc_dai *dai) in axg_spdifout_sample_fmt() 180 struct snd_soc_dai *dai) in axg_spdifout_set_chsts() 217 struct snd_soc_dai *dai) in axg_spdifout_hw_params() 246 struct snd_soc_dai *dai) in axg_spdifout_startup() 279 struct snd_soc_dai *dai) in axg_spdifout_shutdown()
|
/Linux-v5.4/sound/soc/intel/atom/ |
D | sst-mfld-platform-pcm.c | 96 static int sst_media_digital_mute(struct snd_soc_dai *dai, int mute, int stream) in sst_media_digital_mute() 223 struct snd_soc_dai *dai) in sst_platform_alloc_stream() 304 struct snd_soc_dai *dai) in sst_media_open() 349 struct snd_soc_dai *dai) in sst_media_close() 365 struct snd_soc_dai *dai) in sst_media_prepare() 392 struct snd_soc_dai *dai) in sst_media_hw_params() 406 struct snd_soc_dai *dai) in sst_media_hw_free() 412 struct snd_soc_dai *dai) in sst_enable_ssp() 425 struct snd_soc_dai *dai) in sst_be_hw_params() 434 static int sst_set_format(struct snd_soc_dai *dai, unsigned int fmt) in sst_set_format() [all …]
|
/Linux-v5.4/sound/soc/uniphier/ |
D | aio-cpu.c | 146 static int uniphier_aio_set_sysclk(struct snd_soc_dai *dai, int clk_id, in uniphier_aio_set_sysclk() 217 static int uniphier_aio_set_pll(struct snd_soc_dai *dai, int pll_id, in uniphier_aio_set_pll() 234 static int uniphier_aio_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in uniphier_aio_set_fmt() 255 struct snd_soc_dai *dai) in uniphier_aio_startup() 273 struct snd_soc_dai *dai) in uniphier_aio_shutdown() 283 struct snd_soc_dai *dai) in uniphier_aio_hw_params() 321 struct snd_soc_dai *dai) in uniphier_aio_hw_free() 332 struct snd_soc_dai *dai) in uniphier_aio_prepare() 386 int uniphier_aio_dai_probe(struct snd_soc_dai *dai) in uniphier_aio_dai_probe() 413 int uniphier_aio_dai_remove(struct snd_soc_dai *dai) in uniphier_aio_dai_remove() [all …]
|
/Linux-v5.4/sound/soc/qcom/qdsp6/ |
D | q6afe-dai.c | 77 struct snd_soc_dai *dai) in q6slim_hw_params() 107 struct snd_soc_dai *dai) in q6hdmi_hw_params() 156 struct snd_soc_dai *dai) in q6i2s_hw_params() 169 static int q6i2s_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in q6i2s_set_fmt() 179 static int q6tdm_set_tdm_slot(struct snd_soc_dai *dai, in q6tdm_set_tdm_slot() 233 static int q6tdm_set_channel_map(struct snd_soc_dai *dai, in q6tdm_set_channel_map() 296 struct snd_soc_dai *dai) in q6tdm_hw_params() 311 struct snd_soc_dai *dai) in q6afe_dai_shutdown() 328 struct snd_soc_dai *dai) in q6afe_dai_prepare() 379 static int q6slim_set_channel_map(struct snd_soc_dai *dai, in q6slim_set_channel_map() [all …]
|
/Linux-v5.4/sound/soc/mediatek/common/ |
D | mtk-afe-fe-dai.c | 36 struct snd_soc_dai *dai) in mtk_afe_fe_startup() 97 struct snd_soc_dai *dai) in mtk_afe_fe_shutdown() 119 struct snd_soc_dai *dai) in mtk_afe_fe_hw_params() 173 struct snd_soc_dai *dai) in mtk_afe_fe_hw_free() 180 struct snd_soc_dai *dai) in mtk_afe_fe_trigger() 238 struct snd_soc_dai *dai) in mtk_afe_fe_prepare() 315 int mtk_afe_dai_suspend(struct snd_soc_dai *dai) in mtk_afe_dai_suspend() 340 int mtk_afe_dai_resume(struct snd_soc_dai *dai) in mtk_afe_dai_resume()
|
/Linux-v5.4/sound/soc/codecs/ |
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()
|
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() 203 static int mc13783_set_fmt_async(struct snd_soc_dai *dai, unsigned int fmt) in mc13783_set_fmt_async() 211 static int mc13783_set_fmt_sync(struct snd_soc_dai *dai, unsigned int fmt) in mc13783_set_fmt_sync() 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() [all …]
|
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() 1221 static int lm49453_hp_mute(struct snd_soc_dai *dai, int mute) in lm49453_hp_mute() 1228 static int lm49453_lo_mute(struct snd_soc_dai *dai, int mute) in lm49453_lo_mute() 1235 static int lm49453_ls_mute(struct snd_soc_dai *dai, int mute) in lm49453_ls_mute() 1242 static int lm49453_ep_mute(struct snd_soc_dai *dai, int mute) in lm49453_ep_mute() 1249 static int lm49453_ha_mute(struct snd_soc_dai *dai, int mute) in lm49453_ha_mute()
|
D | hdac_hda.c | 128 static int hdac_hda_dai_set_tdm_slot(struct snd_soc_dai *dai, in hdac_hda_dai_set_tdm_slot() 148 struct snd_soc_dai *dai) in hdac_hda_dai_hw_params() 180 struct snd_soc_dai *dai) in hdac_hda_dai_hw_free() 199 struct snd_soc_dai *dai) in hdac_hda_dai_prepare() 230 struct snd_soc_dai *dai) in hdac_hda_dai_open() 255 struct snd_soc_dai *dai) in hdac_hda_dai_close() 275 struct snd_soc_dai *dai) in snd_soc_find_pcm_from_dai()
|
D | hdmi-codec.c | 388 struct snd_soc_dai *dai) in hdmi_codec_startup() 427 struct snd_soc_dai *dai) in hdmi_codec_shutdown() 439 struct snd_soc_dai *dai) in hdmi_codec_hw_params() 490 static int hdmi_codec_i2s_set_fmt(struct snd_soc_dai *dai, in hdmi_codec_i2s_set_fmt() 557 static int hdmi_codec_digital_mute(struct snd_soc_dai *dai, int mute) in hdmi_codec_digital_mute() 608 struct snd_soc_dai *dai) in hdmi_codec_pcm_new() 646 static int hdmi_dai_probe(struct snd_soc_dai *dai) in hdmi_dai_probe() 712 static int hdmi_dai_spdif_probe(struct snd_soc_dai *dai) in hdmi_dai_spdif_probe() 727 static int hdmi_codec_dai_remove(struct snd_soc_dai *dai) in hdmi_codec_dai_remove()
|
/Linux-v5.4/sound/soc/qcom/ |
D | lpass-cpu.c | 22 static int lpass_cpu_daiops_set_sysclk(struct snd_soc_dai *dai, int clk_id, in lpass_cpu_daiops_set_sysclk() 37 struct snd_soc_dai *dai) in lpass_cpu_daiops_startup() 59 struct snd_soc_dai *dai) in lpass_cpu_daiops_shutdown() 69 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in lpass_cpu_daiops_hw_params() 178 struct snd_soc_dai *dai) in lpass_cpu_daiops_hw_free() 193 struct snd_soc_dai *dai) in lpass_cpu_daiops_prepare() 217 int cmd, struct snd_soc_dai *dai) in lpass_cpu_daiops_trigger() 278 int asoc_qcom_lpass_cpu_dai_probe(struct snd_soc_dai *dai) in asoc_qcom_lpass_cpu_dai_probe()
|
/Linux-v5.4/sound/soc/mediatek/mt2701/ |
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() 265 static int mt2701_afe_i2s_set_sysclk(struct snd_soc_dai *dai, int clk_id, in mt2701_afe_i2s_set_sysclk() 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() [all …]
|
/Linux-v5.4/sound/soc/pxa/ |
D | pxa2xx-i2s.c | 96 struct snd_soc_dai *dai) in pxa2xx_i2s_startup() 158 struct snd_soc_dai *dai) in pxa2xx_i2s_hw_params() 217 struct snd_soc_dai *dai) in pxa2xx_i2s_trigger() 243 struct snd_soc_dai *dai) in pxa2xx_i2s_shutdown() 264 static int pxa2xx_i2s_suspend(struct snd_soc_dai *dai) in pxa2xx_i2s_suspend() 278 static int pxa2xx_i2s_resume(struct snd_soc_dai *dai) in pxa2xx_i2s_resume() 297 static int pxa2xx_i2s_probe(struct snd_soc_dai *dai) in pxa2xx_i2s_probe() 322 static int pxa2xx_i2s_remove(struct snd_soc_dai *dai) in pxa2xx_i2s_remove()
|
/Linux-v5.4/sound/soc/sti/ |
D | sti_uniperif.c | 123 int sti_uniperiph_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in sti_uniperiph_set_tdm_slot() 255 static int sti_uniperiph_dai_create_ctrl(struct snd_soc_dai *dai) in sti_uniperiph_dai_create_ctrl() 283 struct snd_soc_dai *dai) in sti_uniperiph_dai_hw_params() 302 int sti_uniperiph_dai_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in sti_uniperiph_dai_set_fmt() 311 static int sti_uniperiph_dai_suspend(struct snd_soc_dai *dai) in sti_uniperiph_dai_suspend() 333 static int sti_uniperiph_dai_resume(struct snd_soc_dai *dai) in sti_uniperiph_dai_resume() 354 static int sti_uniperiph_dai_probe(struct snd_soc_dai *dai) in sti_uniperiph_dai_probe() 386 struct snd_soc_dai_driver *dai = priv->dai; in sti_uniperiph_cpu_dai_of() local
|
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 640 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in snd_sti_clk_adjustment_get() local 654 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in snd_sti_clk_adjustment_put() local 691 struct snd_soc_dai *dai) in uni_player_startup() 723 static int uni_player_set_sysclk(struct snd_soc_dai *dai, int clk_id, in uni_player_set_sysclk() 746 struct snd_soc_dai *dai) in uni_player_prepare() 976 int cmd, struct snd_soc_dai *dai) in uni_player_trigger() 994 struct snd_soc_dai *dai) in uni_player_shutdown()
|
/Linux-v5.4/sound/soc/ti/ |
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() 260 int cmd, struct snd_soc_dai *dai) in omap_dmic_dai_trigger() 389 static int omap_dmic_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, in omap_dmic_set_dai_sysclk() 412 static int omap_dmic_probe(struct snd_soc_dai *dai) in omap_dmic_probe() 431 static int omap_dmic_remove(struct snd_soc_dai *dai) in omap_dmic_remove()
|
D | omap-mcpdm.c | 250 struct snd_soc_dai *dai) in omap_mcpdm_dai_startup() 265 struct snd_soc_dai *dai) in omap_mcpdm_dai_shutdown() 296 struct snd_soc_dai *dai) in omap_mcpdm_dai_hw_params() 376 struct snd_soc_dai *dai) in omap_mcpdm_prepare() 414 static int omap_mcpdm_probe(struct snd_soc_dai *dai) in omap_mcpdm_probe() 447 static int omap_mcpdm_remove(struct snd_soc_dai *dai) in omap_mcpdm_remove() 461 static int omap_mcpdm_suspend(struct snd_soc_dai *dai) in omap_mcpdm_suspend() 479 static int omap_mcpdm_resume(struct snd_soc_dai *dai) in omap_mcpdm_resume()
|
/Linux-v5.4/sound/soc/kirkwood/ |
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-v5.4/sound/soc/jz4740/ |
D | jz4740-i2s.c | 123 struct snd_soc_dai *dai) in jz4740_i2s_startup() 148 struct snd_soc_dai *dai) in jz4740_i2s_shutdown() 164 struct snd_soc_dai *dai) in jz4740_i2s_trigger() 198 static int jz4740_i2s_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in jz4740_i2s_set_fmt() 250 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in jz4740_i2s_hw_params() 302 static int jz4740_i2s_set_sysclk(struct snd_soc_dai *dai, int clk_id, in jz4740_i2s_set_sysclk() 327 static int jz4740_i2s_suspend(struct snd_soc_dai *dai) in jz4740_i2s_suspend() 345 static int jz4740_i2s_resume(struct snd_soc_dai *dai) in jz4740_i2s_resume() 387 static int jz4740_i2s_dai_probe(struct snd_soc_dai *dai) in jz4740_i2s_dai_probe() 421 static int jz4740_i2s_dai_remove(struct snd_soc_dai *dai) in jz4740_i2s_dai_remove()
|
/Linux-v5.4/sound/soc/intel/skylake/ |
D | skl-pcm.c | 115 struct snd_soc_dai *dai, bool enable) in skl_set_suspend_active() 221 struct snd_soc_dai *dai) in skl_pcm_open() 272 struct snd_soc_dai *dai) in skl_pcm_prepare() 307 struct snd_soc_dai *dai) in skl_pcm_hw_params() 348 struct snd_soc_dai *dai) in skl_pcm_close() 386 struct snd_soc_dai *dai) in skl_pcm_hw_free() 413 struct snd_soc_dai *dai) in skl_be_hw_params() 472 struct snd_soc_dai *dai) in skl_pcm_trigger() 556 struct snd_soc_dai *dai) in skl_link_hw_params() 602 struct snd_soc_dai *dai) in skl_link_pcm_prepare() [all …]
|
/Linux-v5.4/sound/soc/sh/ |
D | ssi.c | 90 struct snd_soc_dai *dai) in ssi_startup() 102 struct snd_soc_dai *dai) in ssi_shutdown() 110 struct snd_soc_dai *dai) in ssi_trigger() 130 struct snd_soc_dai *dai) in ssi_hw_params() 222 static int ssi_set_clkdiv(struct snd_soc_dai *dai, int did, int div) in ssi_set_clkdiv() 245 static int ssi_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in ssi_set_fmt()
|