| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| H A D | tscs454.c | 2633 static int tscs454_set_sysclk(struct snd_soc_dai *dai, in tscs454_set_sysclk() argument 2653 static int tscs454_set_bclk_ratio(struct snd_soc_dai *dai, in tscs454_set_bclk_ratio() argument 2884 static int tscs454_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in tscs454_set_dai_fmt() argument 2906 tscs454_dai1_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) tscs454_dai1_set_tdm_slot() argument 2963 tscs454_dai23_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) tscs454_dai23_set_tdm_slot() argument 3169 tscs454_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) tscs454_hw_params() argument 3236 tscs454_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) tscs454_hw_free() argument 3247 tscs454_prepare(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) tscs454_prepare() argument [all...] |
| H A D | hdac_hdmi.c | 439 static int hdac_hdmi_set_stream(struct snd_soc_dai *dai, in hdac_hdmi_set_stream() argument 465 hdac_hdmi_set_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *hparams, struct snd_soc_dai *dai) hdac_hdmi_set_hw_params() argument 588 hdac_hdmi_pcm_open(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) hdac_hdmi_pcm_open() argument 631 hdac_hdmi_pcm_close(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) hdac_hdmi_pcm_close() argument 1887 hdac_hdmi_jack_init(struct snd_soc_dai *dai, int device, struct snd_soc_jack *jack) hdac_hdmi_jack_init() argument [all...] |
| H A D | tlv320adc3xxx.c | 1141 adc3xxx_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) adc3xxx_hw_params() argument
|
| H A D | lpass-tx-macro.c | 1113 static int tx_macro_get_channel_map(struct snd_soc_dai *dai, in tx_macro_get_channel_map() argument 1133 static int tx_macro_digital_mute(struct snd_soc_dai *dai, int mute, int stream) in tx_macro_digital_mute() argument 1067 tx_macro_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) tx_macro_hw_params() argument [all...] |
| H A D | madera.c | 2760 static int madera_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in madera_set_fmt() argument 2939 madera_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) madera_startup() argument 2991 madera_hw_params_rate(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) madera_hw_params_rate() argument 3097 madera_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) madera_hw_params() argument 3239 madera_dai_set_sysclk(struct snd_soc_dai *dai, int clk_id, unsigned int freq, int dir) madera_dai_set_sysclk() argument 3288 madera_set_tristate(struct snd_soc_dai *dai, int tristate) madera_set_tristate() argument 3309 madera_set_channels_to_mask(struct snd_soc_dai *dai, unsigned int base, int channels, unsigned int mask) madera_set_channels_to_mask() argument 3332 madera_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) madera_set_tdm_slot() argument [all...] |
| H A D | lpass-wsa-macro.c | 845 static int wsa_macro_set_prim_interpolator_rate(struct snd_soc_dai *dai, in wsa_macro_set_prim_interpolator_rate() argument 898 static int wsa_macro_set_mix_interpolator_rate(struct snd_soc_dai *dai, in wsa_macro_set_mix_interpolator_rate() argument 937 static int wsa_macro_set_interpolator_rate(struct snd_soc_dai *dai, in wsa_macro_set_interpolator_rate() argument 972 wsa_macro_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) wsa_macro_hw_params() argument 995 wsa_macro_get_channel_map(struct snd_soc_dai *dai, unsigned int *tx_num, unsigned int *tx_slot, unsigned int *rx_num, unsigned int *rx_slot) wsa_macro_get_channel_map() argument [all...] |
| H A D | rt5677.c | 4287 rt5677_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) rt5677_hw_params() argument 4373 rt5677_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) rt5677_set_dai_fmt() argument 4446 rt5677_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, unsigned int freq, int dir) rt5677_set_dai_sysclk() argument 4499 rt5677_set_dai_pll(struct snd_soc_dai *dai, int pll_id, int source, unsigned int freq_in, unsigned int freq_out) rt5677_set_dai_pll() argument 4579 rt5677_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) rt5677_set_tdm_slot() argument [all...] |
| H A D | wcd938x.c | 3380 static int wcd938x_codec_set_sdw_stream(struct snd_soc_dai *dai, in wcd938x_codec_set_sdw_stream() argument 3361 wcd938x_codec_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) wcd938x_codec_hw_params() argument 3371 wcd938x_codec_free(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) wcd938x_codec_free() argument [all...] |
| H A D | wcd9335.c | 316 struct wcd_slim_codec_dai_data dai[NUM_CODEC_DAIS]; member 1612 static int wcd9335_set_mix_interpolator_rate(struct snd_soc_dai *dai, in wcd9335_set_mix_interpolator_rate() argument 1638 wcd9335_set_prim_interpolator_rate(struct snd_soc_dai *dai, u8 rate_val, u32 rate) wcd9335_set_prim_interpolator_rate() argument 1686 wcd9335_set_interpolator_rate(struct snd_soc_dai *dai, u32 rate) wcd9335_set_interpolator_rate() argument 1790 wcd9335_set_decimator_rate(struct snd_soc_dai *dai, u8 rate_val, u32 rate) wcd9335_set_decimator_rate() argument 1867 wcd9335_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) wcd9335_hw_params() argument 1953 wcd9335_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) wcd9335_trigger() argument 1985 wcd9335_set_channel_map(struct snd_soc_dai *dai, unsigned int tx_num, unsigned int *tx_slot, unsigned int rx_num, unsigned int *rx_slot) wcd9335_set_channel_map() argument 2015 wcd9335_get_channel_map(struct snd_soc_dai *dai, unsigned int *tx_num, unsigned int *tx_slot, unsigned int *rx_num, unsigned int *rx_slot) wcd9335_get_channel_map() argument 2985 wcd9335_codec_enable_int_port(struct wcd_slim_codec_dai_data *dai, struct snd_soc_component *component) wcd9335_codec_enable_int_port() argument 3016 struct wcd_slim_codec_dai_data *dai = &wcd->dai[w->shift]; wcd9335_codec_enable_slim() local [all...] |
| H A D | wsa883x.c | 1309 static int wsa883x_set_sdw_stream(struct snd_soc_dai *dai, in wsa883x_set_sdw_stream() argument 1319 static int wsa883x_digital_mute(struct snd_soc_dai *dai, int mute, int stream) in wsa883x_digital_mute() argument 1276 wsa883x_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) wsa883x_hw_params() argument 1299 wsa883x_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) wsa883x_hw_free() argument
|
| H A D | wcd938x.h | 686 wcd938x_sdw_free(struct wcd938x_sdw_priv *wcd, struct snd_pcm_substream *substream, struct snd_soc_dai *dai) wcd938x_sdw_free() argument 693 wcd938x_sdw_set_sdw_stream(struct wcd938x_sdw_priv *wcd, struct snd_soc_dai *dai, void *stream, int direction) wcd938x_sdw_set_sdw_stream() argument 700 wcd938x_sdw_hw_params(struct wcd938x_sdw_priv *wcd, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) wcd938x_sdw_hw_params() argument
|
| H A D | lpass-rx-macro.c | 1537 static int rx_macro_set_prim_interpolator_rate(struct snd_soc_dai *dai, in rx_macro_set_prim_interpolator_rate() argument 1583 static int rx_macro_set_mix_interpolator_rate(struct snd_soc_dai *dai, in rx_macro_set_mix_interpolator_rate() argument 1614 static int rx_macro_set_interpolator_rate(struct snd_soc_dai *dai, in rx_macro_set_interpolator_rate() argument 1633 rx_macro_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) rx_macro_hw_params() argument 1657 rx_macro_get_channel_map(struct snd_soc_dai *dai, unsigned int *tx_num, unsigned int *tx_slot, unsigned int *rx_num, unsigned int *rx_slot) rx_macro_get_channel_map() argument 1719 rx_macro_digital_mute(struct snd_soc_dai *dai, int mute, int stream) rx_macro_digital_mute() argument [all...] |
| H A D | wsa884x.c | 1750 static int wsa884x_mute_stream(struct snd_soc_dai *dai, int mute, int stream) in wsa884x_mute_stream() argument 1774 static int wsa884x_set_stream(struct snd_soc_dai *dai, in wsa884x_set_stream() argument 1717 wsa884x_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) wsa884x_hw_params() argument 1740 wsa884x_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) wsa884x_hw_free() argument
|
| H A D | wcd934x.c | 551 struct wcd_slim_codec_dai_data dai[NUM_CODEC_DAIS]; member 1508 static int wcd934x_set_prim_interpolator_rate(struct snd_soc_dai *dai, in wcd934x_set_prim_interpolator_rate() argument 1565 static int wcd934x_set_mix_interpolator_rate(struct snd_soc_dai *dai, in wcd934x_set_mix_interpolator_rate() argument 1607 wcd934x_set_interpolator_rate(struct snd_soc_dai *dai, u32 sample_rate) wcd934x_set_interpolator_rate() argument 1634 wcd934x_set_decimator_rate(struct snd_soc_dai *dai, u8 rate_val, u32 rate) wcd934x_set_decimator_rate() argument 1794 wcd934x_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) wcd934x_hw_params() argument 1879 wcd934x_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) wcd934x_hw_free() argument 1894 wcd934x_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) wcd934x_trigger() argument 1926 wcd934x_set_channel_map(struct snd_soc_dai *dai, unsigned int tx_num, unsigned int *tx_slot, unsigned int rx_num, unsigned int *rx_slot) wcd934x_set_channel_map() argument 1962 wcd934x_get_channel_map(struct snd_soc_dai *dai, unsigned int *tx_num, unsigned int *tx_slot, unsigned int *rx_num, unsigned int *rx_slot) wcd934x_get_channel_map() argument 4143 wcd934x_codec_enable_int_port(struct wcd_slim_codec_dai_data *dai, struct snd_soc_component *component) wcd934x_codec_enable_int_port() argument 4173 struct wcd_slim_codec_dai_data *dai = &wcd->dai[w->shift]; wcd934x_codec_enable_slim() local [all...] |
| H A D | max98090.h | 1528 struct max98090_cdata dai[1]; member
|
| /kernel/linux/linux-6.6/sound/soc/sh/ |
| H A D | fsi.c | 414 static struct fsi_priv *fsi_get_priv_frm_dai(struct snd_soc_dai *dai) in fsi_get_priv_frm_dai() argument 542 struct snd_soc_dai *dai = fsi_get_dai(io->substream); in fsi_stream_quit() local 1299 struct snd_soc_dai *dai = fsi_get_dai(io->substream); in fsi_dma_transfer() local 1566 fsi_dai_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) fsi_dai_startup() argument 1576 fsi_dai_shutdown(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) fsi_dai_shutdown() argument 1584 fsi_dai_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) fsi_dai_trigger() argument 1643 fsi_dai_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) fsi_dai_set_fmt() argument 1698 fsi_dai_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) fsi_dai_hw_params() argument [all...] |
| /kernel/linux/linux-6.6/sound/soc/sunxi/ |
| H A D | sun4i-codec.c | 1244 static int sun4i_codec_dai_probe(struct snd_soc_dai *dai) in sun4i_codec_dai_probe() argument 282 sun4i_codec_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) sun4i_codec_trigger() argument 314 sun4i_codec_prepare_capture(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) sun4i_codec_prepare_capture() argument 355 sun4i_codec_prepare_playback(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) sun4i_codec_prepare_playback() argument 389 sun4i_codec_prepare(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) sun4i_codec_prepare() argument 555 sun4i_codec_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) sun4i_codec_hw_params() argument 597 sun4i_codec_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) sun4i_codec_startup() argument 616 sun4i_codec_shutdown(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) sun4i_codec_shutdown() argument [all...] |
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| H A D | madera.c | 2760 static int madera_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in madera_set_fmt() argument 2939 madera_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) madera_startup() argument 2991 madera_hw_params_rate(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) madera_hw_params_rate() argument 3097 madera_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) madera_hw_params() argument 3239 madera_dai_set_sysclk(struct snd_soc_dai *dai, int clk_id, unsigned int freq, int dir) madera_dai_set_sysclk() argument 3288 madera_set_tristate(struct snd_soc_dai *dai, int tristate) madera_set_tristate() argument 3309 madera_set_channels_to_mask(struct snd_soc_dai *dai, unsigned int base, int channels, unsigned int mask) madera_set_channels_to_mask() argument 3332 madera_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) madera_set_tdm_slot() argument [all...] |
| H A D | rt5677.c | 4289 rt5677_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) rt5677_hw_params() argument 4375 rt5677_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) rt5677_set_dai_fmt() argument 4448 rt5677_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, unsigned int freq, int dir) rt5677_set_dai_sysclk() argument 4501 rt5677_set_dai_pll(struct snd_soc_dai *dai, int pll_id, int source, unsigned int freq_in, unsigned int freq_out) rt5677_set_dai_pll() argument 4581 rt5677_set_tdm_slot(struct snd_soc_dai *dai, unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) rt5677_set_tdm_slot() argument [all...] |
| H A D | wcd9335.c | 325 struct wcd_slim_codec_dai_data dai[NUM_CODEC_DAIS]; member 1609 static int wcd9335_set_mix_interpolator_rate(struct snd_soc_dai *dai, in wcd9335_set_mix_interpolator_rate() argument 1635 wcd9335_set_prim_interpolator_rate(struct snd_soc_dai *dai, u8 rate_val, u32 rate) wcd9335_set_prim_interpolator_rate() argument 1683 wcd9335_set_interpolator_rate(struct snd_soc_dai *dai, u32 rate) wcd9335_set_interpolator_rate() argument 1787 wcd9335_set_decimator_rate(struct snd_soc_dai *dai, u8 rate_val, u32 rate) wcd9335_set_decimator_rate() argument 1866 wcd9335_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) wcd9335_hw_params() argument 1952 wcd9335_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) wcd9335_trigger() argument 1984 wcd9335_set_channel_map(struct snd_soc_dai *dai, unsigned int tx_num, unsigned int *tx_slot, unsigned int rx_num, unsigned int *rx_slot) wcd9335_set_channel_map() argument 2014 wcd9335_get_channel_map(struct snd_soc_dai *dai, unsigned int *tx_num, unsigned int *tx_slot, unsigned int *rx_num, unsigned int *rx_slot) wcd9335_get_channel_map() argument 2984 wcd9335_codec_enable_int_port(struct wcd_slim_codec_dai_data *dai, struct snd_soc_component *component) wcd9335_codec_enable_int_port() argument 3015 struct wcd_slim_codec_dai_data *dai = &wcd->dai[w->shift]; wcd9335_codec_enable_slim() local [all...] |
| H A D | wcd934x.c | 528 struct wcd_slim_codec_dai_data dai[NUM_CODEC_DAIS]; member 1422 static int wcd934x_set_prim_interpolator_rate(struct snd_soc_dai *dai, in wcd934x_set_prim_interpolator_rate() argument 1479 static int wcd934x_set_mix_interpolator_rate(struct snd_soc_dai *dai, in wcd934x_set_mix_interpolator_rate() argument 1521 wcd934x_set_interpolator_rate(struct snd_soc_dai *dai, u32 sample_rate) wcd934x_set_interpolator_rate() argument 1550 wcd934x_set_decimator_rate(struct snd_soc_dai *dai, u8 rate_val, u32 rate) wcd934x_set_decimator_rate() argument 1710 wcd934x_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) wcd934x_hw_params() argument 1795 wcd934x_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) wcd934x_hw_free() argument 1810 wcd934x_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) wcd934x_trigger() argument 1842 wcd934x_set_channel_map(struct snd_soc_dai *dai, unsigned int tx_num, unsigned int *tx_slot, unsigned int rx_num, unsigned int *rx_slot) wcd934x_set_channel_map() argument 1878 wcd934x_get_channel_map(struct snd_soc_dai *dai, unsigned int *tx_num, unsigned int *tx_slot, unsigned int *rx_num, unsigned int *rx_slot) wcd934x_get_channel_map() argument 3347 wcd934x_codec_enable_int_port(struct wcd_slim_codec_dai_data *dai, struct snd_soc_component *component) wcd934x_codec_enable_int_port() argument 3377 struct wcd_slim_codec_dai_data *dai = &wcd->dai[w->shift]; wcd934x_codec_enable_slim() local [all...] |
| H A D | max98090.h | 1528 struct max98090_cdata dai[1]; member
|
| /kernel/linux/linux-5.10/sound/soc/sti/ |
| H A D | uniperif.h | 1347 struct snd_soc_dai_driver *dai; member
|
| /kernel/linux/linux-6.6/sound/soc/sti/ |
| H A D | uniperif.h | 1347 struct snd_soc_dai_driver *dai; member
|