/kernel/linux/linux-5.10/sound/soc/ |
D | soc-dapm.c | 52 struct snd_soc_dapm_widget *wsource, struct snd_soc_dapm_widget *wsink, 54 int (*connected)(struct snd_soc_dapm_widget *source, 55 struct snd_soc_dapm_widget *sink)); 57 struct snd_soc_dapm_widget * 59 const struct snd_soc_dapm_widget *widget); 61 struct snd_soc_dapm_widget * 63 const struct snd_soc_dapm_widget *widget); 183 static bool dapm_dirty_widget(struct snd_soc_dapm_widget *w) in dapm_dirty_widget() 188 static void dapm_mark_dirty(struct snd_soc_dapm_widget *w, const char *reason) in dapm_mark_dirty() 207 struct snd_soc_dapm_widget *w, enum snd_soc_dapm_direction dir) in dapm_widget_invalidate_paths() [all …]
|
/kernel/linux/linux-5.10/include/trace/events/ |
D | asoc.h | 16 struct snd_soc_dapm_widget; 87 DECLARE_EVENT_CLASS(snd_soc_dapm_widget, 89 TP_PROTO(struct snd_soc_dapm_widget *w, int val), 107 DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_power, 109 TP_PROTO(struct snd_soc_dapm_widget *w, int val), 115 DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_event_start, 117 TP_PROTO(struct snd_soc_dapm_widget *w, int val), 123 DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_event_done, 125 TP_PROTO(struct snd_soc_dapm_widget *w, int val), 158 TP_PROTO(struct snd_soc_dapm_widget *widget,
|
/kernel/linux/linux-5.10/include/sound/ |
D | soc-topology.h | 23 struct snd_soc_dapm_widget; 103 int (*event_handler)(struct snd_soc_dapm_widget *w, 127 struct snd_soc_dapm_widget *, 130 struct snd_soc_dapm_widget *, 189 void snd_soc_tplg_widget_remove(struct snd_soc_dapm_widget *w); 194 int snd_soc_tplg_widget_bind_event(struct snd_soc_dapm_widget *w,
|
D | soc-dapm.h | 370 struct snd_soc_dapm_widget; 399 int dapm_regulator_event(struct snd_soc_dapm_widget *w, 401 int dapm_clock_event(struct snd_soc_dapm_widget *w, 403 int dapm_pinctrl_event(struct snd_soc_dapm_widget *w, 422 const struct snd_soc_dapm_widget *widget, 424 struct snd_soc_dapm_widget *snd_soc_dapm_new_control( 426 const struct snd_soc_dapm_widget *widget); 427 struct snd_soc_dapm_widget *snd_soc_dapm_new_control_unlocked( 429 const struct snd_soc_dapm_widget *widget); 451 void snd_soc_dapm_free_widget(struct snd_soc_dapm_widget *w); [all …]
|
/kernel/linux/linux-5.10/drivers/staging/greybus/ |
D | audio_helper.c | 15 static void gbaudio_dapm_link_dai_widget(struct snd_soc_dapm_widget *dai_w, in gbaudio_dapm_link_dai_widget() 18 struct snd_soc_dapm_widget *w; in gbaudio_dapm_link_dai_widget() 19 struct snd_soc_dapm_widget *src, *sink; in gbaudio_dapm_link_dai_widget() 62 struct snd_soc_dapm_widget *dai_w; in gbaudio_dapm_link_component_dai_widgets() 90 static void gbaudio_dapm_free_widget(struct snd_soc_dapm_widget *w) in gbaudio_dapm_free_widget() 113 const struct snd_soc_dapm_widget *widget, in gbaudio_dapm_free_controls() 117 struct snd_soc_dapm_widget *w, *next_w; in gbaudio_dapm_free_controls()
|
/kernel/linux/linux-5.10/sound/soc/meson/ |
D | meson-codec-glue.c | 13 static struct snd_soc_dapm_widget * 14 meson_codec_glue_get_input(struct snd_soc_dapm_widget *w) in meson_codec_glue_get_input() 17 struct snd_soc_dapm_widget *in; in meson_codec_glue_get_input() 53 meson_codec_glue_output_get_input_data(struct snd_soc_dapm_widget *w) in meson_codec_glue_output_get_input_data() 55 struct snd_soc_dapm_widget *in = in meson_codec_glue_output_get_input_data()
|
D | axg-tdm-formatter.h | 14 struct snd_soc_dapm_widget; 22 struct axg_tdm_stream *(*get_stream)(struct snd_soc_dapm_widget *w); 40 int axg_tdm_formatter_event(struct snd_soc_dapm_widget *w,
|
D | axg-tdmout.c | 56 axg_tdmout_get_be(struct snd_soc_dapm_widget *w) in axg_tdmout_get_be() 77 axg_tdmout_get_tdm_stream(struct snd_soc_dapm_widget *w) in axg_tdmout_get_tdm_stream() 201 static const struct snd_soc_dapm_widget axg_tdmout_dapm_widgets[] = { 273 static const struct snd_soc_dapm_widget sm1_tdmout_dapm_widgets[] = {
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
D | mt6359.c | 617 static int mt_sgen_event(struct snd_soc_dapm_widget *w, in mt_sgen_event() 843 static int mt_hp_event(struct snd_soc_dapm_widget *w, in mt_hp_event() 873 static int mt_rcv_event(struct snd_soc_dapm_widget *w, in mt_rcv_event() 957 static int mt_lo_event(struct snd_soc_dapm_widget *w, in mt_lo_event() 1043 static int mt_adc_clk_gen_event(struct snd_soc_dapm_widget *w, in mt_adc_clk_gen_event() 1083 static int mt_dcc_clk_event(struct snd_soc_dapm_widget *w, in mt_dcc_clk_event() 1118 static int mt_mic_bias_0_event(struct snd_soc_dapm_widget *w, in mt_mic_bias_0_event() 1172 static int mt_mic_bias_1_event(struct snd_soc_dapm_widget *w, in mt_mic_bias_1_event() 1205 static int mt_mic_bias_2_event(struct snd_soc_dapm_widget *w, in mt_mic_bias_2_event() 1256 static int mt_mtkaif_tx_event(struct snd_soc_dapm_widget *w, in mt_mtkaif_tx_event() [all …]
|
D | rt5631.c | 282 static int check_sysclk1_source(struct snd_soc_dapm_widget *source, in check_sysclk1_source() 283 struct snd_soc_dapm_widget *sink) in check_sysclk1_source() 292 static int check_dmic_used(struct snd_soc_dapm_widget *source, in check_dmic_used() 293 struct snd_soc_dapm_widget *sink) in check_dmic_used() 300 static int check_dacl_to_outmixl(struct snd_soc_dapm_widget *source, in check_dacl_to_outmixl() 301 struct snd_soc_dapm_widget *sink) in check_dacl_to_outmixl() 310 static int check_dacr_to_outmixr(struct snd_soc_dapm_widget *source, in check_dacr_to_outmixr() 311 struct snd_soc_dapm_widget *sink) in check_dacr_to_outmixr() 320 static int check_dacl_to_spkmixl(struct snd_soc_dapm_widget *source, in check_dacl_to_spkmixl() 321 struct snd_soc_dapm_widget *sink) in check_dacl_to_spkmixl() [all …]
|
D | madera.h | 386 int madera_clk_ev(struct snd_soc_dapm_widget *w, 388 int madera_sysclk_ev(struct snd_soc_dapm_widget *w, 390 int madera_spk_ev(struct snd_soc_dapm_widget *w, 392 int madera_in_ev(struct snd_soc_dapm_widget *w, 394 int madera_out_ev(struct snd_soc_dapm_widget *w, 396 int madera_hp_ev(struct snd_soc_dapm_widget *w, 398 int madera_anc_ev(struct snd_soc_dapm_widget *w, 400 int madera_domain_clk_ev(struct snd_soc_dapm_widget *w,
|
D | sirf-audio-codec.c | 92 static int adc_enable_delay_event(struct snd_soc_dapm_widget *w, in adc_enable_delay_event() 117 static int atlas6_codec_enable_and_reset_event(struct snd_soc_dapm_widget *w, in atlas6_codec_enable_and_reset_event() 140 static int prima2_codec_enable_and_reset_event(struct snd_soc_dapm_widget *w, in prima2_codec_enable_and_reset_event() 163 static const struct snd_soc_dapm_widget atlas6_output_driver_dapm_widgets[] = { 172 static const struct snd_soc_dapm_widget prima2_output_driver_dapm_widgets[] = { 181 static const struct snd_soc_dapm_widget atlas6_codec_clock_dapm_widget = 186 static const struct snd_soc_dapm_widget prima2_codec_clock_dapm_widget = 191 static const struct snd_soc_dapm_widget sirf_audio_codec_dapm_widgets[] = {
|
D | mt6351.c | 578 static int mt_reg_set_clr_event(struct snd_soc_dapm_widget *w, in mt_reg_set_clr_event() 622 static int mt_ncp_event(struct snd_soc_dapm_widget *w, in mt_ncp_event() 646 static int mt_sgen_event(struct snd_soc_dapm_widget *w, in mt_sgen_event() 666 static int mt_aif_in_event(struct snd_soc_dapm_widget *w, in mt_aif_in_event() 711 static int mt_hp_event(struct snd_soc_dapm_widget *w, in mt_hp_event() 839 static int mt_aif_out_event(struct snd_soc_dapm_widget *w, in mt_aif_out_event() 902 static int mt_adc_clkgen_event(struct snd_soc_dapm_widget *w, in mt_adc_clkgen_event() 925 static int mt_pga_left_event(struct snd_soc_dapm_widget *w, in mt_pga_left_event() 955 static int mt_pga_right_event(struct snd_soc_dapm_widget *w, in mt_pga_right_event() 985 static int mt_mic_bias_0_event(struct snd_soc_dapm_widget *w, in mt_mic_bias_0_event() [all …]
|
D | pcm3008.c | 27 static int pcm3008_dac_ev(struct snd_soc_dapm_widget *w, in pcm3008_dac_ev() 40 static int pcm3008_adc_ev(struct snd_soc_dapm_widget *w, in pcm3008_adc_ev() 53 static const struct snd_soc_dapm_widget pcm3008_dapm_widgets[] = {
|
D | arizona.h | 257 int arizona_in_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, 259 int arizona_out_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, 261 int arizona_hp_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, 263 int arizona_anc_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, 271 int arizona_clk_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, 299 int arizona_dvfs_sysclk_ev(struct snd_soc_dapm_widget *w,
|
D | wm_adsp.h | 168 int wm_adsp1_event(struct snd_soc_dapm_widget *w, 171 int wm_adsp_early_event(struct snd_soc_dapm_widget *w, 178 int wm_adsp_event(struct snd_soc_dapm_widget *w, 181 int wm_adsp2_set_dspclk(struct snd_soc_dapm_widget *w, unsigned int freq);
|
/kernel/linux/linux-5.10/sound/soc/mediatek/mt8183/ |
D | mt8183-dai-i2s.c | 273 static int mtk_apll_event(struct snd_soc_dapm_widget *w, in mtk_apll_event() 303 static int mtk_mclk_en_event(struct snd_soc_dapm_widget *w, in mtk_mclk_en_event() 336 static const struct snd_soc_dapm_widget mtk_dai_i2s_widgets[] = { 424 static int mtk_afe_i2s_share_connect(struct snd_soc_dapm_widget *source, in mtk_afe_i2s_share_connect() 425 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_share_connect() 427 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_share_connect() 445 static int mtk_afe_i2s_hd_connect(struct snd_soc_dapm_widget *source, in mtk_afe_i2s_hd_connect() 446 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_hd_connect() 448 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_hd_connect() 474 static int mtk_afe_i2s_apll_connect(struct snd_soc_dapm_widget *source, in mtk_afe_i2s_apll_connect() [all …]
|
/kernel/linux/linux-5.10/sound/soc/sunxi/ |
D | sun8i-codec-analog.c | 221 static const struct snd_soc_dapm_widget sun8i_codec_common_widgets[] = { 247 static const struct snd_soc_dapm_widget sun8i_codec_mixer_widgets[] = { 266 static const struct snd_soc_dapm_widget sun8i_v3s_codec_mixer_widgets[] = { 344 static int sun8i_headphone_amp_event(struct snd_soc_dapm_widget *w, in sun8i_headphone_amp_event() 368 static const struct snd_soc_dapm_widget sun8i_codec_headphone_widgets[] = { 424 static const struct snd_soc_dapm_widget sun8i_codec_mbias_widgets[] = { 445 static const struct snd_soc_dapm_widget sun8i_codec_hmic_widgets[] = { 473 static const struct snd_soc_dapm_widget sun8i_codec_linein_widgets[] = { 551 static const struct snd_soc_dapm_widget sun8i_codec_lineout_widgets[] = { 613 static const struct snd_soc_dapm_widget sun8i_codec_mic2_widgets[] = {
|
/kernel/linux/linux-5.10/sound/soc/pxa/ |
D | e800_wm9712.c | 20 static int e800_spk_amp_event(struct snd_soc_dapm_widget *w, in e800_spk_amp_event() 31 static int e800_hp_amp_event(struct snd_soc_dapm_widget *w, in e800_hp_amp_event() 42 static const struct snd_soc_dapm_widget e800_dapm_widgets[] = {
|
D | e750_wm9705.c | 21 static int e750_spk_amp_event(struct snd_soc_dapm_widget *w, in e750_spk_amp_event() 32 static int e750_hp_amp_event(struct snd_soc_dapm_widget *w, in e750_hp_amp_event() 43 static const struct snd_soc_dapm_widget e750_dapm_widgets[] = {
|
D | e740_wm9705.c | 33 static int e740_mic_amp_event(struct snd_soc_dapm_widget *w, in e740_mic_amp_event() 46 static int e740_output_amp_event(struct snd_soc_dapm_widget *w, in e740_output_amp_event() 59 static const struct snd_soc_dapm_widget e740_dapm_widgets[] = {
|
D | hx4700.c | 81 static int hx4700_spk_power(struct snd_soc_dapm_widget *w, in hx4700_spk_power() 88 static int hx4700_hp_power(struct snd_soc_dapm_widget *w, in hx4700_hp_power() 96 static const struct snd_soc_dapm_widget hx4700_dapm_widgets[] = {
|
/kernel/linux/linux-5.10/sound/soc/intel/skylake/ |
D | skl-topology.c | 92 static int is_skl_dsp_widget_type(struct snd_soc_dapm_widget *w, in is_skl_dsp_widget_type() 283 static int skl_tplg_update_be_blob(struct snd_soc_dapm_widget *w, in skl_tplg_update_be_blob() 344 static void skl_tplg_update_module_params(struct snd_soc_dapm_widget *w, in skl_tplg_update_module_params() 379 static int skl_tplg_set_module_params(struct snd_soc_dapm_widget *w, in skl_tplg_set_module_params() 424 static int skl_tplg_set_module_init_data(struct snd_soc_dapm_widget *w) in skl_tplg_set_module_init_data() 452 struct snd_soc_dapm_widget *w, struct skl_module_cfg *mcfg) in skl_tplg_module_prepare() 474 struct snd_soc_dapm_widget *w; in skl_tplg_init_pipe_modules() 687 static int skl_tplg_mixer_dapm_pre_pmu_event(struct snd_soc_dapm_widget *w, in skl_tplg_mixer_dapm_pre_pmu_event() 779 static int skl_tplg_set_module_bind_params(struct snd_soc_dapm_widget *w, in skl_tplg_set_module_bind_params() 898 struct snd_soc_dapm_widget *w) in skl_tplg_add_moduleid_in_bind_params() [all …]
|
/kernel/linux/linux-5.10/sound/soc/sirf/ |
D | sirf-audio.c | 22 static int sirf_audio_hp_event(struct snd_soc_dapm_widget *w, in sirf_audio_hp_event() 35 static int sirf_audio_spk_event(struct snd_soc_dapm_widget *w, in sirf_audio_spk_event() 48 static const struct snd_soc_dapm_widget sirf_audio_dapm_widgets[] = {
|
/kernel/linux/linux-5.10/sound/soc/samsung/ |
D | rx1950_uda1380.c | 28 static int rx1950_spk_power(struct snd_soc_dapm_widget *w, 90 static const struct snd_soc_dapm_widget uda1380_dapm_widgets[] = { 133 static int rx1950_spk_power(struct snd_soc_dapm_widget *w, in rx1950_spk_power()
|