| /linux/sound/soc/ux500/ |
| H A D | ux500_msp_dai.c | 27 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 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() 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 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()
|
| H A D | axg-toddr.c | 32 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()
|
| H A D | aiu-encoder-i2s.c | 189 aiu_encoder_i2s_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) aiu_encoder_i2s_hw_params() argument 215 aiu_encoder_i2s_hw_free(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) aiu_encoder_i2s_hw_free() argument 224 aiu_encoder_i2s_set_fmt(struct snd_soc_dai * dai,unsigned int fmt) aiu_encoder_i2s_set_fmt() argument 271 aiu_encoder_i2s_set_sysclk(struct snd_soc_dai * dai,int clk_id,unsigned int freq,int dir) aiu_encoder_i2s_set_sysclk() argument 298 aiu_encoder_i2s_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) aiu_encoder_i2s_startup() argument 320 aiu_encoder_i2s_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) aiu_encoder_i2s_shutdown() argument [all...] |
| H 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()
|
| H A D | axg-spdifout.c | 89 struct snd_soc_dai *dai) in axg_spdifout_trigger() argument 111 static int axg_spdifout_mute(struct snd_soc_dai *dai, int mute, int direction) in axg_spdifout_mute() argument 123 struct snd_soc_dai *dai) in axg_spdifout_sample_fmt() argument 180 axg_spdifout_set_chsts(struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) axg_spdifout_set_chsts() argument 217 axg_spdifout_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) axg_spdifout_hw_params() argument 246 axg_spdifout_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) axg_spdifout_startup() argument 279 axg_spdifout_shutdown(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) axg_spdifout_shutdown() argument [all...] |
| H A D | aiu-fifo-i2s.c | 48 struct snd_soc_dai *dai) in aiu_fifo_i2s_trigger() 66 struct snd_soc_dai *dai) in aiu_fifo_i2s_prepare() 88 struct snd_soc_dai *dai) in aiu_fifo_i2s_hw_params() 153 int aiu_fifo_i2s_dai_probe(struct snd_soc_dai *dai) in aiu_fifo_i2s_dai_probe()
|
| /linux/sound/soc/intel/avs/ |
| H A D | pcm.c | 45 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 660 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 707 __avs_dai_fe_hw_free(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) __avs_dai_fe_hw_free() argument 734 avs_dai_fe_hw_free(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_fe_hw_free() argument 744 avs_dai_fe_prepare(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) avs_dai_fe_prepare() argument 861 avs_dai_fe_trigger(struct snd_pcm_substream * substream,int cmd,struct snd_soc_dai * dai) avs_dai_fe_trigger() argument 1086 avs_dai_resume_hw_params(struct snd_soc_dai * dai,struct avs_dma_data * data) avs_dai_resume_hw_params() argument 1102 avs_dai_resume_fe_prepare(struct snd_soc_dai * dai,struct avs_dma_data * data) avs_dai_resume_fe_prepare() argument 1134 avs_dai_resume_be_prepare(struct snd_soc_dai * dai,struct avs_dma_data * data) avs_dai_resume_be_prepare() argument 1145 avs_dai_suspend_fe_hw_free(struct snd_soc_dai * dai,struct avs_dma_data * data) avs_dai_suspend_fe_hw_free() argument 1166 avs_dai_suspend_be_hw_free(struct snd_soc_dai * dai,struct avs_dma_data * data) avs_dai_suspend_be_hw_free() argument 1182 struct snd_soc_dai *dai; avs_component_pm_op() local 1355 struct snd_soc_dai *dai = snd_soc_rtd_to_cpu(rtd, 0); avs_component_construct() local 1481 struct snd_soc_dai_driver *cpus, *dai; avs_register_i2s_component() local 1576 struct snd_soc_dai *dai, *save; avs_component_hda_unregister_dais() local 1631 struct snd_soc_dai *dai; avs_component_hda_probe() local [all...] |
| /linux/sound/soc/qcom/qdsp6/ |
| H A D | q6afe-dai.c | 39 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 D | q6apm-lpass-dais.c | 27 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 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 163 q6apm_lpass_dai_trigger(struct snd_pcm_substream * substream,int cmd,struct snd_soc_dai * dai) q6apm_lpass_dai_trigger() argument 187 q6apm_lpass_dai_prepare(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) q6apm_lpass_dai_prepare() argument 236 q6apm_lpass_dai_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) q6apm_lpass_dai_startup() argument 254 q6i2s_set_fmt(struct snd_soc_dai * dai,unsigned int fmt) q6i2s_set_fmt() argument [all...] |
| /linux/sound/soc/intel/atom/ |
| H A D | sst-mfld-platform-pcm.c | 223 struct sst_data *ctx = snd_soc_dai_get_drvdata(dai); in sst_platform_alloc_stream() argument 376 ret_val = sst_platform_alloc_stream(substream, dai); in sst_media_prepare() argument 96 sst_media_digital_mute(struct snd_soc_dai * dai,int mute,int stream) sst_media_digital_mute() argument 303 sst_media_open(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) sst_media_open() argument 360 sst_media_close(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) sst_media_close() argument 402 sst_enable_ssp(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) 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 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() 202 static int mc13783_set_fmt_async(struct snd_soc_dai *dai, unsigned int fmt) in mc13783_set_fmt_async() 210 static int mc13783_set_fmt_sync(struct snd_soc_dai *dai, unsigned int fmt) in mc13783_set_fmt_sync() 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() [all …]
|
| H A D | framer-codec.c | 33 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 D | lm49453.c | 1108 struct snd_soc_dai *dai) in lm49453_hw_params() argument 1194 static int lm49453_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, in lm49453_set_dai_sysclk() argument 1219 static int lm49453_hp_mute(struct snd_soc_dai *dai, int mute, int direction) in lm49453_hp_mute() argument 1226 static int lm49453_lo_mute(struct snd_soc_dai *dai, int mute, int direction) in lm49453_lo_mute() argument 1233 static int lm49453_ls_mute(struct snd_soc_dai *dai, int mute, int direction) in lm49453_ls_mute() argument 1240 lm49453_ep_mute(struct snd_soc_dai * dai,int mute,int direction) lm49453_ep_mute() argument 1247 lm49453_ha_mute(struct snd_soc_dai * dai,int mute,int direction) lm49453_ha_mute() argument [all...] |
| H A D | hdac_hda.c | 193 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 D | hda-dai.c | 12 static int hda_codec_dai_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in hda_codec_dai_startup() 38 static void hda_codec_dai_shutdown(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in hda_codec_dai_shutdown() 59 static int hda_codec_dai_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in hda_codec_dai_hw_free() 72 static int hda_codec_dai_prepare(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in hda_codec_dai_prepare()
|
| H A D | hdmi-codec.c | 493 struct hdmi_codec_priv *hcp = snd_soc_dai_get_drvdata(dai); in hdmi_codec_shutdown() argument 444 hdmi_codec_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) hdmi_codec_startup() argument 511 hdmi_codec_fill_codec_params(struct snd_soc_dai * dai,unsigned int sample_width,unsigned int sample_rate,unsigned int channels,struct hdmi_codec_params * hp) hdmi_codec_fill_codec_params() argument 564 hdmi_codec_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) hdmi_codec_hw_params() argument 608 hdmi_codec_prepare(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) hdmi_codec_prepare() argument 643 hdmi_codec_i2s_set_fmt(struct snd_soc_dai * dai,unsigned int fmt) hdmi_codec_i2s_set_fmt() argument 710 hdmi_codec_mute(struct snd_soc_dai * dai,int mute,int direction) hdmi_codec_mute() argument 795 hdmi_codec_pcm_new(struct snd_soc_pcm_runtime * rtd,struct snd_soc_dai * dai) hdmi_codec_pcm_new() argument 843 hdmi_dai_proc_new(struct hdmi_codec_priv * hcp,struct snd_soc_dai * dai) hdmi_dai_proc_new() argument 883 hdmi_dai_proc_new(struct hdmi_codec_priv * hcp,struct snd_soc_dai * dai) hdmi_dai_proc_new() argument 893 hdmi_dai_probe(struct snd_soc_dai * dai) hdmi_dai_probe() argument 932 hdmi_dai_remove(struct snd_soc_dai * dai) hdmi_dai_remove() argument 995 hdmi_dai_spdif_probe(struct snd_soc_dai * dai) hdmi_dai_spdif_probe() argument [all...] |
| /linux/sound/soc/mediatek/mt8365/ |
| H A D | mt8365-dai-dmic.c | 70 struct snd_soc_dai *dai) in mt8365_dai_enable_dmic() 90 struct snd_soc_dai *dai) in mt8365_dai_disable_dmic() 113 struct snd_soc_dai *dai) in mt8365_dai_configure_dmic() 163 struct snd_soc_dai *dai) in mt8365_dai_dmic_startup() 180 struct snd_soc_dai *dai) in mt8365_dai_dmic_shutdown() 197 struct snd_soc_dai *dai) in mt8365_dai_dmic_prepare() 294 struct mtk_base_afe_dai *dai; in mt8365_dai_dmic_register() local
|
| /linux/sound/soc/ti/ |
| H A D | omap-dmic.c | 90 struct snd_soc_dai *dai) in omap_dmic_dai_startup() 104 struct snd_soc_dai *dai) in omap_dmic_dai_shutdown() 181 struct snd_soc_dai *dai) in omap_dmic_dai_hw_params() 221 struct snd_soc_dai *dai) in omap_dmic_dai_prepare() 254 int cmd, struct snd_soc_dai *dai) in omap_dmic_dai_trigger() 381 static int omap_dmic_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, in omap_dmic_set_dai_sysclk() 395 static int omap_dmic_probe(struct snd_soc_dai *dai) in omap_dmic_probe() 414 static int omap_dmic_remove(struct snd_soc_dai *dai) in omap_dmic_remove()
|
| /linux/sound/soc/sti/ |
| H A D | uniperif_player.c | 573 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); in uni_player_ctl_iec958_get() local 590 struct sti_uniperiph_data *priv = snd_soc_dai_get_drvdata(dai); in uni_player_ctl_iec958_put() local 641 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); snd_sti_clk_adjustment_get() local 655 struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); snd_sti_clk_adjustment_put() local 692 uni_player_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) 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...] |
| /linux/sound/pci/ctxfi/ |
| H A D | ctdaio.c | 259 static int dai_set_srt_srcl(struct dai *dai, struct rsc *src) in dai_set_srt_srcl() 266 static int dai_set_srt_srcr(struct dai *dai, struct rsc *src) in dai_set_srt_srcr() 273 static int dai_set_srt_msr(struct dai *dai, unsigned int msr) in dai_set_srt_msr() 284 static int dai_set_enb_src(struct dai *dai, unsigned int enb) in dai_set_enb_src() 290 static int dai_set_enb_srt(struct dai *dai, unsigned int enb) in dai_set_enb_srt() 296 static int dai_commit_write(struct dai *dai) in dai_commit_write() 456 static int dai_rsc_init(struct dai *dai, in dai_rsc_init() 497 static int dai_rsc_uninit(struct dai *dai) in dai_rsc_uninit() 555 struct dai *dai = kzalloc(sizeof(*dai), GFP_KERNEL); in get_daio_rsc() local
|
| /linux/sound/soc/spacemit/ |
| H A D | k1_i2s.c | 110 spacemit_i2s_startup(struct snd_pcm_substream * substream,struct snd_soc_dai * dai) spacemit_i2s_startup() argument 142 spacemit_i2s_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) spacemit_i2s_hw_params() argument 261 spacemit_i2s_trigger(struct snd_pcm_substream * substream,int cmd,struct snd_soc_dai * dai) spacemit_i2s_trigger() argument 296 spacemit_i2s_dai_probe(struct snd_soc_dai * dai) spacemit_i2s_dai_probe() argument 311 spacemit_i2s_dai_remove(struct snd_soc_dai * dai) spacemit_i2s_dai_remove() argument 356 struct snd_soc_dai_driver *dai; spacemit_i2s_init_dai() local 409 struct snd_soc_dai_driver *dai; spacemit_i2s_probe() local [all...] |
| /linux/sound/soc/kirkwood/ |
| H A D | kirkwood-i2s.c | 215 static void kirkwood_set_rate(struct snd_soc_dai *dai, in kirkwood_set_rate() 244 struct snd_soc_dai *dai) in kirkwood_i2s_startup() 254 struct snd_soc_dai *dai) in kirkwood_i2s_hw_params() 348 int cmd, struct snd_soc_dai *dai) in kirkwood_i2s_play_trigger() 436 int cmd, struct snd_soc_dai *dai) in kirkwood_i2s_rec_trigger() 502 struct snd_soc_dai *dai) in kirkwood_i2s_trigger()
|
| /linux/sound/soc/adi/ |
| H A D | axi-spdif.c | 49 struct snd_soc_dai *dai) in axi_spdif_trigger() 76 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in axi_spdif_hw_params() 108 static int axi_spdif_dai_probe(struct snd_soc_dai *dai) in axi_spdif_dai_probe() 118 struct snd_soc_dai *dai) in axi_spdif_startup() 140 struct snd_soc_dai *dai) in axi_spdif_shutdown()
|