Home
last modified time | relevance | path

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

12345678910>>...22

/linux/include/sound/
H A Dsoc-dapm.h45 (struct snd_soc_dapm_widget) { \
51 (struct snd_soc_dapm_widget) { \
55 (struct snd_soc_dapm_widget) { \
59 (struct snd_soc_dapm_widget) { \
63 (struct snd_soc_dapm_widget) { \
67 (struct snd_soc_dapm_widget) { \
72 (struct snd_soc_dapm_widget) { \
77 (struct snd_soc_dapm_widget) { \
82 (struct snd_soc_dapm_widget) { \
413 struct snd_soc_dapm_widget;
[all …]
H 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/sound/soc/
H A Dsoc-dapm.c53 struct snd_soc_dapm_widget *wsource, struct snd_soc_dapm_widget *wsink,
58 struct snd_soc_dapm_widget *
62 struct snd_soc_dapm_widget *
304 struct snd_soc_dapm_widget *w; in dapm_mark_endpoints_dirty()
611 struct snd_soc_dapm_widget *w; in dapm_reset()
749 struct snd_soc_dapm_widget *w) in dapm_connect_mux()
851 struct snd_soc_dapm_widget *w; in dapm_is_shared_kcontrol()
2861 struct snd_soc_dapm_widget *source, struct snd_soc_dapm_widget *sink, in snd_soc_dapm_check_dynamic_path()
2905 struct snd_soc_dapm_widget *wsource, struct snd_soc_dapm_widget *wsink, in snd_soc_dapm_add_path()
3683 struct snd_soc_dapm_widget *
[all …]
/linux/include/trace/events/
H A Dasoc.h20 struct snd_soc_dapm_widget;
96 DECLARE_EVENT_CLASS(snd_soc_dapm_widget,
98 TP_PROTO(struct snd_soc_dapm_widget *w, int val),
116 DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_power,
118 TP_PROTO(struct snd_soc_dapm_widget *w, int val),
124 DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_event_start,
126 TP_PROTO(struct snd_soc_dapm_widget *w, int val),
132 DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_event_done,
134 TP_PROTO(struct snd_soc_dapm_widget *w, int val),
167 TP_PROTO(struct snd_soc_dapm_widget *widget,
/linux/drivers/staging/greybus/
H A Daudio_helper.c15 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, *tmp_w; in gbaudio_dapm_free_controls()
/linux/sound/soc/meson/
H 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()
102 struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget_capture(dai); in meson_codec_glue_output_startup()
H 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,
H A Daxg-tdmout.c56 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[] = {
/linux/sound/soc/mediatek/mt8186/
H A Dmt8186-dai-tdm.c99 static int mtk_tdm_en_event(struct snd_soc_dapm_widget *w, in mtk_tdm_en_event()
126 static int mtk_tdm_mck_en_event(struct snd_soc_dapm_widget *w, in mtk_tdm_mck_en_event()
174 static const struct snd_soc_dapm_widget mtk_dai_tdm_widgets[] = {
199 struct snd_soc_dapm_widget *sink) in mtk_afe_tdm_mclk_connect()
201 struct snd_soc_dapm_widget *w = sink; in mtk_afe_tdm_mclk_connect()
212 struct snd_soc_dapm_widget *sink) in mtk_afe_tdm_mclk_apll_connect()
214 struct snd_soc_dapm_widget *w = sink; in mtk_afe_tdm_mclk_apll_connect()
229 struct snd_soc_dapm_widget *sink) in mtk_afe_tdm_hd_connect()
231 struct snd_soc_dapm_widget *w = sink; in mtk_afe_tdm_hd_connect()
242 struct snd_soc_dapm_widget *sink) in mtk_afe_tdm_apll_connect()
[all …]
H A Dmt8186-dai-i2s.c384 static int mtk_apll_event(struct snd_soc_dapm_widget *w, in mtk_apll_event()
538 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_share_connect()
540 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_share_connect()
553 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_hd_connect()
555 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_hd_connect()
576 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_apll_connect()
578 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_apll_connect()
595 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_mclk_connect()
597 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_mclk_connect()
618 struct snd_soc_dapm_widget *sink) in mtk_afe_mclk_apll_connect()
[all …]
H A Dmt8186-dai-adda.c155 static int mtk_adda_ul_event(struct snd_soc_dapm_widget *w, in mtk_adda_ul_event()
196 static int mtk_adda_pad_top_event(struct snd_soc_dapm_widget *w, in mtk_adda_pad_top_event()
218 static int mtk_adda_mtkaif_cfg_event(struct snd_soc_dapm_widget *w, in mtk_adda_mtkaif_cfg_event()
298 static int mtk_adda_dl_event(struct snd_soc_dapm_widget *w, in mtk_adda_dl_event()
390 static const struct snd_soc_dapm_widget mtk_dai_adda_widgets[] = {
451 static int mtk_afe_dac_hires_connect(struct snd_soc_dapm_widget *source, in mtk_afe_dac_hires_connect()
452 struct snd_soc_dapm_widget *sink) in mtk_afe_dac_hires_connect()
454 struct snd_soc_dapm_widget *w = source; in mtk_afe_dac_hires_connect()
469 static int mtk_afe_adc_hires_connect(struct snd_soc_dapm_widget *source, in mtk_afe_adc_hires_connect()
470 struct snd_soc_dapm_widget *sink) in mtk_afe_adc_hires_connect()
[all …]
/linux/sound/soc/mediatek/mt8183/
H A Dmt8183-dai-i2s.c270 static int mtk_apll_event(struct snd_soc_dapm_widget *w, in mtk_apll_event()
416 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_share_connect()
418 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_share_connect()
437 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_hd_connect()
439 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_hd_connect()
466 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_apll_connect()
468 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_apll_connect()
492 struct snd_soc_dapm_widget *sink) in mtk_afe_i2s_mclk_connect()
494 struct snd_soc_dapm_widget *w = sink; in mtk_afe_i2s_mclk_connect()
521 struct snd_soc_dapm_widget *sink) in mtk_afe_mclk_apll_connect()
[all …]
/linux/sound/soc/codecs/
H 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 …]
H A Dmt6359.c816 static int mt_sgen_event(struct snd_soc_dapm_widget *w, in mt_sgen_event()
1042 static int mt_hp_event(struct snd_soc_dapm_widget *w, in mt_hp_event()
1072 static int mt_rcv_event(struct snd_soc_dapm_widget *w, in mt_rcv_event()
1156 static int mt_lo_event(struct snd_soc_dapm_widget *w, in mt_lo_event()
1564 static int mt_adc_l_event(struct snd_soc_dapm_widget *w, in mt_adc_l_event()
1588 static int mt_adc_r_event(struct snd_soc_dapm_widget *w, in mt_adc_r_event()
1612 static int mt_adc_3_event(struct snd_soc_dapm_widget *w, in mt_adc_3_event()
1972 static int mt_sdm_event(struct snd_soc_dapm_widget *w, in mt_sdm_event()
2036 static int mt_ncp_event(struct snd_soc_dapm_widget *w, in mt_ncp_event()
2413 struct snd_soc_dapm_widget *sink) in mt_dcc_clk_connect()
[all …]
H A Dwm_adsp.h89 int wm_adsp1_event(struct snd_soc_dapm_widget *w,
92 int wm_adsp_early_event(struct snd_soc_dapm_widget *w,
104 int wm_adsp_event(struct snd_soc_dapm_widget *w,
107 int wm_adsp2_set_dspclk(struct snd_soc_dapm_widget *w, unsigned int freq);
H 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,
H A Dmt6351.c575 static int mt_reg_set_clr_event(struct snd_soc_dapm_widget *w, in mt_reg_set_clr_event()
619 static int mt_ncp_event(struct snd_soc_dapm_widget *w, in mt_ncp_event()
643 static int mt_sgen_event(struct snd_soc_dapm_widget *w, in mt_sgen_event()
663 static int mt_aif_in_event(struct snd_soc_dapm_widget *w, in mt_aif_in_event()
708 static int mt_hp_event(struct snd_soc_dapm_widget *w, in mt_hp_event()
836 static int mt_aif_out_event(struct snd_soc_dapm_widget *w, in mt_aif_out_event()
899 static int mt_adc_clkgen_event(struct snd_soc_dapm_widget *w, in mt_adc_clkgen_event()
922 static int mt_pga_left_event(struct snd_soc_dapm_widget *w, in mt_pga_left_event()
952 static int mt_pga_right_event(struct snd_soc_dapm_widget *w, in mt_pga_right_event()
982 static int mt_mic_bias_0_event(struct snd_soc_dapm_widget *w, in mt_mic_bias_0_event()
[all …]
H 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[] = {
H 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,
H A 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[] = {
/linux/sound/soc/sunxi/
H A Dsun8i-codec-analog.c220 static const struct snd_soc_dapm_widget sun8i_codec_common_widgets[] = {
246 static const struct snd_soc_dapm_widget sun8i_codec_mixer_widgets[] = {
265 static const struct snd_soc_dapm_widget sun8i_v3s_codec_mixer_widgets[] = {
343 static int sun8i_headphone_amp_event(struct snd_soc_dapm_widget *w, in sun8i_headphone_amp_event()
367 static const struct snd_soc_dapm_widget sun8i_codec_headphone_widgets[] = {
423 static const struct snd_soc_dapm_widget sun8i_codec_mbias_widgets[] = {
444 static const struct snd_soc_dapm_widget sun8i_codec_hmic_widgets[] = {
472 static const struct snd_soc_dapm_widget sun8i_codec_linein_widgets[] = {
550 static const struct snd_soc_dapm_widget sun8i_codec_lineout_widgets[] = {
612 static const struct snd_soc_dapm_widget sun8i_codec_mic2_widgets[] = {
/linux/sound/soc/mediatek/mt8188/
H A Dmt8188-dai-adda.c75 static int mtk_adda_mtkaif_cfg_event(struct snd_soc_dapm_widget *w, in mtk_adda_mtkaif_cfg_event()
96 static int mtk_adda_dl_event(struct snd_soc_dapm_widget *w, in mtk_adda_dl_event()
133 static int mtk_adda_ul_event(struct snd_soc_dapm_widget *w, in mtk_adda_ul_event()
173 static int mtk_afe_adda_hires_connect(struct snd_soc_dapm_widget *source, in mtk_afe_adda_hires_connect()
174 struct snd_soc_dapm_widget *sink) in mtk_afe_adda_hires_connect()
176 struct snd_soc_dapm_widget *w = source; in mtk_afe_adda_hires_connect()
218 static const struct snd_soc_dapm_widget mtk_dai_adda_widgets[] = {
/linux/sound/soc/mediatek/mt8195/
H A Dmt8195-dai-adda.c108 static int mtk_adda_mtkaif_cfg_event(struct snd_soc_dapm_widget *w, in mtk_adda_mtkaif_cfg_event()
129 static int mtk_adda_dl_event(struct snd_soc_dapm_widget *w, in mtk_adda_dl_event()
179 static int mtk_adda_ul_event(struct snd_soc_dapm_widget *w, in mtk_adda_ul_event()
206 static int mtk_adda6_ul_event(struct snd_soc_dapm_widget *w, in mtk_adda6_ul_event()
242 static int mtk_audio_hires_event(struct snd_soc_dapm_widget *w, in mtk_audio_hires_event()
288 static int mtk_afe_adda_hires_connect(struct snd_soc_dapm_widget *source, in mtk_afe_adda_hires_connect()
289 struct snd_soc_dapm_widget *sink) in mtk_afe_adda_hires_connect()
291 struct snd_soc_dapm_widget *w = source; in mtk_afe_adda_hires_connect()
333 static const struct snd_soc_dapm_widget mtk_dai_adda_widgets[] = {
/linux/sound/soc/qcom/qdsp6/
H A Dtopology.c23 struct snd_soc_dapm_widget *w;
164 struct snd_soc_dapm_widget *w, in audioreach_tplg_alloc_module()
413 struct snd_soc_dapm_widget *w) in audioreach_parse_common_tokens()
572 int index, struct snd_soc_dapm_widget *w, in audioreach_widget_load_module_common()
600 int index, struct snd_soc_dapm_widget *w, in audioreach_widget_load_enc_dec_cnv()
758 int index, struct snd_soc_dapm_widget *w, in audioreach_widget_load_buffer()
798 int index, struct snd_soc_dapm_widget *w, in audioreach_widget_load_mixer()
866 int index, struct snd_soc_dapm_widget *w, in audioreach_widget_load_pga()
894 int index, struct snd_soc_dapm_widget *w, in audioreach_widget_ready()
928 struct snd_soc_dapm_widget *w = container_of(dobj, struct snd_soc_dapm_widget, dobj); in audioreach_widget_unload()
[all …]
/linux/sound/soc/mediatek/mt8192/
H A Dmt8192-dai-tdm.c244 static int mtk_tdm_en_event(struct snd_soc_dapm_widget *w, in mtk_tdm_en_event()
276 static int mtk_tdm_bck_en_event(struct snd_soc_dapm_widget *w, in mtk_tdm_bck_en_event()
308 static int mtk_tdm_mck_en_event(struct snd_soc_dapm_widget *w, in mtk_tdm_mck_en_event()
341 static const struct snd_soc_dapm_widget mtk_dai_tdm_widgets[] = {
377 static int mtk_afe_tdm_apll_connect(struct snd_soc_dapm_widget *source, in mtk_afe_tdm_apll_connect()
378 struct snd_soc_dapm_widget *sink) in mtk_afe_tdm_apll_connect()
380 struct snd_soc_dapm_widget *w = sink; in mtk_afe_tdm_apll_connect()

12345678910>>...22