/linux/sound/soc/img/ |
H A D | img-i2s-in.c | 161 struct snd_soc_dai *dai) in img_i2s_in_trigger() argument 215 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in img_i2s_in_hw_params() argument 302 static int img_i2s_in_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in img_i2s_in_set_fmt() argument 373 static int img_i2s_in_dai_probe(struct snd_soc_dai *dai) in img_i2s_in_dai_probe() argument
|
/linux/sound/soc/mediatek/mt8192/ |
H A D | mt8192-dai-tdm.c | 515 struct snd_soc_dai *dai) in mtk_dai_tdm_hw_params() argument 630 static int mtk_dai_tdm_set_sysclk(struct snd_soc_dai *dai, in mtk_dai_tdm_set_sysclk() argument 652 static int mtk_dai_tdm_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in mtk_dai_tdm_set_fmt() argument 755 struct mtk_base_afe_dai *dai; mt8192_dai_tdm_register() local [all...] |
/linux/sound/soc/mediatek/mt8188/ |
H A D | mt8188-afe-pcm.c | 230 mt8188_afe_found_cm(struct snd_soc_dai *dai) in mt8188_afe_found_cm() argument 301 struct snd_soc_dai *dai) in mt8188_afe_fe_startup() argument 328 struct snd_soc_dai *dai) in mt8188_afe_fe_shutdown() argument 335 mt8188_afe_fe_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) mt8188_afe_fe_hw_params() argument 357 mt8188_afe_fe_trigger(struct snd_pcm_substream * substream,int cmd,struct snd_soc_dai * dai) mt8188_afe_fe_trigger() argument 3074 struct mtk_base_afe_dai *dai; mt8188_dai_memif_register() local [all...] |
H A D | mt8188-dai-etdm.c | 246 static int is_cowork_mode(struct snd_soc_dai *dai) in is_cowork_mode() argument 278 static int get_etdm_cowork_master_id(struct snd_soc_dai *dai) in get_etdm_cowork_master_id() argument 2175 mtk_dai_etdm_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) mtk_dai_etdm_hw_params() argument 2273 mtk_dai_etdm_set_sysclk(struct snd_soc_dai * dai,int clk_id,unsigned int freq,int dir) mtk_dai_etdm_set_sysclk() argument 2295 mtk_dai_etdm_set_tdm_slot(struct snd_soc_dai * dai,unsigned int tx_mask,unsigned int rx_mask,int slots,int slot_width) mtk_dai_etdm_set_tdm_slot() argument 2321 mtk_dai_etdm_set_fmt(struct snd_soc_dai * dai,unsigned int fmt) mtk_dai_etdm_set_fmt() argument 2416 mtk_dai_hdmitx_dptx_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) mtk_dai_hdmitx_dptx_hw_params() argument 2455 mtk_dai_hdmitx_dptx_set_sysclk(struct snd_soc_dai * dai,int clk_id,unsigned int freq,int dir) mtk_dai_hdmitx_dptx_set_sysclk() argument 2694 struct mtk_base_afe_dai *dai; mt8188_dai_etdm_register() local [all...] |
/linux/sound/soc/codecs/ |
H A D | rt5682.c | 2063 static int rt5682_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in rt5682_set_tdm_slot() argument 2133 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in rt5682_hw_params() argument 2221 rt5682_set_dai_fmt(struct snd_soc_dai * dai,unsigned int fmt) rt5682_set_dai_fmt() argument 2483 rt5682_set_bclk1_ratio(struct snd_soc_dai * dai,unsigned int ratio) rt5682_set_bclk1_ratio() argument 2515 rt5682_set_bclk2_ratio(struct snd_soc_dai * dai,unsigned int ratio) rt5682_set_bclk2_ratio() argument 2830 struct snd_soc_dai *dai; rt5682_bclk_set_rate() local [all...] |
H A D | max98095.c | 46 struct max98095_cdata dai[3]; member 251 static void m98095_eq_band(struct snd_soc_component *component, unsigned int dai, in m98095_eq_band() argument 277 static void m98095_biquad_band(struct snd_soc_component *component, unsigned int dai, in m98095_biquad_band() argument 940 struct snd_soc_dai *dai) in max98095_dai1_hw_params() argument 1001 max98095_dai2_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) max98095_dai2_hw_params() argument 1062 max98095_dai3_hw_params(struct snd_pcm_substream * substream,struct snd_pcm_hw_params * params,struct snd_soc_dai * dai) max98095_dai3_hw_params() argument 1121 max98095_dai_set_sysclk(struct snd_soc_dai * dai,int clk_id,unsigned int freq,int dir) max98095_dai_set_sysclk() argument [all...] |
H A D | jz4770.c | 217 struct snd_soc_dai *dai) in jz4770_codec_startup() argument 234 struct snd_soc_dai *dai) in jz4770_codec_shutdown() argument 245 int cmd, struct snd_soc_dai *dai) in jz4770_codec_pcm_trigger() argument 270 static int jz4770_codec_mute_stream(struct snd_soc_dai *dai, int mute, int direction) in jz4770_codec_mute_stream() argument 675 struct snd_soc_dai *dai) in jz4770_codec_hw_params() argument [all...] |
H A D | max9867.c | 313 struct snd_soc_dai *dai) in max9867_startup() argument 326 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in max9867_dai_hw_params() argument 420 static int max9867_mute(struct snd_soc_dai *dai, int mute, int direction) in max9867_mute() argument
|
H A D | es8323.c | 498 struct snd_soc_dai *dai) in es8323_pcm_startup() argument 514 struct snd_soc_dai *dai) in es8323_pcm_hw_params() argument 570 static int es8323_mute_stream(struct snd_soc_dai *dai, int mute, int stream) in es8323_mute_stream() argument
|
H A D | uda1380.c | 507 struct snd_soc_dai *dai) in uda1380_trigger() argument 532 struct snd_soc_dai *dai) in uda1380_pcm_hw_params() argument 569 struct snd_soc_dai *dai) in uda1380_pcm_shutdown() argument
|
H A D | src4xxx.c | 154 static int src4xxx_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in src4xxx_set_dai_fmt() argument 218 struct snd_soc_dai *dai) in src4xxx_hw_params() argument [all...] |
H A D | cs35l41.c | 674 static int cs35l41_set_channel_map(struct snd_soc_dai *dai, unsigned int tx_n, in cs35l41_set_channel_map() argument 683 static int cs35l41_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in cs35l41_set_dai_fmt() argument 756 struct snd_soc_dai *dai) in cs35l41_pcm_hw_params() argument 861 static int cs35l41_dai_set_sysclk(struct snd_soc_dai *dai, in cs35l41_dai_set_sysclk() argument
|
H A D | ak4619.c | 534 struct snd_soc_dai *dai) in ak4619_dai_hw_params() argument 627 static int ak4619_dai_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in ak4619_dai_set_fmt() argument 695 static int ak4619_dai_mute(struct snd_soc_dai *dai, int mute, int direction) in ak4619_dai_mute() argument 770 struct snd_soc_dai *dai) in ak4619_dai_startup() argument
|
H A D | cs35l33.c | 477 struct snd_soc_dai *dai) in cs35l33_pcm_hw_params() argument 518 struct snd_soc_dai *dai) in cs35l33_pcm_startup() argument 526 static int cs35l33_set_tristate(struct snd_soc_dai *dai, int tristate) in cs35l33_set_tristate() argument 546 static int cs35l33_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, in cs35l33_set_tdm_slot() argument
|
H A D | ak4642.c | 278 struct snd_soc_dai *dai) in ak4642_dai_startup() argument 321 struct snd_soc_dai *dai) in ak4642_dai_shutdown() argument 386 static int ak4642_dai_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in ak4642_dai_set_fmt() argument 469 struct snd_soc_dai *dai) in ak4642_dai_hw_params() argument
|
H A D | da732x.c | 942 struct snd_soc_dai *dai) in da732x_hw_params() argument 1012 static int da732x_set_dai_fmt(struct snd_soc_dai *dai, u32 fmt) in da732x_set_dai_fmt() argument 1175 static int da732x_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, in da732x_set_dai_sysclk() argument
|
H A D | wm8988.c | 643 struct snd_soc_dai *dai) in wm8988_pcm_startup() argument 666 struct snd_soc_dai *dai) in wm8988_pcm_hw_params() argument 710 static int wm8988_mute(struct snd_soc_dai *dai, int mute, int direction) in wm8988_mute() argument
|
/linux/sound/soc/atmel/ |
H A D | mchp-pdmc.c | 424 struct snd_soc_dai *dai) in mchp_pdmc_startup() argument 436 static int mchp_pdmc_dai_probe(struct snd_soc_dai *dai) in mchp_pdmc_dai_probe() argument 445 static int mchp_pdmc_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in mchp_pdmc_set_fmt() argument 522 struct snd_soc_dai *dai) in mchp_pdmc_hw_params() argument 641 int cmd, struct snd_soc_dai *dai) in mchp_pdmc_trigger() argument 732 mchp_pdmc_pcm_new(struct snd_soc_pcm_runtime * rtd,struct snd_soc_dai * dai) mchp_pdmc_pcm_new() argument [all...] |
/linux/sound/soc/tegra/ |
H A D | tegra20_ac97.c | 177 struct snd_soc_dai *dai) in tegra20_ac97_trigger() argument 205 static int tegra20_ac97_probe(struct snd_soc_dai *dai) in tegra20_ac97_probe() argument
|
/linux/sound/soc/xilinx/ |
H A D | xlnx_i2s.c | 53 static int xlnx_i2s_set_sysclk(struct snd_soc_dai *dai, in xlnx_i2s_set_sysclk() argument 78 struct snd_soc_dai *dai) in xlnx_i2s_startup() argument
|
/linux/sound/soc/mediatek/mt8183/ |
H A D | mt8183-dai-pcm.c | 183 struct snd_soc_dai *dai) in mtk_dai_pcm_hw_params() argument 302 struct mtk_base_afe_dai *dai; mt8183_dai_pcm_register() local [all...] |
/linux/sound/soc/mediatek/mt6797/ |
H A D | mt6797-dai-pcm.c | 183 struct snd_soc_dai *dai) in mtk_dai_pcm_hw_params() argument 303 struct mtk_base_afe_dai *dai; mt6797_dai_pcm_register() local [all...] |
/linux/sound/soc/sdw_utils/ |
H A D | soc_sdw_utils.c | 747 struct snd_soc_dai *dai; in asoc_sdw_rtd_init() local 844 struct snd_soc_dai *dai; in asoc_sdw_prepare() local 863 struct snd_soc_dai *dai; asoc_sdw_trigger() local 946 struct snd_soc_dai *dai; asoc_sdw_hw_free() local [all...] |
H A D | soc_sdw_rt_dmic.c | 16 int asoc_sdw_rt_dmic_rtd_init(struct snd_soc_pcm_runtime *rtd, struct snd_soc_dai *dai) in asoc_sdw_rt_dmic_rtd_init() argument
|
/linux/sound/soc/sof/ |
H A D | ipc4-topology.c | 697 struct snd_sof_dai *dai = swidget->private; in sof_ipc4_widget_setup_comp_dai() local 846 struct snd_sof_dai *dai in sof_ipc4_widget_free_comp_dai() local 1522 struct snd_sof_dai *dai = swidget->private; sof_ipc4_unprepare_copier_module() local 1558 snd_sof_get_hw_config_params(struct snd_sof_dev * sdev,struct snd_sof_dai * dai,int * sample_rate,int * channel_count,int * bit_depth) snd_sof_get_hw_config_params() argument 1605 snd_sof_get_nhlt_endpoint_data(struct snd_sof_dev * sdev,struct snd_sof_dai * dai,bool single_bitdepth,struct snd_pcm_hw_params * params,u32 dai_index,u32 linktype,u8 dir,u32 ** dst,u32 * len) snd_sof_get_nhlt_endpoint_data() argument 1732 snd_sof_get_nhlt_endpoint_data(struct snd_sof_dev * sdev,struct snd_sof_dai * dai,bool single_bitdepth,struct snd_pcm_hw_params * params,u32 dai_index,u32 linktype,u8 dir,u32 ** dst,u32 * len) snd_sof_get_nhlt_endpoint_data() argument 1816 sof_ipc4_prepare_dai_copier(struct snd_sof_dev * sdev,struct snd_sof_dai * dai,struct snd_pcm_hw_params * params,int dir) sof_ipc4_prepare_dai_copier() argument 1878 struct snd_sof_dai *dai; sof_ipc4_prepare_copier_module() local 2842 struct snd_sof_dai *dai = swidget->private; sof_ipc4_widget_setup() local 3108 struct snd_sof_dai *dai = src_widget->private; sof_ipc4_set_copier_sink_format() local 3306 struct snd_sof_dai *dai = swidget->private; sof_ipc4_dai_config() local 3443 sof_ipc4_dai_get_param(struct snd_sof_dev * sdev,struct snd_sof_dai * dai,int param_type) sof_ipc4_dai_get_param() argument [all...] |