Home
last modified time | relevance | path

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

12345678910>>...20

/linux/sound/soc/
A Dsoc-dapm.c52 struct snd_soc_dapm_widget *wsource, struct snd_soc_dapm_widget *wsink,
57 struct snd_soc_dapm_widget *
61 struct snd_soc_dapm_widget *
301 struct snd_soc_dapm_widget *w; in dapm_mark_endpoints_dirty()
323 struct snd_soc_dapm_widget *w; in dapm_cnew_widget()
600 struct snd_soc_dapm_widget *w; in dapm_reset()
746 struct snd_soc_dapm_widget *w) in dapm_connect_mux()
2783 struct snd_soc_dapm_widget *source, struct snd_soc_dapm_widget *sink, in snd_soc_dapm_check_dynamic_path()
2827 struct snd_soc_dapm_widget *wsource, struct snd_soc_dapm_widget *wsink, in snd_soc_dapm_add_path()
3619 struct snd_soc_dapm_widget *
[all …]
/linux/include/trace/events/
A Dasoc.h17 struct snd_soc_dapm_widget;
88 DECLARE_EVENT_CLASS(snd_soc_dapm_widget,
90 TP_PROTO(struct snd_soc_dapm_widget *w, int val),
108 DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_power,
110 TP_PROTO(struct snd_soc_dapm_widget *w, int val),
116 DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_event_start,
118 TP_PROTO(struct snd_soc_dapm_widget *w, int val),
124 DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_event_done,
126 TP_PROTO(struct snd_soc_dapm_widget *w, int val),
159 TP_PROTO(struct snd_soc_dapm_widget *widget,
/linux/include/sound/
A Dsoc-dapm.h370 struct snd_soc_dapm_widget;
422 const struct snd_soc_dapm_widget *widget,
426 const struct snd_soc_dapm_widget *widget);
579 struct snd_soc_dapm_widget *sink);
595 struct snd_soc_dapm_widget *source;
596 struct snd_soc_dapm_widget *sink;
598 struct snd_soc_dapm_widget *node[2];
608 struct snd_soc_dapm_widget *sink);
616 struct snd_soc_dapm_widget { struct
683 struct snd_soc_dapm_widget *widget; argument
[all …]
A Dsoc-topology.h23 struct snd_soc_dapm_widget;
100 int (*event_handler)(struct snd_soc_dapm_widget *w,
124 struct snd_soc_dapm_widget *,
127 struct snd_soc_dapm_widget *,
185 int snd_soc_tplg_widget_bind_event(struct snd_soc_dapm_widget *w,
/linux/drivers/staging/greybus/
A Daudio_helper.c16 static void gbaudio_dapm_link_dai_widget(struct snd_soc_dapm_widget *dai_w, in gbaudio_dapm_link_dai_widget()
19 struct snd_soc_dapm_widget *w; in gbaudio_dapm_link_dai_widget()
20 struct snd_soc_dapm_widget *src, *sink; in gbaudio_dapm_link_dai_widget()
63 struct snd_soc_dapm_widget *dai_w; in gbaudio_dapm_link_component_dai_widgets()
91 static void gbaudio_dapm_free_widget(struct snd_soc_dapm_widget *w) in gbaudio_dapm_free_widget()
114 const struct snd_soc_dapm_widget *widget, in gbaudio_dapm_free_controls()
118 struct snd_soc_dapm_widget *w, *next_w; in gbaudio_dapm_free_controls()
A Daudio_topology.c978 struct snd_soc_dapm_widget *dw, in gbaudio_tplg_create_widget()
1055 *dw = (struct snd_soc_dapm_widget) in gbaudio_tplg_create_widget()
1060 *dw = (struct snd_soc_dapm_widget) in gbaudio_tplg_create_widget()
1067 *dw = (struct snd_soc_dapm_widget) in gbaudio_tplg_create_widget()
1078 *dw = (struct snd_soc_dapm_widget) in gbaudio_tplg_create_widget()
1086 *dw = (struct snd_soc_dapm_widget) in gbaudio_tplg_create_widget()
1093 *dw = (struct snd_soc_dapm_widget) in gbaudio_tplg_create_widget()
1100 *dw = (struct snd_soc_dapm_widget) in gbaudio_tplg_create_widget()
1107 *dw = (struct snd_soc_dapm_widget) in gbaudio_tplg_create_widget()
1115 *dw = (struct snd_soc_dapm_widget) in gbaudio_tplg_create_widget()
[all …]
/linux/sound/soc/meson/
A Dmeson-codec-glue.c13 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()
A Daxg-tdm-formatter.h14 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,
/linux/sound/soc/mediatek/mt8183/
A Dmt8183-dai-i2s.c273 static int mtk_apll_event(struct snd_soc_dapm_widget *w, in mtk_apll_event()
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()
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()
475 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_apll_connect()
477 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_apll_connect()
501 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_mclk_connect()
503 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_mclk_connect()
530 struct snd_soc_dapm_widget *sink) in mtk_afe_mclk_apll_connect()
[all …]
/linux/sound/soc/codecs/
A Dmt6359.c727 static int mt_sgen_event(struct snd_soc_dapm_widget *w, in mt_sgen_event()
953 static int mt_hp_event(struct snd_soc_dapm_widget *w, in mt_hp_event()
983 static int mt_rcv_event(struct snd_soc_dapm_widget *w, in mt_rcv_event()
1067 static int mt_lo_event(struct snd_soc_dapm_widget *w, in mt_lo_event()
1450 static int mt_adc_l_event(struct snd_soc_dapm_widget *w, in mt_adc_l_event()
1474 static int mt_adc_r_event(struct snd_soc_dapm_widget *w, in mt_adc_r_event()
1498 static int mt_adc_3_event(struct snd_soc_dapm_widget *w, in mt_adc_3_event()
1858 static int mt_sdm_event(struct snd_soc_dapm_widget *w, in mt_sdm_event()
1922 static int mt_ncp_event(struct snd_soc_dapm_widget *w, in mt_ncp_event()
2299 struct snd_soc_dapm_widget *sink) in mt_dcc_clk_connect()
[all …]
A Drt5631.c283 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()
301 struct snd_soc_dapm_widget *sink) in check_dacl_to_outmixl()
311 struct snd_soc_dapm_widget *sink) in check_dacr_to_outmixr()
321 struct snd_soc_dapm_widget *sink) in check_dacl_to_spkmixl()
331 struct snd_soc_dapm_widget *sink) in check_dacr_to_spkmixr()
341 struct snd_soc_dapm_widget *sink) in check_adcl_select()
351 struct snd_soc_dapm_widget *sink) in check_adcr_select()
563 static int hp_event(struct snd_soc_dapm_widget *w, in hp_event()
[all …]
A Dwm_adsp.h77 int wm_adsp1_event(struct snd_soc_dapm_widget *w,
80 int wm_adsp_early_event(struct snd_soc_dapm_widget *w,
87 int wm_adsp_event(struct snd_soc_dapm_widget *w,
90 int wm_adsp2_set_dspclk(struct snd_soc_dapm_widget *w, unsigned int freq);
A Dmadera.h386 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,
A 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 …]
A Darizona.h295 int arizona_in_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
297 int arizona_out_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
299 int arizona_hp_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
301 int arizona_anc_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
309 int arizona_clk_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
337 int arizona_dvfs_sysclk_ev(struct snd_soc_dapm_widget *w,
A Dpcm3008.c27 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[] = {
/linux/sound/soc/sunxi/
A Dsun8i-codec-analog.c221 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[] = {
/linux/sound/soc/qcom/qdsp6/
A Dtopology.c159 struct snd_soc_dapm_widget *w, in audioreach_tplg_alloc_module()
408 struct snd_soc_dapm_widget *w) in audioreach_parse_common_tokens()
489 int index, struct snd_soc_dapm_widget *w, in audioreach_widget_load_module_common()
517 int index, struct snd_soc_dapm_widget *w, in audioreach_widget_load_enc_dec_cnv()
652 int index, struct snd_soc_dapm_widget *w, in audioreach_widget_load_buffer()
689 int index, struct snd_soc_dapm_widget *w, in audioreach_widget_load_mixer()
724 static int audioreach_pga_event(struct snd_soc_dapm_widget *w, in audioreach_pga_event()
750 int index, struct snd_soc_dapm_widget *w, in audioreach_widget_load_pga()
778 int index, struct snd_soc_dapm_widget *w, in audioreach_widget_ready()
812 struct snd_soc_dapm_widget *w = container_of(dobj, struct snd_soc_dapm_widget, dobj); in audioreach_widget_unload()
[all …]
/linux/sound/soc/pxa/
A De750_wm9705.c21 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[] = {
A De800_wm9712.c20 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[] = {
A De740_wm9705.c33 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[] = {
A Dhx4700.c81 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[] = {
/linux/sound/soc/intel/skylake/
A Dskl-topology.c476 struct snd_soc_dapm_widget *w; in skl_tplg_init_pipe_modules()
899 struct snd_soc_dapm_widget *w) in skl_tplg_add_moduleid_in_bind_params()
1700 struct snd_soc_dapm_widget *w; in skl_tplg_fe_get_cpr_module()
1781 struct snd_soc_dapm_widget *w; in skl_tplg_be_get_cpr_module()
1870 struct snd_soc_dapm_widget *w, in skl_tplg_be_set_src_pipe_params()
1928 struct snd_soc_dapm_widget *w; in skl_tplg_be_update_params()
2971 struct snd_soc_dapm_widget *w) in skl_clear_pin_config()
2997 struct snd_soc_dapm_widget *w; in skl_cleanup_resources()
3023 struct snd_soc_dapm_widget *w, in skl_tplg_widget_load()
3699 struct snd_soc_dapm_widget *w; in skl_tplg_create_pipe_widget_list()
[all …]
/linux/sound/soc/mediatek/mt8195/
A Dmt8195-dai-adda.c192 static int mtk_adda_mtkaif_cfg_event(struct snd_soc_dapm_widget *w, in mtk_adda_mtkaif_cfg_event()
213 static int mtk_adda_dl_event(struct snd_soc_dapm_widget *w, in mtk_adda_dl_event()
263 static int mtk_adda_ul_event(struct snd_soc_dapm_widget *w, in mtk_adda_ul_event()
290 static int mtk_adda6_ul_event(struct snd_soc_dapm_widget *w, in mtk_adda6_ul_event()
326 static int mtk_audio_hires_event(struct snd_soc_dapm_widget *w, in mtk_audio_hires_event()
372 static int mtk_afe_adda_hires_connect(struct snd_soc_dapm_widget *source, in mtk_afe_adda_hires_connect()
373 struct snd_soc_dapm_widget *sink) in mtk_afe_adda_hires_connect()
375 struct snd_soc_dapm_widget *w = source; in mtk_afe_adda_hires_connect()
417 static const struct snd_soc_dapm_widget mtk_dai_adda_widgets[] = {
/linux/sound/soc/mediatek/mt8192/
A Dmt8192-dai-i2s.c615 static int mtk_apll_event(struct snd_soc_dapm_widget *w, in mtk_apll_event()
920 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_share_connect()
922 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_share_connect()
940 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_hd_connect()
942 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_hd_connect()
968 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_apll_connect()
970 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_apll_connect()
996 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_mclk_connect()
998 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_mclk_connect()
1024 struct snd_soc_dapm_widget *sink) in mtk_afe_mclk_apll_connect()
[all …]

Completed in 57 milliseconds

12345678910>>...20