Home
last modified time | relevance | path

Searched refs:snd_soc_dapm_widget (Results 1 – 25 of 354) sorted by relevance

12345678910>>...15

/Linux-v4.19/sound/soc/
Dsoc-dapm.c53 struct snd_soc_dapm_widget *wsource, struct snd_soc_dapm_widget *wsink,
55 int (*connected)(struct snd_soc_dapm_widget *source,
56 struct snd_soc_dapm_widget *sink));
58 struct snd_soc_dapm_widget *
60 const struct snd_soc_dapm_widget *widget);
62 struct snd_soc_dapm_widget *
64 const struct snd_soc_dapm_widget *widget);
157 static bool dapm_dirty_widget(struct snd_soc_dapm_widget *w) in dapm_dirty_widget()
162 static void dapm_mark_dirty(struct snd_soc_dapm_widget *w, const char *reason) in dapm_mark_dirty()
181 struct snd_soc_dapm_widget *w, enum snd_soc_dapm_direction dir) in dapm_widget_invalidate_paths()
[all …]
/Linux-v4.19/include/trace/events/
Dasoc.h16 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,
/Linux-v4.19/include/sound/
Dsoc-topology.h23 struct snd_soc_dapm_widget;
101 int (*event_handler)(struct snd_soc_dapm_widget *w,
125 struct snd_soc_dapm_widget *,
128 struct snd_soc_dapm_widget *,
187 void snd_soc_tplg_widget_remove(struct snd_soc_dapm_widget *w);
192 int snd_soc_tplg_widget_bind_event(struct snd_soc_dapm_widget *w,
Dsoc-dapm.h366 struct snd_soc_dapm_widget;
377 int dapm_regulator_event(struct snd_soc_dapm_widget *w,
379 int dapm_clock_event(struct snd_soc_dapm_widget *w,
381 int dapm_pinctrl_event(struct snd_soc_dapm_widget *w,
400 const struct snd_soc_dapm_widget *widget,
402 struct snd_soc_dapm_widget *snd_soc_dapm_new_control(
404 const struct snd_soc_dapm_widget *widget);
413 struct snd_soc_dapm_widget *source,
414 struct snd_soc_dapm_widget *sink);
425 void snd_soc_dapm_free_widget(struct snd_soc_dapm_widget *w);
[all …]
/Linux-v4.19/sound/soc/meson/
Daxg-tdm-formatter.h14 struct snd_soc_dapm_widget;
18 struct axg_tdm_stream *(*get_stream)(struct snd_soc_dapm_widget *w);
34 int axg_tdm_formatter_event(struct snd_soc_dapm_widget *w,
Daxg-tdmin.c57 axg_tdmin_get_be(struct snd_soc_dapm_widget *w) in axg_tdmin_get_be()
78 axg_tdmin_get_tdm_stream(struct snd_soc_dapm_widget *w) in axg_tdmin_get_tdm_stream()
164 static const struct snd_soc_dapm_widget axg_tdmin_dapm_widgets[] = {
/Linux-v4.19/sound/soc/codecs/
Drt5631.c286 static int check_sysclk1_source(struct snd_soc_dapm_widget *source, in check_sysclk1_source()
287 struct snd_soc_dapm_widget *sink) in check_sysclk1_source()
296 static int check_dmic_used(struct snd_soc_dapm_widget *source, in check_dmic_used()
297 struct snd_soc_dapm_widget *sink) in check_dmic_used()
304 static int check_dacl_to_outmixl(struct snd_soc_dapm_widget *source, in check_dacl_to_outmixl()
305 struct snd_soc_dapm_widget *sink) in check_dacl_to_outmixl()
314 static int check_dacr_to_outmixr(struct snd_soc_dapm_widget *source, in check_dacr_to_outmixr()
315 struct snd_soc_dapm_widget *sink) in check_dacr_to_outmixr()
324 static int check_dacl_to_spkmixl(struct snd_soc_dapm_widget *source, in check_dacl_to_spkmixl()
325 struct snd_soc_dapm_widget *sink) in check_dacl_to_spkmixl()
[all …]
Dsirf-audio-codec.c93 static int adc_enable_delay_event(struct snd_soc_dapm_widget *w, in adc_enable_delay_event()
118 static int atlas6_codec_enable_and_reset_event(struct snd_soc_dapm_widget *w, in atlas6_codec_enable_and_reset_event()
141 static int prima2_codec_enable_and_reset_event(struct snd_soc_dapm_widget *w, in prima2_codec_enable_and_reset_event()
164 static const struct snd_soc_dapm_widget atlas6_output_driver_dapm_widgets[] = {
173 static const struct snd_soc_dapm_widget prima2_output_driver_dapm_widgets[] = {
182 static const struct snd_soc_dapm_widget atlas6_codec_clock_dapm_widget =
187 static const struct snd_soc_dapm_widget prima2_codec_clock_dapm_widget =
192 static const struct snd_soc_dapm_widget sirf_audio_codec_dapm_widgets[] = {
Dpcm3008.c31 static int pcm3008_dac_ev(struct snd_soc_dapm_widget *w, in pcm3008_dac_ev()
44 static int pcm3008_adc_ev(struct snd_soc_dapm_widget *w, in pcm3008_adc_ev()
57 static const struct snd_soc_dapm_widget pcm3008_dapm_widgets[] = {
Dmt6351.c578 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 …]
Darizona.h260 int arizona_in_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
262 int arizona_out_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
264 int arizona_hp_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
266 int arizona_anc_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
274 int arizona_clk_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
302 int arizona_dvfs_sysclk_ev(struct snd_soc_dapm_widget *w,
Dwm_adsp.h137 int wm_adsp1_event(struct snd_soc_dapm_widget *w,
139 int wm_adsp2_early_event(struct snd_soc_dapm_widget *w,
146 int wm_adsp2_event(struct snd_soc_dapm_widget *w,
Dssm2305.c19 static int ssm2305_power_event(struct snd_soc_dapm_widget *w, in ssm2305_power_event()
31 static const struct snd_soc_dapm_widget ssm2305_dapm_widgets[] = {
Dsimple-amplifier.c30 static int drv_event(struct snd_soc_dapm_widget *w, in drv_event()
54 static const struct snd_soc_dapm_widget simple_amp_dapm_widgets[] = {
/Linux-v4.19/sound/soc/sunxi/
Dsun8i-codec-analog.c303 static const struct snd_soc_dapm_widget sun8i_codec_common_widgets[] = {
329 static const struct snd_soc_dapm_widget sun8i_codec_mixer_widgets[] = {
348 static const struct snd_soc_dapm_widget sun8i_v3s_codec_mixer_widgets[] = {
426 static int sun8i_headphone_amp_event(struct snd_soc_dapm_widget *w, in sun8i_headphone_amp_event()
450 static const struct snd_soc_dapm_widget sun8i_codec_headphone_widgets[] = {
506 static const struct snd_soc_dapm_widget sun8i_codec_mbias_widgets[] = {
527 static const struct snd_soc_dapm_widget sun8i_codec_hmic_widgets[] = {
555 static const struct snd_soc_dapm_widget sun8i_codec_linein_widgets[] = {
633 static const struct snd_soc_dapm_widget sun8i_codec_lineout_widgets[] = {
695 static const struct snd_soc_dapm_widget sun8i_codec_mic2_widgets[] = {
/Linux-v4.19/sound/soc/pxa/
De750_wm9705.c25 static int e750_spk_amp_event(struct snd_soc_dapm_widget *w, in e750_spk_amp_event()
36 static int e750_hp_amp_event(struct snd_soc_dapm_widget *w, in e750_hp_amp_event()
47 static const struct snd_soc_dapm_widget e750_dapm_widgets[] = {
De800_wm9712.c24 static int e800_spk_amp_event(struct snd_soc_dapm_widget *w, in e800_spk_amp_event()
35 static int e800_hp_amp_event(struct snd_soc_dapm_widget *w, in e800_hp_amp_event()
46 static const struct snd_soc_dapm_widget e800_dapm_widgets[] = {
De740_wm9705.c37 static int e740_mic_amp_event(struct snd_soc_dapm_widget *w, in e740_mic_amp_event()
50 static int e740_output_amp_event(struct snd_soc_dapm_widget *w, in e740_output_amp_event()
63 static const struct snd_soc_dapm_widget e740_dapm_widgets[] = {
Dhx4700.c86 static int hx4700_spk_power(struct snd_soc_dapm_widget *w, in hx4700_spk_power()
93 static int hx4700_hp_power(struct snd_soc_dapm_widget *w, in hx4700_hp_power()
101 static const struct snd_soc_dapm_widget hx4700_dapm_widgets[] = {
Dmagician.c232 static int magician_spk_power(struct snd_soc_dapm_widget *w, in magician_spk_power()
239 static int magician_hp_power(struct snd_soc_dapm_widget *w, in magician_hp_power()
246 static int magician_mic_bias(struct snd_soc_dapm_widget *w, in magician_mic_bias()
254 static const struct snd_soc_dapm_widget uda1380_dapm_widgets[] = {
/Linux-v4.19/drivers/staging/greybus/
Daudio_topology.c356 struct snd_soc_dapm_widget *widget = wlist->widgets[0]; in gbcodec_mixer_dapm_ctl_info()
389 struct snd_soc_dapm_widget *widget = wlist->widgets[0]; in gbcodec_mixer_dapm_ctl_get()
439 struct snd_soc_dapm_widget *widget = wlist->widgets[0]; in gbcodec_mixer_dapm_ctl_put()
503 static int gbcodec_event_spk(struct snd_soc_dapm_widget *w, in gbcodec_event_spk()
511 static int gbcodec_event_hp(struct snd_soc_dapm_widget *w, in gbcodec_event_hp()
519 static int gbcodec_event_int_mic(struct snd_soc_dapm_widget *w, in gbcodec_event_int_mic()
720 struct snd_soc_dapm_widget *widget = wlist->widgets[0]; in gbcodec_enum_dapm_ctl_get()
768 struct snd_soc_dapm_widget *widget = wlist->widgets[0]; in gbcodec_enum_dapm_ctl_put()
934 static int gbaudio_widget_event(struct snd_soc_dapm_widget *w, in gbaudio_widget_event()
987 struct snd_soc_dapm_widget *dw, in gbaudio_tplg_create_widget()
[all …]
/Linux-v4.19/sound/soc/sirf/
Dsirf-audio.c23 static int sirf_audio_hp_event(struct snd_soc_dapm_widget *w, in sirf_audio_hp_event()
36 static int sirf_audio_spk_event(struct snd_soc_dapm_widget *w, in sirf_audio_spk_event()
49 static const struct snd_soc_dapm_widget sirf_audio_dapm_widgets[] = {
/Linux-v4.19/sound/soc/intel/skylake/
Dskl-topology.c98 static int is_skl_dsp_widget_type(struct snd_soc_dapm_widget *w, in is_skl_dsp_widget_type()
384 static int skl_tplg_update_be_blob(struct snd_soc_dapm_widget *w, in skl_tplg_update_be_blob()
446 static void skl_tplg_update_module_params(struct snd_soc_dapm_widget *w, in skl_tplg_update_module_params()
481 static int skl_tplg_set_module_params(struct snd_soc_dapm_widget *w, in skl_tplg_set_module_params()
526 static int skl_tplg_set_module_init_data(struct snd_soc_dapm_widget *w) in skl_tplg_set_module_init_data()
554 struct snd_soc_dapm_widget *w, struct skl_module_cfg *mcfg) in skl_tplg_module_prepare()
576 struct snd_soc_dapm_widget *w; in skl_tplg_init_pipe_modules()
756 static int skl_tplg_mixer_dapm_pre_pmu_event(struct snd_soc_dapm_widget *w, in skl_tplg_mixer_dapm_pre_pmu_event()
859 static int skl_tplg_set_module_bind_params(struct snd_soc_dapm_widget *w, in skl_tplg_set_module_bind_params()
981 struct snd_soc_dapm_widget *w) in skl_tplg_add_moduleid_in_bind_params()
[all …]
/Linux-v4.19/sound/soc/samsung/
Drx1950_uda1380.c37 static int rx1950_spk_power(struct snd_soc_dapm_widget *w,
97 static const struct snd_soc_dapm_widget uda1380_dapm_widgets[] = {
140 static int rx1950_spk_power(struct snd_soc_dapm_widget *w, in rx1950_spk_power()
/Linux-v4.19/sound/soc/jz4740/
Dqi_lb60.c29 static int qi_lb60_spk_event(struct snd_soc_dapm_widget *widget, in qi_lb60_spk_event()
41 static const struct snd_soc_dapm_widget qi_lb60_widgets[] = {

12345678910>>...15