snd_soc_dapm_widget 985 drivers/gpu/drm/vc4/vc4_hdmi.c static const struct snd_soc_dapm_widget vc4_hdmi_audio_widgets[] = { snd_soc_dapm_widget 315 drivers/staging/greybus/audio_codec.c struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 151 drivers/staging/greybus/audio_codec.h struct snd_soc_dapm_widget *dapm_widgets; snd_soc_dapm_widget 167 drivers/staging/greybus/audio_codec.h struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 356 drivers/staging/greybus/audio_topology.c struct snd_soc_dapm_widget *widget = wlist->widgets[0]; snd_soc_dapm_widget 389 drivers/staging/greybus/audio_topology.c struct snd_soc_dapm_widget *widget = wlist->widgets[0]; snd_soc_dapm_widget 439 drivers/staging/greybus/audio_topology.c struct snd_soc_dapm_widget *widget = wlist->widgets[0]; snd_soc_dapm_widget 503 drivers/staging/greybus/audio_topology.c static int gbcodec_event_spk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 511 drivers/staging/greybus/audio_topology.c static int gbcodec_event_hp(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 519 drivers/staging/greybus/audio_topology.c static int gbcodec_event_int_mic(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 720 drivers/staging/greybus/audio_topology.c struct snd_soc_dapm_widget *widget = wlist->widgets[0]; snd_soc_dapm_widget 768 drivers/staging/greybus/audio_topology.c struct snd_soc_dapm_widget *widget = wlist->widgets[0]; snd_soc_dapm_widget 933 drivers/staging/greybus/audio_topology.c static int gbaudio_widget_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 986 drivers/staging/greybus/audio_topology.c struct snd_soc_dapm_widget *dw, snd_soc_dapm_widget 1063 drivers/staging/greybus/audio_topology.c *dw = (struct snd_soc_dapm_widget) snd_soc_dapm_widget 1068 drivers/staging/greybus/audio_topology.c *dw = (struct snd_soc_dapm_widget) snd_soc_dapm_widget 1075 drivers/staging/greybus/audio_topology.c *dw = (struct snd_soc_dapm_widget) snd_soc_dapm_widget 1080 drivers/staging/greybus/audio_topology.c *dw = (struct snd_soc_dapm_widget)SND_SOC_DAPM_OUTPUT(w->name); snd_soc_dapm_widget 1083 drivers/staging/greybus/audio_topology.c *dw = (struct snd_soc_dapm_widget)SND_SOC_DAPM_INPUT(w->name); snd_soc_dapm_widget 1086 drivers/staging/greybus/audio_topology.c *dw = (struct snd_soc_dapm_widget) snd_soc_dapm_widget 1094 drivers/staging/greybus/audio_topology.c *dw = (struct snd_soc_dapm_widget) snd_soc_dapm_widget 1101 drivers/staging/greybus/audio_topology.c *dw = (struct snd_soc_dapm_widget) snd_soc_dapm_widget 1108 drivers/staging/greybus/audio_topology.c *dw = (struct snd_soc_dapm_widget) snd_soc_dapm_widget 1115 drivers/staging/greybus/audio_topology.c *dw = (struct snd_soc_dapm_widget) snd_soc_dapm_widget 1123 drivers/staging/greybus/audio_topology.c *dw = (struct snd_soc_dapm_widget) snd_soc_dapm_widget 1221 drivers/staging/greybus/audio_topology.c struct snd_soc_dapm_widget *dapm_widgets; snd_soc_dapm_widget 1226 drivers/staging/greybus/audio_topology.c size = sizeof(struct snd_soc_dapm_widget) * module->num_dapm_widgets; snd_soc_dapm_widget 38 include/sound/soc-component.h const struct snd_soc_dapm_widget *dapm_widgets; snd_soc_dapm_widget 18 include/sound/soc-dai.h struct snd_soc_dapm_widget; snd_soc_dapm_widget 334 include/sound/soc-dai.h struct snd_soc_dapm_widget *playback_widget; snd_soc_dapm_widget 335 include/sound/soc-dai.h struct snd_soc_dapm_widget *capture_widget; snd_soc_dapm_widget 368 include/sound/soc-dapm.h struct snd_soc_dapm_widget; snd_soc_dapm_widget 379 include/sound/soc-dapm.h int dapm_regulator_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 381 include/sound/soc-dapm.h int dapm_clock_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 383 include/sound/soc-dapm.h int dapm_pinctrl_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 402 include/sound/soc-dapm.h const struct snd_soc_dapm_widget *widget, snd_soc_dapm_widget 404 include/sound/soc-dapm.h struct snd_soc_dapm_widget *snd_soc_dapm_new_control( snd_soc_dapm_widget 406 include/sound/soc-dapm.h const struct snd_soc_dapm_widget *widget); snd_soc_dapm_widget 407 include/sound/soc-dapm.h struct snd_soc_dapm_widget *snd_soc_dapm_new_control_unlocked( snd_soc_dapm_widget 409 include/sound/soc-dapm.h const struct snd_soc_dapm_widget *widget); snd_soc_dapm_widget 431 include/sound/soc-dapm.h void snd_soc_dapm_free_widget(struct snd_soc_dapm_widget *w); snd_soc_dapm_widget 482 include/sound/soc-dapm.h bool (*custom_stop_condition)(struct snd_soc_dapm_widget *, snd_soc_dapm_widget 488 include/sound/soc-dapm.h struct snd_soc_dapm_widget *snd_soc_dapm_kcontrol_widget( snd_soc_dapm_widget 556 include/sound/soc-dapm.h int (*connected)(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 557 include/sound/soc-dapm.h struct snd_soc_dapm_widget *sink); snd_soc_dapm_widget 573 include/sound/soc-dapm.h struct snd_soc_dapm_widget *source; snd_soc_dapm_widget 574 include/sound/soc-dapm.h struct snd_soc_dapm_widget *sink; snd_soc_dapm_widget 576 include/sound/soc-dapm.h struct snd_soc_dapm_widget *node[2]; snd_soc_dapm_widget 585 include/sound/soc-dapm.h int (*connected)(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 586 include/sound/soc-dapm.h struct snd_soc_dapm_widget *sink); snd_soc_dapm_widget 623 include/sound/soc-dapm.h int (*power_check)(struct snd_soc_dapm_widget *w); snd_soc_dapm_widget 627 include/sound/soc-dapm.h int (*event)(struct snd_soc_dapm_widget*, struct snd_kcontrol *, int); snd_soc_dapm_widget 661 include/sound/soc-dapm.h struct snd_soc_dapm_widget *widget; snd_soc_dapm_widget 690 include/sound/soc-dapm.h struct snd_soc_dapm_widget *widgets[0]; snd_soc_dapm_widget 23 include/sound/soc-topology.h struct snd_soc_dapm_widget; snd_soc_dapm_widget 103 include/sound/soc-topology.h int (*event_handler)(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 127 include/sound/soc-topology.h struct snd_soc_dapm_widget *, snd_soc_dapm_widget 130 include/sound/soc-topology.h struct snd_soc_dapm_widget *, snd_soc_dapm_widget 189 include/sound/soc-topology.h void snd_soc_tplg_widget_remove(struct snd_soc_dapm_widget *w); snd_soc_dapm_widget 194 include/sound/soc-topology.h int snd_soc_tplg_widget_bind_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1053 include/sound/soc.h const struct snd_soc_dapm_widget *dapm_widgets; snd_soc_dapm_widget 1057 include/sound/soc.h const struct snd_soc_dapm_widget *of_dapm_widgets; snd_soc_dapm_widget 16 include/trace/events/asoc.h struct snd_soc_dapm_widget; snd_soc_dapm_widget 87 include/trace/events/asoc.h DECLARE_EVENT_CLASS(snd_soc_dapm_widget, snd_soc_dapm_widget 89 include/trace/events/asoc.h TP_PROTO(struct snd_soc_dapm_widget *w, int val), snd_soc_dapm_widget 107 include/trace/events/asoc.h DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_power, snd_soc_dapm_widget 109 include/trace/events/asoc.h TP_PROTO(struct snd_soc_dapm_widget *w, int val), snd_soc_dapm_widget 115 include/trace/events/asoc.h DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_event_start, snd_soc_dapm_widget 117 include/trace/events/asoc.h TP_PROTO(struct snd_soc_dapm_widget *w, int val), snd_soc_dapm_widget 123 include/trace/events/asoc.h DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_event_done, snd_soc_dapm_widget 125 include/trace/events/asoc.h TP_PROTO(struct snd_soc_dapm_widget *w, int val), snd_soc_dapm_widget 158 include/trace/events/asoc.h TP_PROTO(struct snd_soc_dapm_widget *widget, snd_soc_dapm_widget 369 sound/soc/amd/acp-da7219-max98357a.c static const struct snd_soc_dapm_widget cz_widgets[] = { snd_soc_dapm_widget 129 sound/soc/amd/acp-rt5645.c static const struct snd_soc_dapm_widget cz_widgets[] = { snd_soc_dapm_widget 20 sound/soc/atmel/atmel_wm8904.c static const struct snd_soc_dapm_widget atmel_asoc_wm8904_dapm_widgets[] = { snd_soc_dapm_widget 38 sound/soc/atmel/mikroe-proto.c static const struct snd_soc_dapm_widget snd_proto_widget[] = { snd_soc_dapm_widget 78 sound/soc/atmel/sam9g20_wm8731.c static const struct snd_soc_dapm_widget at91sam9g20ek_dapm_widgets[] = { snd_soc_dapm_widget 68 sound/soc/atmel/sam9x5_wm8731.c static const struct snd_soc_dapm_widget sam9x5_dapm_widgets[] = { snd_soc_dapm_widget 254 sound/soc/atmel/tse850-pcm5142.c static const struct snd_soc_dapm_widget tse850_dapm_widgets[] = { snd_soc_dapm_widget 47 sound/soc/cirrus/snappercl15.c static const struct snd_soc_dapm_widget tlv320aic23_dapm_widgets[] = { snd_soc_dapm_widget 379 sound/soc/codecs/88pm860x-codec.c static int pm860x_rsync_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 396 sound/soc/codecs/88pm860x-codec.c static int pm860x_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 707 sound/soc/codecs/88pm860x-codec.c static const struct snd_soc_dapm_widget pm860x_dapm_widgets[] = { snd_soc_dapm_widget 372 sound/soc/codecs/ab8500-codec.c static const struct snd_soc_dapm_widget ab8500_dapm_widgets[] = { snd_soc_dapm_widget 22 sound/soc/codecs/ac97.c static const struct snd_soc_dapm_widget ac97_widgets[] = { snd_soc_dapm_widget 68 sound/soc/codecs/ad1836.c static const struct snd_soc_dapm_widget ad183x_dac_dapm_widgets[] = { snd_soc_dapm_widget 88 sound/soc/codecs/ad1836.c static const struct snd_soc_dapm_widget ad183x_adc_dapm_widgets[] = { snd_soc_dapm_widget 107 sound/soc/codecs/ad1836.c static const struct snd_soc_dapm_widget ad183x_dapm_widgets[] = { snd_soc_dapm_widget 83 sound/soc/codecs/ad193x.c static const struct snd_soc_dapm_widget ad193x_dapm_widgets[] = { snd_soc_dapm_widget 95 sound/soc/codecs/ad193x.c static const struct snd_soc_dapm_widget ad193x_adc_widgets[] = { snd_soc_dapm_widget 102 sound/soc/codecs/ad193x.c static int ad193x_check_pll(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 103 sound/soc/codecs/ad193x.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 147 sound/soc/codecs/ad1980.c static const struct snd_soc_dapm_widget ad1980_dapm_widgets[] = { snd_soc_dapm_widget 22 sound/soc/codecs/ad73311.c static const struct snd_soc_dapm_widget ad73311_dapm_widgets[] = { snd_soc_dapm_widget 548 sound/soc/codecs/adau1373.c static int adau1373_pll_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 684 sound/soc/codecs/adau1373.c static const struct snd_soc_dapm_widget adau1373_dapm_widgets[] = { snd_soc_dapm_widget 820 sound/soc/codecs/adau1373.c static int adau1373_check_aif_clk(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 821 sound/soc/codecs/adau1373.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 841 sound/soc/codecs/adau1373.c static int adau1373_check_src(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 842 sound/soc/codecs/adau1373.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 126 sound/soc/codecs/adau1701.c static const struct snd_soc_dapm_widget adau1701_dapm_widgets[] = { snd_soc_dapm_widget 254 sound/soc/codecs/adau1761.c static int adau1761_dejitter_fixup(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 269 sound/soc/codecs/adau1761.c static const struct snd_soc_dapm_widget adau1x61_dapm_widgets[] = { snd_soc_dapm_widget 304 sound/soc/codecs/adau1761.c static const struct snd_soc_dapm_widget adau1761_mono_dapm_widgets[] = { snd_soc_dapm_widget 311 sound/soc/codecs/adau1761.c static const struct snd_soc_dapm_widget adau1761_capless_dapm_widgets[] = { snd_soc_dapm_widget 370 sound/soc/codecs/adau1761.c static const struct snd_soc_dapm_widget adau1761_dmic_widgets[] = { snd_soc_dapm_widget 394 sound/soc/codecs/adau1761.c static const struct snd_soc_dapm_widget adau1761_dapm_widgets[] = { snd_soc_dapm_widget 173 sound/soc/codecs/adau1781.c static int adau1781_dejitter_fixup(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 188 sound/soc/codecs/adau1781.c static const struct snd_soc_dapm_widget adau1781_dapm_widgets[] = { snd_soc_dapm_widget 295 sound/soc/codecs/adau1781.c static const struct snd_soc_dapm_widget adau1781_dmic_dapm_widgets[] = { snd_soc_dapm_widget 72 sound/soc/codecs/adau17x1.c static int adau17x1_pll_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 102 sound/soc/codecs/adau17x1.c static int adau17x1_adc_fixup(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 136 sound/soc/codecs/adau17x1.c static const struct snd_soc_dapm_widget adau17x1_dapm_widgets[] = { snd_soc_dapm_widget 280 sound/soc/codecs/adau17x1.c static const struct snd_soc_dapm_widget adau17x1_dsp_dapm_widgets[] = { snd_soc_dapm_widget 158 sound/soc/codecs/adau1977.c static const struct snd_soc_dapm_widget adau1977_micbias_dapm_widgets[] = { snd_soc_dapm_widget 163 sound/soc/codecs/adau1977.c static const struct snd_soc_dapm_widget adau1977_dapm_widgets[] = { snd_soc_dapm_widget 22 sound/soc/codecs/adau7002.c static int adau7002_aif_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 57 sound/soc/codecs/adau7002.c static const struct snd_soc_dapm_widget adau7002_widgets[] = { snd_soc_dapm_widget 183 sound/soc/codecs/adav80x.c static const struct snd_soc_dapm_widget adav80x_dapm_widgets[] = { snd_soc_dapm_widget 211 sound/soc/codecs/adav80x.c static int adav80x_dapm_sysclk_check(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 212 sound/soc/codecs/adav80x.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 235 sound/soc/codecs/adav80x.c static int adav80x_dapm_pll_check(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 236 sound/soc/codecs/adav80x.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 24 sound/soc/codecs/ads117x.c static const struct snd_soc_dapm_widget ads117x_dapm_widgets[] = { snd_soc_dapm_widget 50 sound/soc/codecs/ak4104.c static const struct snd_soc_dapm_widget ak4104_dapm_widgets[] = { snd_soc_dapm_widget 129 sound/soc/codecs/ak4118.c static const struct snd_soc_dapm_widget ak4118_dapm_widgets[] = { snd_soc_dapm_widget 237 sound/soc/codecs/ak4458.c static const struct snd_soc_dapm_widget ak4458_dapm_widgets[] = { snd_soc_dapm_widget 280 sound/soc/codecs/ak4458.c static const struct snd_soc_dapm_widget ak4497_dapm_widgets[] = { snd_soc_dapm_widget 141 sound/soc/codecs/ak4535.c static const struct snd_soc_dapm_widget ak4535_dapm_widgets[] = { snd_soc_dapm_widget 27 sound/soc/codecs/ak4554.c static const struct snd_soc_dapm_widget ak4554_dapm_widgets[] = { snd_soc_dapm_widget 170 sound/soc/codecs/ak4613.c static const struct snd_soc_dapm_widget ak4613_dapm_widgets[] = { snd_soc_dapm_widget 213 sound/soc/codecs/ak4641.c static const struct snd_soc_dapm_widget ak4641_dapm_widgets[] = { snd_soc_dapm_widget 174 sound/soc/codecs/ak4642.c static int ak4642_lout_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 196 sound/soc/codecs/ak4642.c static const struct snd_soc_dapm_widget ak4642_dapm_widgets[] = { snd_soc_dapm_widget 158 sound/soc/codecs/ak4671.c static int ak4671_out2_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 249 sound/soc/codecs/ak4671.c static const struct snd_soc_dapm_widget ak4671_dapm_widgets[] = { snd_soc_dapm_widget 28 sound/soc/codecs/ak5386.c static const struct snd_soc_dapm_widget ak5386_dapm_widgets[] = { snd_soc_dapm_widget 69 sound/soc/codecs/ak5558.c static const struct snd_soc_dapm_widget ak5558_dapm_widgets[] = { snd_soc_dapm_widget 50 sound/soc/codecs/alc5623.c static int amp_mixer_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 250 sound/soc/codecs/alc5623.c static const struct snd_soc_dapm_widget alc5623_dapm_widgets[] = { snd_soc_dapm_widget 337 sound/soc/codecs/alc5623.c static const struct snd_soc_dapm_widget alc5623_dapm_amp_widgets[] = { snd_soc_dapm_widget 113 sound/soc/codecs/alc5632.c static int amp_mixer_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 350 sound/soc/codecs/alc5632.c static const struct snd_soc_dapm_widget alc5632_dapm_widgets[] = { snd_soc_dapm_widget 80 sound/soc/codecs/arizona.c static int arizona_spk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 158 sound/soc/codecs/arizona.c static const struct snd_soc_dapm_widget arizona_spkl = snd_soc_dapm_widget 164 sound/soc/codecs/arizona.c static const struct snd_soc_dapm_widget arizona_spkr = snd_soc_dapm_widget 906 sound/soc/codecs/arizona.c int arizona_in_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, snd_soc_dapm_widget 952 sound/soc/codecs/arizona.c int arizona_out_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1071 sound/soc/codecs/arizona.c int arizona_hp_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, snd_soc_dapm_widget 1196 sound/soc/codecs/arizona.c int arizona_dvfs_sysclk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1237 sound/soc/codecs/arizona.c int arizona_anc_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1324 sound/soc/codecs/arizona.c int arizona_clk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 257 sound/soc/codecs/arizona.h int arizona_in_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, snd_soc_dapm_widget 259 sound/soc/codecs/arizona.h int arizona_out_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, snd_soc_dapm_widget 261 sound/soc/codecs/arizona.h int arizona_hp_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, snd_soc_dapm_widget 263 sound/soc/codecs/arizona.h int arizona_anc_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, snd_soc_dapm_widget 271 sound/soc/codecs/arizona.h int arizona_clk_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, snd_soc_dapm_widget 299 sound/soc/codecs/arizona.h int arizona_dvfs_sysclk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 32 sound/soc/codecs/bd28623.c static const struct snd_soc_dapm_widget bd28623_widgets[] = { snd_soc_dapm_widget 13 sound/soc/codecs/bt-sco.c static const struct snd_soc_dapm_widget bt_sco_widgets[] = { snd_soc_dapm_widget 256 sound/soc/codecs/cpcap.c static int cpcap_st_workaround(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 653 sound/soc/codecs/cpcap.c static const struct snd_soc_dapm_widget cpcap_dapm_widgets[] = { snd_soc_dapm_widget 310 sound/soc/codecs/cros_ec_codec.c static int cros_ec_i2s_enable_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 335 sound/soc/codecs/cros_ec_codec.c static const struct snd_soc_dapm_widget cros_ec_codec_dapm_widgets[] = { snd_soc_dapm_widget 120 sound/soc/codecs/cs35l32.c static const struct snd_soc_dapm_widget cs35l32_dapm_widgets[] = { snd_soc_dapm_widget 197 sound/soc/codecs/cs35l33.c static int cs35l33_spkrdrv_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 225 sound/soc/codecs/cs35l33.c static int cs35l33_sdin_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 266 sound/soc/codecs/cs35l33.c static int cs35l33_sdout_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 308 sound/soc/codecs/cs35l33.c static const struct snd_soc_dapm_widget cs35l33_dapm_widgets[] = { snd_soc_dapm_widget 233 sound/soc/codecs/cs35l34.c static int cs35l34_sdin_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 338 sound/soc/codecs/cs35l34.c static int cs35l34_main_amp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 378 sound/soc/codecs/cs35l34.c static int cs35l34_mclk_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 423 sound/soc/codecs/cs35l34.c static const struct snd_soc_dapm_widget cs35l34_dapm_widgets[] = { snd_soc_dapm_widget 190 sound/soc/codecs/cs35l35.c static int cs35l35_sdin_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 236 sound/soc/codecs/cs35l35.c static int cs35l35_main_amp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 324 sound/soc/codecs/cs35l35.c static const struct snd_soc_dapm_widget cs35l35_dapm_widgets[] = { snd_soc_dapm_widget 503 sound/soc/codecs/cs35l36.c static int cs35l36_main_amp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 555 sound/soc/codecs/cs35l36.c static int cs35l36_boost_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 654 sound/soc/codecs/cs35l36.c static const struct snd_soc_dapm_widget cs35l36_dapm_widgets[] = { snd_soc_dapm_widget 162 sound/soc/codecs/cs4265.c static const struct snd_soc_dapm_widget cs4265_dapm_widgets[] = { snd_soc_dapm_widget 142 sound/soc/codecs/cs4270.c static const struct snd_soc_dapm_widget cs4270_dapm_widgets[] = { snd_soc_dapm_widget 172 sound/soc/codecs/cs4271.c static const struct snd_soc_dapm_widget cs4271_dapm_widgets[] = { snd_soc_dapm_widget 464 sound/soc/codecs/cs42l42.c static int cs42l42_hpdrv_evt(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 498 sound/soc/codecs/cs42l42.c static const struct snd_soc_dapm_widget cs42l42_dapm_widgets[] = { snd_soc_dapm_widget 162 sound/soc/codecs/cs42l51.c static int cs42l51_pdn_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 204 sound/soc/codecs/cs42l51.c static const struct snd_soc_dapm_widget cs42l51_dapm_widgets[] = { snd_soc_dapm_widget 250 sound/soc/codecs/cs42l51.c static const struct snd_soc_dapm_widget cs42l51_dapm_mclk_widgets[] = { snd_soc_dapm_widget 488 sound/soc/codecs/cs42l52.c static const struct snd_soc_dapm_widget cs42l52_dapm_widgets[] = { snd_soc_dapm_widget 476 sound/soc/codecs/cs42l56.c static const struct snd_soc_dapm_widget cs42l56_dapm_widgets[] = { snd_soc_dapm_widget 480 sound/soc/codecs/cs42l73.c static int cs42l73_spklo_spk_amp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 496 sound/soc/codecs/cs42l73.c static int cs42l73_ear_amp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 514 sound/soc/codecs/cs42l73.c static int cs42l73_hp_amp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 531 sound/soc/codecs/cs42l73.c static const struct snd_soc_dapm_widget cs42l73_dapm_widgets[] = { snd_soc_dapm_widget 111 sound/soc/codecs/cs42xx8.c static const struct snd_soc_dapm_widget cs42xx8_dapm_widgets[] = { snd_soc_dapm_widget 137 sound/soc/codecs/cs42xx8.c static const struct snd_soc_dapm_widget cs42xx8_adc3_dapm_widgets[] = { snd_soc_dapm_widget 1141 sound/soc/codecs/cs43130.c static int cs43130_dsd_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1198 sound/soc/codecs/cs43130.c static int cs43130_pcm_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1267 sound/soc/codecs/cs43130.c static int cs43130_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1347 sound/soc/codecs/cs43130.c static int cs43130_hpin_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1369 sound/soc/codecs/cs43130.c static const struct snd_soc_dapm_widget digital_hp_widgets[] = { snd_soc_dapm_widget 1402 sound/soc/codecs/cs43130.c static const struct snd_soc_dapm_widget analog_hp_widgets[] = { snd_soc_dapm_widget 1408 sound/soc/codecs/cs43130.c static struct snd_soc_dapm_widget all_hp_widgets[ snd_soc_dapm_widget 152 sound/soc/codecs/cs4341.c static const struct snd_soc_dapm_widget cs4341_dapm_widgets[] = { snd_soc_dapm_widget 211 sound/soc/codecs/cs4349.c static const struct snd_soc_dapm_widget cs4349_dapm_widgets[] = { snd_soc_dapm_widget 67 sound/soc/codecs/cs47l15.c static int cs47l15_adsp_power_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 438 sound/soc/codecs/cs47l15.c static const struct snd_soc_dapm_widget cs47l15_dapm_widgets[] = { snd_soc_dapm_widget 59 sound/soc/codecs/cs47l24.c static int cs47l24_adsp_power_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 342 sound/soc/codecs/cs47l24.c static const struct snd_soc_dapm_widget cs47l24_dapm_widgets[] = { snd_soc_dapm_widget 85 sound/soc/codecs/cs47l35.c static int cs47l35_adsp_power_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 127 sound/soc/codecs/cs47l35.c static void cs47l35_hp_post_enable(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 159 sound/soc/codecs/cs47l35.c static void cs47l35_hp_post_disable(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 183 sound/soc/codecs/cs47l35.c static int cs47l35_hp_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 521 sound/soc/codecs/cs47l35.c static const struct snd_soc_dapm_widget cs47l35_dapm_widgets[] = { snd_soc_dapm_widget 109 sound/soc/codecs/cs47l85.c static int cs47l85_adsp_power_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 189 sound/soc/codecs/cs47l85.c static void cs47l85_hp_post_enable(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 221 sound/soc/codecs/cs47l85.c static void cs47l85_hp_post_disable(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 245 sound/soc/codecs/cs47l85.c static int cs47l85_hp_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 790 sound/soc/codecs/cs47l85.c static const struct snd_soc_dapm_widget cs47l85_dapm_widgets[] = { snd_soc_dapm_widget 109 sound/soc/codecs/cs47l90.c static int cs47l90_adsp_power_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 744 sound/soc/codecs/cs47l90.c static const struct snd_soc_dapm_widget cs47l90_dapm_widgets[] = { snd_soc_dapm_widget 134 sound/soc/codecs/cs47l92.c static int cs47l92_adsp_power_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 615 sound/soc/codecs/cs47l92.c static const struct snd_soc_dapm_widget cs47l92_dapm_widgets[] = { snd_soc_dapm_widget 368 sound/soc/codecs/cs53l30.c static const struct snd_soc_dapm_widget cs53l30_dapm_widgets[] = { snd_soc_dapm_widget 38 sound/soc/codecs/cx20442.c static const struct snd_soc_dapm_widget cx20442_dapm_widgets[] = { snd_soc_dapm_widget 868 sound/soc/codecs/cx2072x.c static int afg_power_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1186 sound/soc/codecs/cx2072x.c static const struct snd_soc_dapm_widget cx2072x_dapm_widgets[] = { snd_soc_dapm_widget 531 sound/soc/codecs/da7210.c static const struct snd_soc_dapm_widget da7210_dapm_widgets[] = { snd_soc_dapm_widget 731 sound/soc/codecs/da7213.c static int da7213_dai_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 808 sound/soc/codecs/da7213.c static const struct snd_soc_dapm_widget da7213_dapm_widgets[] = { snd_soc_dapm_widget 1345 sound/soc/codecs/da7218.c static int da7218_in_filter_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1394 sound/soc/codecs/da7218.c static int da7218_dai_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1477 sound/soc/codecs/da7218.c static int da7218_cp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1504 sound/soc/codecs/da7218.c static int da7218_hp_pga_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1529 sound/soc/codecs/da7218.c static const struct snd_soc_dapm_widget da7218_dapm_widgets[] = { snd_soc_dapm_widget 767 sound/soc/codecs/da7219.c static int da7219_mic_pga_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 791 sound/soc/codecs/da7219.c static int da7219_dai_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 867 sound/soc/codecs/da7219.c static int da7219_settling_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 882 sound/soc/codecs/da7219.c static int da7219_mixout_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 920 sound/soc/codecs/da7219.c static int da7219_gain_ramp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 951 sound/soc/codecs/da7219.c static const struct snd_soc_dapm_widget da7219_dapm_widgets[] = { snd_soc_dapm_widget 606 sound/soc/codecs/da732x.c static int da732x_adc_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 660 sound/soc/codecs/da732x.c static int da732x_out_pga_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 760 sound/soc/codecs/da732x.c static const struct snd_soc_dapm_widget da732x_dapm_widgets[] = { snd_soc_dapm_widget 763 sound/soc/codecs/da9055.c static const struct snd_soc_dapm_widget da9055_dapm_widgets[] = { snd_soc_dapm_widget 54 sound/soc/codecs/dmic.c static int dmic_aif_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 120 sound/soc/codecs/dmic.c static const struct snd_soc_dapm_widget dmic_dapm_widgets[] = { snd_soc_dapm_widget 26 sound/soc/codecs/es7134.c const struct snd_soc_dapm_widget *extra_widgets; snd_soc_dapm_widget 194 sound/soc/codecs/es7134.c static const struct snd_soc_dapm_widget es7134_dapm_widgets[] = { snd_soc_dapm_widget 256 sound/soc/codecs/es7134.c static const struct snd_soc_dapm_widget es7154_extra_widgets[] = { snd_soc_dapm_widget 211 sound/soc/codecs/es7241.c static const struct snd_soc_dapm_widget es7241_dapm_widgets[] = { snd_soc_dapm_widget 209 sound/soc/codecs/es8316.c static const struct snd_soc_dapm_widget es8316_dapm_widgets[] = { snd_soc_dapm_widget 282 sound/soc/codecs/es8328.c static const struct snd_soc_dapm_widget es8328_dapm_widgets[] = { snd_soc_dapm_widget 22 sound/soc/codecs/gtm601.c static const struct snd_soc_dapm_widget gtm601_dapm_widgets[] = { snd_soc_dapm_widget 427 sound/soc/codecs/hdac_hda.c static const struct snd_soc_dapm_widget hdac_hda_dapm_widgets[] = { snd_soc_dapm_widget 684 sound/soc/codecs/hdac_hdmi.c struct snd_soc_dapm_widget *w, enum snd_soc_dapm_type id, snd_soc_dapm_widget 687 sound/soc/codecs/hdac_hdmi.c int (*event)(struct snd_soc_dapm_widget *, snd_soc_dapm_widget 709 sound/soc/codecs/hdac_hdmi.c int (*handler)(struct snd_soc_dapm_widget *src, snd_soc_dapm_widget 710 sound/soc/codecs/hdac_hdmi.c struct snd_soc_dapm_widget *sink)) snd_soc_dapm_widget 768 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_pin_output_widget_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 813 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_cvt_output_widget_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 868 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_pin_mux_widget_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 904 sound/soc/codecs/hdac_hdmi.c struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kcontrol); snd_soc_dapm_widget 963 sound/soc/codecs/hdac_hdmi.c struct snd_soc_dapm_widget *widget, snd_soc_dapm_widget 1031 sound/soc/codecs/hdac_hdmi.c struct snd_soc_dapm_widget *widgets, snd_soc_dapm_widget 1074 sound/soc/codecs/hdac_hdmi.c struct snd_soc_dapm_widget *widgets; snd_soc_dapm_widget 1721 sound/soc/codecs/hdac_hdmi.c struct snd_soc_dapm_widget *widgets; snd_soc_dapm_widget 282 sound/soc/codecs/hdmi-codec.c static const struct snd_soc_dapm_widget hdmi_widgets[] = { snd_soc_dapm_widget 127 sound/soc/codecs/inno_rk3036.c static const struct snd_soc_dapm_widget rk3036_codec_dapm_widgets[] = { snd_soc_dapm_widget 470 sound/soc/codecs/isabelle.c static const struct snd_soc_dapm_widget isabelle_dapm_widgets[] = { snd_soc_dapm_widget 190 sound/soc/codecs/jz4725b.c static int jz4725b_out_stage_enable(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 219 sound/soc/codecs/jz4725b.c static const struct snd_soc_dapm_widget jz4725b_codec_dapm_widgets[] = { snd_soc_dapm_widget 110 sound/soc/codecs/jz4740.c static const struct snd_soc_dapm_widget jz4740_codec_dapm_widgets[] = { snd_soc_dapm_widget 61 sound/soc/codecs/lm4857.c static const struct snd_soc_dapm_widget lm4857_dapm_widgets[] = { snd_soc_dapm_widget 585 sound/soc/codecs/lm49453.c static const struct snd_soc_dapm_widget lm49453_dapm_widgets[] = { snd_soc_dapm_widget 23 sound/soc/codecs/lochnagar-sc.c static const struct snd_soc_dapm_widget lochnagar_sc_widgets[] = { snd_soc_dapm_widget 190 sound/soc/codecs/madera.c int madera_sysclk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 221 sound/soc/codecs/madera.c int madera_spk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 449 sound/soc/codecs/madera.c int madera_domain_clk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2220 sound/soc/codecs/madera.c int madera_in_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, snd_soc_dapm_widget 2268 sound/soc/codecs/madera.c int madera_out_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2368 sound/soc/codecs/madera.c int madera_hp_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2420 sound/soc/codecs/madera.c int madera_anc_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, snd_soc_dapm_widget 384 sound/soc/codecs/madera.h int madera_sysclk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 386 sound/soc/codecs/madera.h int madera_spk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 388 sound/soc/codecs/madera.h int madera_in_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 390 sound/soc/codecs/madera.h int madera_out_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 392 sound/soc/codecs/madera.h int madera_hp_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 394 sound/soc/codecs/madera.h int madera_anc_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 396 sound/soc/codecs/madera.h int madera_domain_clk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 25 sound/soc/codecs/max9759.c static int pga_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 114 sound/soc/codecs/max9759.c static const struct snd_soc_dapm_widget max9759_dapm_widgets[] = { snd_soc_dapm_widget 117 sound/soc/codecs/max9768.c static const struct snd_soc_dapm_widget max9768_dapm_widgets[] = { snd_soc_dapm_widget 616 sound/soc/codecs/max98088.c static int max98088_mic_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 646 sound/soc/codecs/max98088.c static int max98088_line_pga(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 687 sound/soc/codecs/max98088.c static int max98088_pga_ina1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 693 sound/soc/codecs/max98088.c static int max98088_pga_ina2_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 699 sound/soc/codecs/max98088.c static int max98088_pga_inb1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 705 sound/soc/codecs/max98088.c static int max98088_pga_inb2_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 711 sound/soc/codecs/max98088.c static const struct snd_soc_dapm_widget max98088_dapm_widgets[] = { snd_soc_dapm_widget 727 sound/soc/codecs/max98090.c static int max98090_micinput_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 774 sound/soc/codecs/max98090.c static int max98090_shdn_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1059 sound/soc/codecs/max98090.c static const struct snd_soc_dapm_widget max98090_dapm_widgets[] = { snd_soc_dapm_widget 1226 sound/soc/codecs/max98090.c static const struct snd_soc_dapm_widget max98091_dapm_widgets[] = { snd_soc_dapm_widget 595 sound/soc/codecs/max98095.c static int max98095_mic_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 625 sound/soc/codecs/max98095.c static int max98095_line_pga(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 657 sound/soc/codecs/max98095.c static int max98095_pga_in1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 663 sound/soc/codecs/max98095.c static int max98095_pga_in2_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 673 sound/soc/codecs/max98095.c static int max98095_lineout_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 694 sound/soc/codecs/max98095.c static const struct snd_soc_dapm_widget max98095_dapm_widgets[] = { snd_soc_dapm_widget 52 sound/soc/codecs/max98357a.c static const struct snd_soc_dapm_widget max98357a_dapm_widgets[] = { snd_soc_dapm_widget 308 sound/soc/codecs/max98371.c static const struct snd_soc_dapm_widget max98371_dapm_widgets[] = { snd_soc_dapm_widget 402 sound/soc/codecs/max98373.c static int max98373_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 443 sound/soc/codecs/max98373.c static const struct snd_soc_dapm_widget max98373_dapm_widgets[] = { snd_soc_dapm_widget 69 sound/soc/codecs/max9850.c static const struct snd_soc_dapm_widget max9850_dapm_widgets[] = { snd_soc_dapm_widget 104 sound/soc/codecs/max98504.c static int max98504_pcm_rx_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 184 sound/soc/codecs/max98504.c static const struct snd_soc_dapm_widget max98504_dapm_widgets[] = { snd_soc_dapm_widget 208 sound/soc/codecs/max9860.c static const struct snd_soc_dapm_widget max9860_dapm_widgets[] = { snd_soc_dapm_widget 92 sound/soc/codecs/max9867.c static const struct snd_soc_dapm_widget max9867_dapm_widgets[] = { snd_soc_dapm_widget 85 sound/soc/codecs/max9877.c static const struct snd_soc_dapm_widget max9877_dapm_widgets[] = { snd_soc_dapm_widget 97 sound/soc/codecs/max98925.c static int max98925_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 123 sound/soc/codecs/max98925.c static const struct snd_soc_dapm_widget max98925_dapm_widgets[] = { snd_soc_dapm_widget 119 sound/soc/codecs/max98926.c static const struct snd_soc_dapm_widget max98926_dapm_widgets[] = { snd_soc_dapm_widget 496 sound/soc/codecs/max98927.c static int max98927_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 542 sound/soc/codecs/max98927.c static const struct snd_soc_dapm_widget max98927_dapm_widgets[] = { snd_soc_dapm_widget 452 sound/soc/codecs/mc13783.c static const struct snd_soc_dapm_widget mc13783_dapm_widgets[] = { snd_soc_dapm_widget 135 sound/soc/codecs/ml26124.c static const struct snd_soc_dapm_widget ml26124_dapm_widgets[] = { snd_soc_dapm_widget 411 sound/soc/codecs/msm8916-wcd-analog.c snd_soc_dapm_widget snd_soc_dapm_widget 423 sound/soc/codecs/msm8916-wcd-analog.c snd_soc_dapm_widget snd_soc_dapm_widget 436 sound/soc/codecs/msm8916-wcd-analog.c snd_soc_dapm_widget snd_soc_dapm_widget 553 sound/soc/codecs/msm8916-wcd-analog.c snd_soc_dapm_widget snd_soc_dapm_widget 578 sound/soc/codecs/msm8916-wcd-analog.c static int pm8916_wcd_analog_enable_adc(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 651 sound/soc/codecs/msm8916-wcd-analog.c static int pm8916_wcd_analog_enable_spk_pa(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 850 sound/soc/codecs/msm8916-wcd-analog.c static const struct snd_soc_dapm_widget pm8916_wcd_analog_dapm_widgets[] = { snd_soc_dapm_widget 356 sound/soc/codecs/msm8916-wcd-digital.c static int msm8x16_wcd_codec_set_iir_gain(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 576 sound/soc/codecs/msm8916-wcd-digital.c struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 599 sound/soc/codecs/msm8916-wcd-digital.c static int msm8916_wcd_digital_enable_dec(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 662 sound/soc/codecs/msm8916-wcd-digital.c static int msm8916_wcd_digital_enable_dmic(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 723 sound/soc/codecs/msm8916-wcd-digital.c static const struct snd_soc_dapm_widget msm8916_wcd_digital_dapm_widgets[] = { snd_soc_dapm_widget 578 sound/soc/codecs/mt6351.c static int mt_reg_set_clr_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 622 sound/soc/codecs/mt6351.c static int mt_ncp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 646 sound/soc/codecs/mt6351.c static int mt_sgen_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 666 sound/soc/codecs/mt6351.c static int mt_aif_in_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 711 sound/soc/codecs/mt6351.c static int mt_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 839 sound/soc/codecs/mt6351.c static int mt_aif_out_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 902 sound/soc/codecs/mt6351.c static int mt_adc_clkgen_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 925 sound/soc/codecs/mt6351.c static int mt_pga_left_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 955 sound/soc/codecs/mt6351.c static int mt_pga_right_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 985 sound/soc/codecs/mt6351.c static int mt_mic_bias_0_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1013 sound/soc/codecs/mt6351.c static int mt_mic_bias_1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1041 sound/soc/codecs/mt6351.c static int mt_mic_bias_2_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1070 sound/soc/codecs/mt6351.c static const struct snd_soc_dapm_widget mt6351_dapm_widgets[] = { snd_soc_dapm_widget 749 sound/soc/codecs/mt6358.c static int mt_clksq_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 772 sound/soc/codecs/mt6358.c static int mt_sgen_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 811 sound/soc/codecs/mt6358.c static int mt_aif_in_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1243 sound/soc/codecs/mt6358.c static int mt_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1301 sound/soc/codecs/mt6358.c static int mt_rcv_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1429 sound/soc/codecs/mt6358.c static int mt_aif_out_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1453 sound/soc/codecs/mt6358.c static int mt_adc_supply_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1781 sound/soc/codecs/mt6358.c static int mt_mic_type_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1827 sound/soc/codecs/mt6358.c static int mt_adc_l_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1843 sound/soc/codecs/mt6358.c static int mt_adc_r_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1859 sound/soc/codecs/mt6358.c static int mt_pga_left_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1875 sound/soc/codecs/mt6358.c static int mt_pga_right_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1891 sound/soc/codecs/mt6358.c static int mt_delay_250_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1910 sound/soc/codecs/mt6358.c static const struct snd_soc_dapm_widget mt6358_dapm_widgets[] = { snd_soc_dapm_widget 233 sound/soc/codecs/nau8540.c static int adc_power_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 255 sound/soc/codecs/nau8540.c static int aiftx_power_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 268 sound/soc/codecs/nau8540.c static const struct snd_soc_dapm_widget nau8540_dapm_widgets[] = { snd_soc_dapm_widget 393 sound/soc/codecs/nau8810.c static int check_mclk_select_pll(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 394 sound/soc/codecs/nau8810.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 404 sound/soc/codecs/nau8810.c static const struct snd_soc_dapm_widget nau8810_dapm_widgets[] = { snd_soc_dapm_widget 441 sound/soc/codecs/nau8822.c static int check_mclk_select_pll(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 442 sound/soc/codecs/nau8822.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 453 sound/soc/codecs/nau8822.c static const struct snd_soc_dapm_widget nau8822_dapm_widgets[] = { snd_soc_dapm_widget 420 sound/soc/codecs/nau8824.c static int nau8824_output_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 443 sound/soc/codecs/nau8824.c static int nau8824_spk_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 467 sound/soc/codecs/nau8824.c static int nau8824_pump_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 493 sound/soc/codecs/nau8824.c static int system_clock_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 552 sound/soc/codecs/nau8824.c static int dmic_clock_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 635 sound/soc/codecs/nau8824.c static const struct snd_soc_dapm_widget nau8824_dapm_widgets[] = { snd_soc_dapm_widget 912 sound/soc/codecs/nau8825.c static int nau8825_adc_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 936 sound/soc/codecs/nau8825.c static int nau8825_pump_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 960 sound/soc/codecs/nau8825.c static int nau8825_output_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1093 sound/soc/codecs/nau8825.c static const struct snd_soc_dapm_widget nau8825_dapm_widgets[] = { snd_soc_dapm_widget 211 sound/soc/codecs/pcm1681.c static const struct snd_soc_dapm_widget pcm1681_dapm_widgets[] = { snd_soc_dapm_widget 182 sound/soc/codecs/pcm1789.c static const struct snd_soc_dapm_widget pcm1789_dapm_widgets[] = { snd_soc_dapm_widget 161 sound/soc/codecs/pcm179x.c static const struct snd_soc_dapm_widget pcm179x_dapm_widgets[] = { snd_soc_dapm_widget 142 sound/soc/codecs/pcm186x.c static const struct snd_soc_dapm_widget pcm1863_dapm_widgets[] = { snd_soc_dapm_widget 164 sound/soc/codecs/pcm186x.c static const struct snd_soc_dapm_widget pcm1865_dapm_widgets[] = { snd_soc_dapm_widget 27 sound/soc/codecs/pcm3008.c static int pcm3008_dac_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 40 sound/soc/codecs/pcm3008.c static int pcm3008_adc_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 53 sound/soc/codecs/pcm3008.c static const struct snd_soc_dapm_widget pcm3008_dapm_widgets[] = { snd_soc_dapm_widget 227 sound/soc/codecs/pcm3060.c static const struct snd_soc_dapm_widget pcm3060_dapm_widgets[] = { snd_soc_dapm_widget 201 sound/soc/codecs/pcm3168a.c static const struct snd_soc_dapm_widget pcm3168a_dapm_widgets[] = { snd_soc_dapm_widget 480 sound/soc/codecs/pcm512x.c static const struct snd_soc_dapm_widget pcm512x_dapm_widgets[] = { snd_soc_dapm_widget 1368 sound/soc/codecs/rt1011.c static int rt1011_is_sys_clk_from_pll(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 1369 sound/soc/codecs/rt1011.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 1381 sound/soc/codecs/rt1011.c static int rt1011_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1420 sound/soc/codecs/rt1011.c static const struct snd_soc_dapm_widget rt1011_dapm_widgets[] = { snd_soc_dapm_widget 406 sound/soc/codecs/rt1305.c static int rt1305_is_rc_clk_from_pll(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 407 sound/soc/codecs/rt1305.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 423 sound/soc/codecs/rt1305.c static int rt1305_is_sys_clk_from_pll(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 424 sound/soc/codecs/rt1305.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 436 sound/soc/codecs/rt1305.c static int rt1305_classd_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 468 sound/soc/codecs/rt1305.c static const struct snd_soc_dapm_widget rt1305_dapm_widgets[] = { snd_soc_dapm_widget 298 sound/soc/codecs/rt1308.c static int rt1308_classd_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 349 sound/soc/codecs/rt1308.c static const struct snd_soc_dapm_widget rt1308_dapm_widgets[] = { snd_soc_dapm_widget 492 sound/soc/codecs/rt274.c static const struct snd_soc_dapm_widget rt274_dapm_widgets[] = { snd_soc_dapm_widget 332 sound/soc/codecs/rt286.c static int is_mclk_mode(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 333 sound/soc/codecs/rt286.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 432 sound/soc/codecs/rt286.c static int rt286_spk_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 454 sound/soc/codecs/rt286.c static int rt286_set_dmic1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 473 sound/soc/codecs/rt286.c static int rt286_ldo2_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 492 sound/soc/codecs/rt286.c static int rt286_mic1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 517 sound/soc/codecs/rt286.c static const struct snd_soc_dapm_widget rt286_dapm_widgets[] = { snd_soc_dapm_widget 358 sound/soc/codecs/rt298.c static int is_mclk_mode(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 359 sound/soc/codecs/rt298.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 456 sound/soc/codecs/rt298.c static int rt298_spk_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 478 sound/soc/codecs/rt298.c static int rt298_set_dmic1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 497 sound/soc/codecs/rt298.c static int rt298_adc_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 543 sound/soc/codecs/rt298.c static int rt298_mic1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 568 sound/soc/codecs/rt298.c static const struct snd_soc_dapm_widget rt298_dapm_widgets[] = { snd_soc_dapm_widget 515 sound/soc/codecs/rt5514.c static int rt5514_set_dmic_clk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 536 sound/soc/codecs/rt5514.c static int rt5514_is_sys_clk_from_pll(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 537 sound/soc/codecs/rt5514.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 548 sound/soc/codecs/rt5514.c static int rt5514_i2s_use_asrc(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 549 sound/soc/codecs/rt5514.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 557 sound/soc/codecs/rt5514.c static const struct snd_soc_dapm_widget rt5514_dapm_widgets[] = { snd_soc_dapm_widget 346 sound/soc/codecs/rt5616.c static int is_sys_clk_from_pll(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 347 sound/soc/codecs/rt5616.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 463 sound/soc/codecs/rt5616.c static int rt5616_adc_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 487 sound/soc/codecs/rt5616.c static int rt5616_charge_pump_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 553 sound/soc/codecs/rt5616.c static int rt5616_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 623 sound/soc/codecs/rt5616.c static int rt5616_lout_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 651 sound/soc/codecs/rt5616.c static int rt5616_bst1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 674 sound/soc/codecs/rt5616.c static int rt5616_bst2_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 697 sound/soc/codecs/rt5616.c static const struct snd_soc_dapm_widget rt5616_dapm_widgets[] = { snd_soc_dapm_widget 282 sound/soc/codecs/rt5631.c static int check_sysclk1_source(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 283 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 292 sound/soc/codecs/rt5631.c static int check_dmic_used(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 293 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 300 sound/soc/codecs/rt5631.c static int check_dacl_to_outmixl(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 301 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 310 sound/soc/codecs/rt5631.c static int check_dacr_to_outmixr(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 311 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 320 sound/soc/codecs/rt5631.c static int check_dacl_to_spkmixl(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 321 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 330 sound/soc/codecs/rt5631.c static int check_dacr_to_spkmixr(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 331 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 340 sound/soc/codecs/rt5631.c static int check_adcl_select(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 341 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 350 sound/soc/codecs/rt5631.c static int check_adcr_select(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 351 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 559 sound/soc/codecs/rt5631.c static int hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 593 sound/soc/codecs/rt5631.c static int set_dmic_params(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 859 sound/soc/codecs/rt5631.c static const struct snd_soc_dapm_widget rt5631_dapm_widgets[] = { snd_soc_dapm_widget 459 sound/soc/codecs/rt5640.c static int set_dmic_clk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 477 sound/soc/codecs/rt5640.c static int is_using_asrc(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 478 sound/soc/codecs/rt5640.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 968 sound/soc/codecs/rt5640.c static int rt5640_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 992 sound/soc/codecs/rt5640.c static int rt5640_lout_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1021 sound/soc/codecs/rt5640.c static int rt5640_hp_power_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1037 sound/soc/codecs/rt5640.c static int rt5640_hp_post_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1057 sound/soc/codecs/rt5640.c static const struct snd_soc_dapm_widget rt5640_dapm_widgets[] = { snd_soc_dapm_widget 1276 sound/soc/codecs/rt5640.c static const struct snd_soc_dapm_widget rt5640_specific_dapm_widgets[] = { snd_soc_dapm_widget 1315 sound/soc/codecs/rt5640.c static const struct snd_soc_dapm_widget rt5639_specific_dapm_widgets[] = { snd_soc_dapm_widget 845 sound/soc/codecs/rt5645.c static int set_dmic_clk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 863 sound/soc/codecs/rt5645.c static int is_sys_clk_from_pll(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 864 sound/soc/codecs/rt5645.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 877 sound/soc/codecs/rt5645.c static int is_using_asrc(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 878 sound/soc/codecs/rt5645.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 1736 sound/soc/codecs/rt5645.c static int rt5645_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1802 sound/soc/codecs/rt5645.c static int rt5645_spk_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1835 sound/soc/codecs/rt5645.c static int rt5645_lout_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1865 sound/soc/codecs/rt5645.c static int rt5645_bst2_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1888 sound/soc/codecs/rt5645.c static int rt5650_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1909 sound/soc/codecs/rt5645.c static int rt5645_set_micbias1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1934 sound/soc/codecs/rt5645.c static int rt5645_set_micbias2_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1959 sound/soc/codecs/rt5645.c static const struct snd_soc_dapm_widget rt5645_dapm_widgets[] = { snd_soc_dapm_widget 2248 sound/soc/codecs/rt5645.c static const struct snd_soc_dapm_widget rt5645_specific_dapm_widgets[] = { snd_soc_dapm_widget 2267 sound/soc/codecs/rt5645.c static const struct snd_soc_dapm_widget rt5650_specific_dapm_widgets[] = { snd_soc_dapm_widget 376 sound/soc/codecs/rt5651.c static int set_dmic_clk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 681 sound/soc/codecs/rt5651.c static int rt5651_amp_power_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 719 sound/soc/codecs/rt5651.c static int rt5651_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 763 sound/soc/codecs/rt5651.c static int rt5651_hp_post_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 784 sound/soc/codecs/rt5651.c static int rt5651_bst1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 807 sound/soc/codecs/rt5651.c static int rt5651_bst2_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 830 sound/soc/codecs/rt5651.c static int rt5651_bst3_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 853 sound/soc/codecs/rt5651.c static const struct snd_soc_dapm_widget rt5651_dapm_widgets[] = { snd_soc_dapm_widget 1602 sound/soc/codecs/rt5659.c static int set_dmic_clk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1622 sound/soc/codecs/rt5659.c static int set_adc1_clk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1647 sound/soc/codecs/rt5659.c static int set_adc2_clk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1673 sound/soc/codecs/rt5659.c static int rt5659_charge_pump_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1693 sound/soc/codecs/rt5659.c static int is_sys_clk_from_pll(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1694 sound/soc/codecs/rt5659.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 1707 sound/soc/codecs/rt5659.c static int is_using_asrc(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1708 sound/soc/codecs/rt5659.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 2381 sound/soc/codecs/rt5659.c static int rt5659_spk_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2413 sound/soc/codecs/rt5659.c static int rt5659_mono_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2435 sound/soc/codecs/rt5659.c static int rt5659_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2457 sound/soc/codecs/rt5659.c static int set_dmic_power(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2473 sound/soc/codecs/rt5659.c static const struct snd_soc_dapm_widget rt5659_dapm_widgets[] = { snd_soc_dapm_widget 351 sound/soc/codecs/rt5660.c static int rt5660_set_dmic_clk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 370 sound/soc/codecs/rt5660.c static int rt5660_is_sys_clk_from_pll(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 371 sound/soc/codecs/rt5660.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 538 sound/soc/codecs/rt5660.c static int rt5660_lout_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 563 sound/soc/codecs/rt5660.c static const struct snd_soc_dapm_widget rt5660_dapm_widgets[] = { snd_soc_dapm_widget 2069 sound/soc/codecs/rt5663.c static int rt5663_is_sys_clk_from_pll(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2070 sound/soc/codecs/rt5663.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 2083 sound/soc/codecs/rt5663.c static int rt5663_is_using_asrc(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2084 sound/soc/codecs/rt5663.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 2126 sound/soc/codecs/rt5663.c static int rt5663_i2s_use_asrc(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 2127 sound/soc/codecs/rt5663.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 2318 sound/soc/codecs/rt5663.c static int rt5663_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2376 sound/soc/codecs/rt5663.c static int rt5663_charge_pump_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2406 sound/soc/codecs/rt5663.c static int rt5663_bst2_power(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2430 sound/soc/codecs/rt5663.c static int rt5663_pre_div_power(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2453 sound/soc/codecs/rt5663.c static const struct snd_soc_dapm_widget rt5663_dapm_widgets[] = { snd_soc_dapm_widget 2536 sound/soc/codecs/rt5663.c static const struct snd_soc_dapm_widget rt5663_v2_specific_dapm_widgets[] = { snd_soc_dapm_widget 2606 sound/soc/codecs/rt5663.c static const struct snd_soc_dapm_widget rt5663_specific_dapm_widgets[] = { snd_soc_dapm_widget 1476 sound/soc/codecs/rt5665.c static int set_dmic_clk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1496 sound/soc/codecs/rt5665.c static int rt5665_charge_pump_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1519 sound/soc/codecs/rt5665.c static int is_sys_clk_from_pll(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1520 sound/soc/codecs/rt5665.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 1533 sound/soc/codecs/rt5665.c static int is_using_asrc(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1534 sound/soc/codecs/rt5665.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 2471 sound/soc/codecs/rt5665.c static int rt5665_mono_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2503 sound/soc/codecs/rt5665.c static int rt5665_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2529 sound/soc/codecs/rt5665.c static int rt5665_lout_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2553 sound/soc/codecs/rt5665.c static int set_dmic_power(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2569 sound/soc/codecs/rt5665.c static int rt5665_set_verf(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2627 sound/soc/codecs/rt5665.c static int rt5665_i2s_pin_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2681 sound/soc/codecs/rt5665.c static const struct snd_soc_dapm_widget rt5665_dapm_widgets[] = { snd_soc_dapm_widget 1168 sound/soc/codecs/rt5668.c static int set_dmic_clk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1185 sound/soc/codecs/rt5668.c static int set_filter_clk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1215 sound/soc/codecs/rt5668.c static int is_sys_clk_from_pll1(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1216 sound/soc/codecs/rt5668.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 1230 sound/soc/codecs/rt5668.c static int is_using_asrc(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1231 sound/soc/codecs/rt5668.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 1417 sound/soc/codecs/rt5668.c static int rt5668_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1450 sound/soc/codecs/rt5668.c static int set_dmic_power(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1466 sound/soc/codecs/rt5668.c static int rt5655_set_verf(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1534 sound/soc/codecs/rt5668.c static const struct snd_soc_dapm_widget rt5668_dapm_widgets[] = { snd_soc_dapm_widget 696 sound/soc/codecs/rt5670.c static int set_dmic_clk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 714 sound/soc/codecs/rt5670.c static int is_sys_clk_from_pll(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 715 sound/soc/codecs/rt5670.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 726 sound/soc/codecs/rt5670.c static int is_using_asrc(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 727 sound/soc/codecs/rt5670.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 778 sound/soc/codecs/rt5670.c static int can_use_asrc(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 779 sound/soc/codecs/rt5670.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 1364 sound/soc/codecs/rt5670.c static int rt5670_hp_power_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1400 sound/soc/codecs/rt5670.c static int rt5670_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1450 sound/soc/codecs/rt5670.c static int rt5670_bst1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1473 sound/soc/codecs/rt5670.c static int rt5670_bst2_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1496 sound/soc/codecs/rt5670.c static const struct snd_soc_dapm_widget rt5670_dapm_widgets[] = { snd_soc_dapm_widget 1849 sound/soc/codecs/rt5670.c static const struct snd_soc_dapm_widget rt5670_specific_dapm_widgets[] = { snd_soc_dapm_widget 1862 sound/soc/codecs/rt5670.c static const struct snd_soc_dapm_widget rt5672_specific_dapm_widgets[] = { snd_soc_dapm_widget 914 sound/soc/codecs/rt5677.c static int set_dmic_clk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 932 sound/soc/codecs/rt5677.c static int is_sys_clk_from_pll(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 933 sound/soc/codecs/rt5677.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 947 sound/soc/codecs/rt5677.c static int is_using_asrc(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 948 sound/soc/codecs/rt5677.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 1030 sound/soc/codecs/rt5677.c static int can_use_asrc(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 1031 sound/soc/codecs/rt5677.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 1235 sound/soc/codecs/rt5677.c static int rt5677_dmic_use_asrc(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 1236 sound/soc/codecs/rt5677.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 2396 sound/soc/codecs/rt5677.c static int rt5677_bst1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2420 sound/soc/codecs/rt5677.c static int rt5677_bst2_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2444 sound/soc/codecs/rt5677.c static int rt5677_set_pll1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2466 sound/soc/codecs/rt5677.c static int rt5677_set_pll2_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2488 sound/soc/codecs/rt5677.c static int rt5677_set_micbias1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2515 sound/soc/codecs/rt5677.c static int rt5677_if1_adc_tdm_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2538 sound/soc/codecs/rt5677.c static int rt5677_if2_adc_tdm_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2561 sound/soc/codecs/rt5677.c static int rt5677_vref_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2586 sound/soc/codecs/rt5677.c static int rt5677_filter_power_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2601 sound/soc/codecs/rt5677.c static const struct snd_soc_dapm_widget rt5677_dapm_widgets[] = { snd_soc_dapm_widget 1194 sound/soc/codecs/rt5682.c static int set_dmic_clk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1211 sound/soc/codecs/rt5682.c static int set_filter_clk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1252 sound/soc/codecs/rt5682.c static int is_sys_clk_from_pll1(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1253 sound/soc/codecs/rt5682.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 1267 sound/soc/codecs/rt5682.c static int is_using_asrc(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1268 sound/soc/codecs/rt5682.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 1454 sound/soc/codecs/rt5682.c static int rt5682_charge_pump_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1476 sound/soc/codecs/rt5682.c static int rt5682_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1511 sound/soc/codecs/rt5682.c static int set_dmic_power(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1527 sound/soc/codecs/rt5682.c static int rt5655_set_verf(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1595 sound/soc/codecs/rt5682.c static const struct snd_soc_dapm_widget rt5682_dapm_widgets[] = { snd_soc_dapm_widget 266 sound/soc/codecs/sgtl5000.c static int mic_bias_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 340 sound/soc/codecs/sgtl5000.c static int headphone_pga_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 353 sound/soc/codecs/sgtl5000.c static int adc_updown_depop(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 362 sound/soc/codecs/sgtl5000.c static int dac_updown_depop(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 432 sound/soc/codecs/sgtl5000.c static const struct snd_soc_dapm_widget sgtl5000_dapm_widgets[] = { snd_soc_dapm_widget 55 sound/soc/codecs/si476x.c static const struct snd_soc_dapm_widget si476x_dapm_widgets[] = { snd_soc_dapm_widget 18 sound/soc/codecs/simple-amplifier.c static int drv_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 42 sound/soc/codecs/simple-amplifier.c static const struct snd_soc_dapm_widget simple_amp_dapm_widgets[] = { snd_soc_dapm_widget 92 sound/soc/codecs/sirf-audio-codec.c static int adc_enable_delay_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 117 sound/soc/codecs/sirf-audio-codec.c static int atlas6_codec_enable_and_reset_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 140 sound/soc/codecs/sirf-audio-codec.c static int prima2_codec_enable_and_reset_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 163 sound/soc/codecs/sirf-audio-codec.c static const struct snd_soc_dapm_widget atlas6_output_driver_dapm_widgets[] = { snd_soc_dapm_widget 172 sound/soc/codecs/sirf-audio-codec.c static const struct snd_soc_dapm_widget prima2_output_driver_dapm_widgets[] = { snd_soc_dapm_widget 181 sound/soc/codecs/sirf-audio-codec.c static const struct snd_soc_dapm_widget atlas6_codec_clock_dapm_widget = snd_soc_dapm_widget 186 sound/soc/codecs/sirf-audio-codec.c static const struct snd_soc_dapm_widget prima2_codec_clock_dapm_widget = snd_soc_dapm_widget 191 sound/soc/codecs/sirf-audio-codec.c static const struct snd_soc_dapm_widget sirf_audio_codec_dapm_widgets[] = { snd_soc_dapm_widget 23 sound/soc/codecs/spdif_receiver.c static const struct snd_soc_dapm_widget dir_widgets[] = { snd_soc_dapm_widget 30 sound/soc/codecs/spdif_transmitter.c static const struct snd_soc_dapm_widget dit_widgets[] = { snd_soc_dapm_widget 19 sound/soc/codecs/ssm2305.c static int ssm2305_power_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 31 sound/soc/codecs/ssm2305.c static const struct snd_soc_dapm_widget ssm2305_dapm_widgets[] = { snd_soc_dapm_widget 229 sound/soc/codecs/ssm2518.c static const struct snd_soc_dapm_widget ssm2518_dapm_widgets[] = { snd_soc_dapm_widget 116 sound/soc/codecs/ssm2602.c static int ssm2602_mic_switch_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 134 sound/soc/codecs/ssm2602.c static const struct snd_soc_dapm_widget ssm260x_dapm_widgets[] = { snd_soc_dapm_widget 147 sound/soc/codecs/ssm2602.c static const struct snd_soc_dapm_widget ssm2602_dapm_widgets[] = { snd_soc_dapm_widget 163 sound/soc/codecs/ssm2602.c static const struct snd_soc_dapm_widget ssm2604_dapm_widgets[] = { snd_soc_dapm_widget 171 sound/soc/codecs/ssm4567.c static const struct snd_soc_dapm_widget ssm4567_dapm_widgets[] = { snd_soc_dapm_widget 527 sound/soc/codecs/sta32x.c static const struct snd_soc_dapm_widget sta32x_dapm_widgets[] = { snd_soc_dapm_widget 560 sound/soc/codecs/sta350.c static const struct snd_soc_dapm_widget sta350_dapm_widgets[] = { snd_soc_dapm_widget 69 sound/soc/codecs/sti-sas.c const struct snd_soc_dapm_widget *dapm_widgets; /* dapms declaration */ snd_soc_dapm_widget 170 sound/soc/codecs/sti-sas.c static const struct snd_soc_dapm_widget stih407_sas_dapm_widgets[] = { snd_soc_dapm_widget 80 sound/soc/codecs/tas2552.c static int tas2552_post_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 113 sound/soc/codecs/tas2552.c static const struct snd_soc_dapm_widget tas2552_dapm_widgets[] = snd_soc_dapm_widget 599 sound/soc/codecs/tas5086.c static const struct snd_soc_dapm_widget tas5086_dapm_widgets[] = { snd_soc_dapm_widget 730 sound/soc/codecs/tas571x.c static const struct snd_soc_dapm_widget tas571x_dapm_widgets[] = { snd_soc_dapm_widget 363 sound/soc/codecs/tas5720.c static int tas5720_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 549 sound/soc/codecs/tas5720.c static const struct snd_soc_dapm_widget tas5720_dapm_widgets[] = { snd_soc_dapm_widget 72 sound/soc/codecs/tas6424.c static int tas6424_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 98 sound/soc/codecs/tas6424.c static const struct snd_soc_dapm_widget tas6424_dapm_widgets[] = { snd_soc_dapm_widget 489 sound/soc/codecs/tda7419.c static const struct snd_soc_dapm_widget tda7419_dapm_widgets[] = { snd_soc_dapm_widget 210 sound/soc/codecs/tfa9879.c static const struct snd_soc_dapm_widget tfa9879_dapm_widgets[] = { snd_soc_dapm_widget 137 sound/soc/codecs/tlv320aic23.c static const struct snd_soc_dapm_widget tlv320aic23_dapm_widgets[] = { snd_soc_dapm_widget 45 sound/soc/codecs/tlv320aic26.c static const struct snd_soc_dapm_widget tlv320aic26_dapm_widgets[] = { snd_soc_dapm_widget 352 sound/soc/codecs/tlv320aic31xx.c static int aic31xx_dapm_power_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 448 sound/soc/codecs/tlv320aic31xx.c static int mic_bias_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 473 sound/soc/codecs/tlv320aic31xx.c static const struct snd_soc_dapm_widget common31xx_dapm_widgets[] = { snd_soc_dapm_widget 516 sound/soc/codecs/tlv320aic31xx.c static const struct snd_soc_dapm_widget dac31xx_dapm_widgets[] = { snd_soc_dapm_widget 530 sound/soc/codecs/tlv320aic31xx.c static const struct snd_soc_dapm_widget aic31xx_dapm_widgets[] = { snd_soc_dapm_widget 567 sound/soc/codecs/tlv320aic31xx.c static const struct snd_soc_dapm_widget aic311x_dapm_widgets[] = { snd_soc_dapm_widget 584 sound/soc/codecs/tlv320aic31xx.c static const struct snd_soc_dapm_widget aic310x_dapm_widgets[] = { snd_soc_dapm_widget 53 sound/soc/codecs/tlv320aic32x4.c static int mic_bias_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 380 sound/soc/codecs/tlv320aic32x4.c static const struct snd_soc_dapm_widget aic32x4_dapm_widgets[] = { snd_soc_dapm_widget 212 sound/soc/codecs/tlv320aic3x.c static int mic_bias_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 640 sound/soc/codecs/tlv320aic3x.c static const struct snd_soc_dapm_widget aic3x_dapm_widgets[] = { snd_soc_dapm_widget 701 sound/soc/codecs/tlv320aic3x.c static const struct snd_soc_dapm_widget aic3x_extra_dapm_widgets[] = { snd_soc_dapm_widget 764 sound/soc/codecs/tlv320aic3x.c static const struct snd_soc_dapm_widget aic3104_extra_dapm_widgets[] = { snd_soc_dapm_widget 799 sound/soc/codecs/tlv320aic3x.c static const struct snd_soc_dapm_widget aic3x_dapm_mono_widgets[] = { snd_soc_dapm_widget 810 sound/soc/codecs/tlv320aic3x.c static const struct snd_soc_dapm_widget aic3007_dapm_widgets[] = { snd_soc_dapm_widget 411 sound/soc/codecs/tlv320dac33.c static int dac33_playback_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 534 sound/soc/codecs/tlv320dac33.c static const struct snd_soc_dapm_widget dac33_dapm_widgets[] = { snd_soc_dapm_widget 93 sound/soc/codecs/tpa6130a2.c static int tpa6130a2_power_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 155 sound/soc/codecs/tpa6130a2.c static const struct snd_soc_dapm_widget tpa6130a2_dapm_widgets[] = { snd_soc_dapm_widget 353 sound/soc/codecs/tscs42xx.c static int dapm_vref_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 360 sound/soc/codecs/tscs42xx.c static int dapm_micb_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 367 sound/soc/codecs/tscs42xx.c static int pll_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 382 sound/soc/codecs/tscs42xx.c static int dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 407 sound/soc/codecs/tscs42xx.c static const struct snd_soc_dapm_widget tscs42xx_dapm_widgets[] = { snd_soc_dapm_widget 684 sound/soc/codecs/tscs454.c static int pll_connected(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 685 sound/soc/codecs/tscs454.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 713 sound/soc/codecs/tscs454.c static int pll_power_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2358 sound/soc/codecs/tscs454.c static struct snd_soc_dapm_widget const tscs454_dapm_widgets[] = { snd_soc_dapm_widget 553 sound/soc/codecs/twl4030.c static int pin_name##pga_event(struct snd_soc_dapm_widget *w, \ snd_soc_dapm_widget 608 sound/soc/codecs/twl4030.c static int handsfreelpga_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 624 sound/soc/codecs/twl4030.c static int handsfreerpga_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 640 sound/soc/codecs/twl4030.c static int vibramux_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 649 sound/soc/codecs/twl4030.c static int apll_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 665 sound/soc/codecs/twl4030.c static int aif_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 754 sound/soc/codecs/twl4030.c static int headsetlpga_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 779 sound/soc/codecs/twl4030.c static int headsetrpga_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 804 sound/soc/codecs/twl4030.c static int digimic_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1148 sound/soc/codecs/twl4030.c static const struct snd_soc_dapm_widget twl4030_dapm_widgets[] = { snd_soc_dapm_widget 222 sound/soc/codecs/twl6040.c static int twl6040_hs_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 249 sound/soc/codecs/twl6040.c static int twl6040_ep_drv_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 609 sound/soc/codecs/twl6040.c static const struct snd_soc_dapm_widget twl6040_dapm_widgets[] = { snd_soc_dapm_widget 31 sound/soc/codecs/uda1334.c static const struct snd_soc_dapm_widget uda1334_dapm_widgets[] = { snd_soc_dapm_widget 385 sound/soc/codecs/uda134x.c static const struct snd_soc_dapm_widget uda1341_dapm_widgets[] = { snd_soc_dapm_widget 391 sound/soc/codecs/uda134x.c static const struct snd_soc_dapm_widget uda1340_dapm_widgets[] = { snd_soc_dapm_widget 397 sound/soc/codecs/uda134x.c static const struct snd_soc_dapm_widget uda134x_dapm_widgets[] = { snd_soc_dapm_widget 451 sound/soc/codecs/uda134x.c const struct snd_soc_dapm_widget *widgets; snd_soc_dapm_widget 356 sound/soc/codecs/uda1380.c static const struct snd_soc_dapm_widget uda1380_dapm_widgets[] = { snd_soc_dapm_widget 1283 sound/soc/codecs/wcd9335.c struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kc); snd_soc_dapm_widget 1340 sound/soc/codecs/wcd9335.c struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_widget(kc); snd_soc_dapm_widget 2573 sound/soc/codecs/wcd9335.c static int __wcd9335_codec_enable_micbias(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2611 sound/soc/codecs/wcd9335.c static int wcd9335_codec_enable_micbias(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2652 sound/soc/codecs/wcd9335.c static int wcd9335_codec_enable_adc(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2722 sound/soc/codecs/wcd9335.c static int wcd9335_codec_enable_dec(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2909 sound/soc/codecs/wcd9335.c static int wcd9335_codec_enable_dmic(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 3018 sound/soc/codecs/wcd9335.c static int wcd9335_codec_enable_slim(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 3039 sound/soc/codecs/wcd9335.c static int wcd9335_codec_enable_mix_path(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 3298 sound/soc/codecs/wcd9335.c static int wcd9335_codec_enable_interpolator(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 3533 sound/soc/codecs/wcd9335.c static int wcd9335_codec_hphl_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 3583 sound/soc/codecs/wcd9335.c static int wcd9335_codec_lineout_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 3603 sound/soc/codecs/wcd9335.c static int wcd9335_codec_ear_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 3684 sound/soc/codecs/wcd9335.c static int wcd9335_codec_hphr_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 3733 sound/soc/codecs/wcd9335.c static int wcd9335_codec_enable_hphl_pa(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 3781 sound/soc/codecs/wcd9335.c static int wcd9335_codec_enable_lineout_pa(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 3853 sound/soc/codecs/wcd9335.c static int wcd9335_codec_enable_rx_bias(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 3883 sound/soc/codecs/wcd9335.c static int wcd9335_codec_enable_hphr_pa(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 3929 sound/soc/codecs/wcd9335.c static int wcd9335_codec_enable_ear_pa(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 4308 sound/soc/codecs/wcd9335.c static int wcd9335_codec_enable_mclk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 4323 sound/soc/codecs/wcd9335.c static const struct snd_soc_dapm_widget wcd9335_dapm_widgets[] = { snd_soc_dapm_widget 275 sound/soc/codecs/wl1273.c static const struct snd_soc_dapm_widget wl1273_dapm_widgets[] = { snd_soc_dapm_widget 127 sound/soc/codecs/wm0010.c static const struct snd_soc_dapm_widget wm0010_dapm_widgets[] = { snd_soc_dapm_widget 62 sound/soc/codecs/wm1250-ev1.c static const struct snd_soc_dapm_widget wm1250_ev1_dapm_widgets[] = { snd_soc_dapm_widget 674 sound/soc/codecs/wm2000.c static int wm2000_anc_power_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 696 sound/soc/codecs/wm2000.c static const struct snd_soc_dapm_widget wm2000_dapm_widgets[] = { snd_soc_dapm_widget 1300 sound/soc/codecs/wm2200.c static const struct snd_soc_dapm_widget wm2200_dapm_widgets[] = { snd_soc_dapm_widget 771 sound/soc/codecs/wm5100.c static int wm5100_out_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 836 sound/soc/codecs/wm5100.c static int wm5100_post_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 856 sound/soc/codecs/wm5100.c static const struct snd_soc_dapm_widget wm5100_dapm_widgets[] = { snd_soc_dapm_widget 1077 sound/soc/codecs/wm5100.c static const struct snd_soc_dapm_widget wm5100_dapm_widgets_noirq[] = { snd_soc_dapm_widget 580 sound/soc/codecs/wm5102.c static int wm5102_sysclk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 619 sound/soc/codecs/wm5102.c static int wm5102_adsp_power_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1085 sound/soc/codecs/wm5102.c static const struct snd_soc_dapm_widget wm5102_dapm_widgets[] = { snd_soc_dapm_widget 158 sound/soc/codecs/wm5110.c static int wm5110_sysclk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 195 sound/soc/codecs/wm5110.c static int wm5110_adsp_power_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 288 sound/soc/codecs/wm5110.c static int wm5110_hp_pre_enable(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 325 sound/soc/codecs/wm5110.c static int wm5110_hp_pre_disable(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 363 sound/soc/codecs/wm5110.c static int wm5110_hp_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 503 sound/soc/codecs/wm5110.c static int wm5110_in_analog_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 562 sound/soc/codecs/wm5110.c static int wm5110_in_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1093 sound/soc/codecs/wm5110.c static const struct snd_soc_dapm_widget wm5110_dapm_widgets[] = { snd_soc_dapm_widget 253 sound/soc/codecs/wm8350.c static int pga_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 583 sound/soc/codecs/wm8350.c static const struct snd_soc_dapm_widget wm8350_dapm_widgets[] = { snd_soc_dapm_widget 319 sound/soc/codecs/wm8400.c static int outmixer_event (struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 562 sound/soc/codecs/wm8400.c static const struct snd_soc_dapm_widget wm8400_dapm_widgets[] = { snd_soc_dapm_widget 202 sound/soc/codecs/wm8510.c static const struct snd_soc_dapm_widget wm8510_dapm_widgets[] = { snd_soc_dapm_widget 88 sound/soc/codecs/wm8523.c static const struct snd_soc_dapm_widget wm8523_dapm_widgets[] = { snd_soc_dapm_widget 35 sound/soc/codecs/wm8524.c static const struct snd_soc_dapm_widget wm8524_dapm_widgets[] = { snd_soc_dapm_widget 328 sound/soc/codecs/wm8580.c static const struct snd_soc_dapm_widget wm8580_dapm_widgets[] = { snd_soc_dapm_widget 346 sound/soc/codecs/wm8580.c static const struct snd_soc_dapm_widget wm8581_dapm_widgets[] = { snd_soc_dapm_widget 77 sound/soc/codecs/wm8711.c static const struct snd_soc_dapm_widget wm8711_dapm_widgets[] = { snd_soc_dapm_widget 21 sound/soc/codecs/wm8727.c static const struct snd_soc_dapm_widget wm8727_dapm_widgets[] = { snd_soc_dapm_widget 61 sound/soc/codecs/wm8728.c static const struct snd_soc_dapm_widget wm8728_dapm_widgets[] = { snd_soc_dapm_widget 191 sound/soc/codecs/wm8731.c static const struct snd_soc_dapm_widget wm8731_dapm_widgets[] = { snd_soc_dapm_widget 211 sound/soc/codecs/wm8731.c static int wm8731_check_osc(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 212 sound/soc/codecs/wm8731.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 224 sound/soc/codecs/wm8737.c static const struct snd_soc_dapm_widget wm8737_dapm_widgets[] = { snd_soc_dapm_widget 87 sound/soc/codecs/wm8741.c static const struct snd_soc_dapm_widget wm8741_dapm_widgets[] = { snd_soc_dapm_widget 275 sound/soc/codecs/wm8750.c static const struct snd_soc_dapm_widget wm8750_dapm_widgets[] = { snd_soc_dapm_widget 460 sound/soc/codecs/wm8753.c static const struct snd_soc_dapm_widget wm8753_dapm_widgets[] = { snd_soc_dapm_widget 88 sound/soc/codecs/wm8770.c static int vout12supply_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 90 sound/soc/codecs/wm8770.c static int vout34supply_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 225 sound/soc/codecs/wm8770.c static const struct snd_soc_dapm_widget wm8770_dapm_widgets[] = { snd_soc_dapm_widget 305 sound/soc/codecs/wm8770.c static int vout12supply_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 322 sound/soc/codecs/wm8770.c static int vout34supply_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 117 sound/soc/codecs/wm8776.c static const struct snd_soc_dapm_widget wm8776_dapm_widgets[] = { snd_soc_dapm_widget 26 sound/soc/codecs/wm8782.c static const struct snd_soc_dapm_widget wm8782_dapm_widgets[] = { snd_soc_dapm_widget 74 sound/soc/codecs/wm8804.c static int wm8804_aif_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 105 sound/soc/codecs/wm8804.c static const struct snd_soc_dapm_widget wm8804_dapm_widgets[] = { snd_soc_dapm_widget 134 sound/soc/codecs/wm8804.c static int wm8804_aif_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 221 sound/soc/codecs/wm8900.c static int wm8900_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 502 sound/soc/codecs/wm8900.c static const struct snd_soc_dapm_widget wm8900_dapm_widgets[] = { snd_soc_dapm_widget 258 sound/soc/codecs/wm8903.c static int wm8903_cp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 267 sound/soc/codecs/wm8903.c static int wm8903_dcs_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 812 sound/soc/codecs/wm8903.c static const struct snd_soc_dapm_widget wm8903_dapm_widgets[] = { snd_soc_dapm_widget 641 sound/soc/codecs/wm8904.c static int cp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 653 sound/soc/codecs/wm8904.c static int sysclk_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 691 sound/soc/codecs/wm8904.c static int out_pga_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 918 sound/soc/codecs/wm8904.c static const struct snd_soc_dapm_widget wm8904_core_dapm_widgets[] = { snd_soc_dapm_widget 925 sound/soc/codecs/wm8904.c static const struct snd_soc_dapm_widget wm8904_adc_dapm_widgets[] = { snd_soc_dapm_widget 959 sound/soc/codecs/wm8904.c static const struct snd_soc_dapm_widget wm8904_dac_dapm_widgets[] = { snd_soc_dapm_widget 1037 sound/soc/codecs/wm8904.c static const struct snd_soc_dapm_widget wm8904_dapm_widgets[] = { snd_soc_dapm_widget 271 sound/soc/codecs/wm8940.c static const struct snd_soc_dapm_widget wm8940_dapm_widgets[] = { snd_soc_dapm_widget 330 sound/soc/codecs/wm8955.c static int wm8955_sysclk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 505 sound/soc/codecs/wm8955.c static const struct snd_soc_dapm_widget wm8955_dapm_widgets[] = { snd_soc_dapm_widget 415 sound/soc/codecs/wm8958-dsp2.c int wm8958_aif_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 125 sound/soc/codecs/wm8960.c struct snd_soc_dapm_widget *lout1; snd_soc_dapm_widget 126 sound/soc/codecs/wm8960.c struct snd_soc_dapm_widget *rout1; snd_soc_dapm_widget 127 sound/soc/codecs/wm8960.c struct snd_soc_dapm_widget *out3; snd_soc_dapm_widget 345 sound/soc/codecs/wm8960.c static const struct snd_soc_dapm_widget wm8960_dapm_widgets[] = { snd_soc_dapm_widget 396 sound/soc/codecs/wm8960.c static const struct snd_soc_dapm_widget wm8960_dapm_widgets_out3[] = { snd_soc_dapm_widget 403 sound/soc/codecs/wm8960.c static const struct snd_soc_dapm_widget wm8960_dapm_widgets_capless[] = { snd_soc_dapm_widget 475 sound/soc/codecs/wm8960.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 191 sound/soc/codecs/wm8961.c static int wm8961_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 283 sound/soc/codecs/wm8961.c static int wm8961_spk_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 396 sound/soc/codecs/wm8961.c static const struct snd_soc_dapm_widget wm8961_dapm_widgets[] = { snd_soc_dapm_widget 1843 sound/soc/codecs/wm8962.c static int cp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1859 sound/soc/codecs/wm8962.c static int hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1953 sound/soc/codecs/wm8962.c static int out_pga_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1986 sound/soc/codecs/wm8962.c static int dsp2_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2113 sound/soc/codecs/wm8962.c static const struct snd_soc_dapm_widget wm8962_dapm_widgets[] = { snd_soc_dapm_widget 2178 sound/soc/codecs/wm8962.c static const struct snd_soc_dapm_widget wm8962_dapm_spk_mono_widgets[] = { snd_soc_dapm_widget 2187 sound/soc/codecs/wm8962.c static const struct snd_soc_dapm_widget wm8962_dapm_spk_stereo_widgets[] = { snd_soc_dapm_widget 235 sound/soc/codecs/wm8971.c static const struct snd_soc_dapm_widget wm8971_dapm_widgets[] = { snd_soc_dapm_widget 207 sound/soc/codecs/wm8974.c static const struct snd_soc_dapm_widget wm8974_dapm_widgets[] = { snd_soc_dapm_widget 290 sound/soc/codecs/wm8978.c static const struct snd_soc_dapm_widget wm8978_dapm_widgets[] = { snd_soc_dapm_widget 359 sound/soc/codecs/wm8983.c static const struct snd_soc_dapm_widget wm8983_dapm_widgets[] = { snd_soc_dapm_widget 440 sound/soc/codecs/wm8985.c static const struct snd_soc_dapm_widget wm8985_common_dapm_widgets[] = { snd_soc_dapm_widget 485 sound/soc/codecs/wm8985.c static const struct snd_soc_dapm_widget wm8985_dapm_widgets[] = { snd_soc_dapm_widget 500 sound/soc/codecs/wm8985.c static const struct snd_soc_dapm_widget wm8758_dapm_widgets[] = { snd_soc_dapm_widget 241 sound/soc/codecs/wm8988.c static int wm8988_lrc_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 330 sound/soc/codecs/wm8988.c static const struct snd_soc_dapm_widget wm8988_dapm_widgets[] = { snd_soc_dapm_widget 370 sound/soc/codecs/wm8990.c static int outmixer_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 609 sound/soc/codecs/wm8990.c static const struct snd_soc_dapm_widget wm8990_dapm_widgets[] = { snd_soc_dapm_widget 357 sound/soc/codecs/wm8991.c static int outmixer_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 599 sound/soc/codecs/wm8991.c static const struct snd_soc_dapm_widget wm8991_dapm_widgets[] = { snd_soc_dapm_widget 806 sound/soc/codecs/wm8993.c static int clk_sys_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 880 sound/soc/codecs/wm8993.c static const struct snd_soc_dapm_widget wm8993_dapm_widgets[] = { snd_soc_dapm_widget 246 sound/soc/codecs/wm8994.c static int check_clk_sys(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 247 sound/soc/codecs/wm8994.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 809 sound/soc/codecs/wm8994.c static int clk_sys_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 985 sound/soc/codecs/wm8994.c static int vmid_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1041 sound/soc/codecs/wm8994.c static int aif1clk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1139 sound/soc/codecs/wm8994.c static int aif2clk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1224 sound/soc/codecs/wm8994.c static int aif1clk_late_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1242 sound/soc/codecs/wm8994.c static int aif2clk_late_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1260 sound/soc/codecs/wm8994.c static int late_enable_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1293 sound/soc/codecs/wm8994.c static int late_disable_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1321 sound/soc/codecs/wm8994.c static int adc_mux_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1328 sound/soc/codecs/wm8994.c static int micbias_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1335 sound/soc/codecs/wm8994.c static int dac_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1376 sound/soc/codecs/wm8994.c static int post_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1592 sound/soc/codecs/wm8994.c static const struct snd_soc_dapm_widget wm8994_lateclk_revd_widgets[] = { snd_soc_dapm_widget 1623 sound/soc/codecs/wm8994.c static const struct snd_soc_dapm_widget wm8994_lateclk_widgets[] = { snd_soc_dapm_widget 1639 sound/soc/codecs/wm8994.c static const struct snd_soc_dapm_widget wm8994_dac_revd_widgets[] = { snd_soc_dapm_widget 1650 sound/soc/codecs/wm8994.c static const struct snd_soc_dapm_widget wm8994_dac_widgets[] = { snd_soc_dapm_widget 1657 sound/soc/codecs/wm8994.c static const struct snd_soc_dapm_widget wm8994_adc_revd_widgets[] = { snd_soc_dapm_widget 1664 sound/soc/codecs/wm8994.c static const struct snd_soc_dapm_widget wm8994_adc_widgets[] = { snd_soc_dapm_widget 1669 sound/soc/codecs/wm8994.c static const struct snd_soc_dapm_widget wm8994_dapm_widgets[] = { snd_soc_dapm_widget 1775 sound/soc/codecs/wm8994.c static const struct snd_soc_dapm_widget wm8994_specific_dapm_widgets[] = { snd_soc_dapm_widget 1779 sound/soc/codecs/wm8994.c static const struct snd_soc_dapm_widget wm8958_dapm_widgets[] = { snd_soc_dapm_widget 51 sound/soc/codecs/wm8994.h int wm8958_aif_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 531 sound/soc/codecs/wm8995.c static int check_clk_sys(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 532 sound/soc/codecs/wm8995.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 558 sound/soc/codecs/wm8995.c static int hp_supply_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 607 sound/soc/codecs/wm8995.c static int hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 757 sound/soc/codecs/wm8995.c static int clk_sys_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 909 sound/soc/codecs/wm8995.c static const struct snd_soc_dapm_widget wm8995_dapm_widgets[] = { snd_soc_dapm_widget 596 sound/soc/codecs/wm8996.c static int bg_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 617 sound/soc/codecs/wm8996.c static int cp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 631 sound/soc/codecs/wm8996.c static int rmv_short_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 755 sound/soc/codecs/wm8996.c static int dcs_start(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 916 sound/soc/codecs/wm8996.c static const struct snd_soc_dapm_widget wm8996_dapm_widgets[] = { snd_soc_dapm_widget 81 sound/soc/codecs/wm8997.c static int wm8997_sysclk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 408 sound/soc/codecs/wm8997.c static const struct snd_soc_dapm_widget wm8997_dapm_widgets[] = { snd_soc_dapm_widget 37 sound/soc/codecs/wm8998.c static int wm8998_asrc_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 495 sound/soc/codecs/wm8998.c static const struct snd_soc_dapm_widget wm8998_dapm_widgets[] = { snd_soc_dapm_widget 729 sound/soc/codecs/wm9081.c static int clk_sys_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 763 sound/soc/codecs/wm9081.c static const struct snd_soc_dapm_widget wm9081_dapm_widgets[] = { snd_soc_dapm_widget 238 sound/soc/codecs/wm9090.c static int hp_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 325 sound/soc/codecs/wm9090.c static const struct snd_soc_dapm_widget wm9090_dapm_widgets[] = { snd_soc_dapm_widget 125 sound/soc/codecs/wm9705.c static const struct snd_soc_dapm_widget wm9705_dapm_widgets[] = { snd_soc_dapm_widget 357 sound/soc/codecs/wm9712.c static const struct snd_soc_dapm_widget wm9712_dapm_widgets[] = { snd_soc_dapm_widget 192 sound/soc/codecs/wm9713.c static int wm9713_voice_shutdown(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 401 sound/soc/codecs/wm9713.c static const struct snd_soc_dapm_widget wm9713_dapm_widgets[] = { snd_soc_dapm_widget 2698 sound/soc/codecs/wm_adsp.c int wm_adsp1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2999 sound/soc/codecs/wm_adsp.c int wm_adsp2_set_dspclk(struct snd_soc_dapm_widget *w, unsigned int freq) snd_soc_dapm_widget 3071 sound/soc/codecs/wm_adsp.c int wm_adsp_early_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 3126 sound/soc/codecs/wm_adsp.c int wm_adsp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 168 sound/soc/codecs/wm_adsp.h int wm_adsp1_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 171 sound/soc/codecs/wm_adsp.h int wm_adsp_early_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 178 sound/soc/codecs/wm_adsp.h int wm_adsp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 181 sound/soc/codecs/wm_adsp.h int wm_adsp2_set_dspclk(struct snd_soc_dapm_widget *w, unsigned int freq); snd_soc_dapm_widget 495 sound/soc/codecs/wm_hubs.c static int hp_supply_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 537 sound/soc/codecs/wm_hubs.c static int hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 589 sound/soc/codecs/wm_hubs.c static int earpiece_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 614 sound/soc/codecs/wm_hubs.c static int lineout_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 644 sound/soc/codecs/wm_hubs.c static int micbias_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 845 sound/soc/codecs/wm_hubs.c static const struct snd_soc_dapm_widget analogue_dapm_widgets[] = { snd_soc_dapm_widget 54 sound/soc/codecs/zx_aud96p22.c static int aud96p22_adc_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 71 sound/soc/codecs/zx_aud96p22.c static int aud96p22_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 163 sound/soc/codecs/zx_aud96p22.c static const struct snd_soc_dapm_widget aud96p22_dapm_widgets[] = { snd_soc_dapm_widget 123 sound/soc/fsl/fsl-asoc-card.c static const struct snd_soc_dapm_widget fsl_asoc_card_dapm_widgets[] = { snd_soc_dapm_widget 64 sound/soc/fsl/imx-es8328.c static const struct snd_soc_dapm_widget imx_es8328_dapm_widgets[] = { snd_soc_dapm_widget 65 sound/soc/fsl/imx-mc13783.c static const struct snd_soc_dapm_widget imx_mc13783_widget[] = { snd_soc_dapm_widget 43 sound/soc/fsl/imx-sgtl5000.c static const struct snd_soc_dapm_widget imx_sgtl5000_dapm_widgets[] = { snd_soc_dapm_widget 121 sound/soc/fsl/mx27vis-aic32x4.c static const struct snd_soc_dapm_widget aic32x4_dapm_widgets[] = { snd_soc_dapm_widget 141 sound/soc/fsl/wm1133-ev1.c static const struct snd_soc_dapm_widget wm1133_ev1_widgets[] = { snd_soc_dapm_widget 27 sound/soc/generic/audio-graph-card.c static int graph_outdrv_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 48 sound/soc/generic/audio-graph-card.c static const struct snd_soc_dapm_widget graph_dapm_widgets[] = { snd_soc_dapm_widget 52 sound/soc/img/pistachio-internal-dac.c static const struct snd_soc_dapm_widget pistachio_internal_dac_widgets[] = { snd_soc_dapm_widget 502 sound/soc/intel/atom/sst-atom-controls.c static int sst_send_pipe_module_params(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 517 sound/soc/intel/atom/sst-atom-controls.c static int sst_generic_modules_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 604 sound/soc/intel/atom/sst-atom-controls.c static int sst_swm_mixer_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 959 sound/soc/intel/atom/sst-atom-controls.c static int sst_set_be_modules(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 979 sound/soc/intel/atom/sst-atom-controls.c static int sst_set_media_path(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1016 sound/soc/intel/atom/sst-atom-controls.c static int sst_set_media_loop(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1054 sound/soc/intel/atom/sst-atom-controls.c static const struct snd_soc_dapm_widget sst_dapm_widgets[] = { snd_soc_dapm_widget 1284 sound/soc/intel/atom/sst-atom-controls.c static bool is_sst_dapm_widget(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 1309 sound/soc/intel/atom/sst-atom-controls.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 1370 sound/soc/intel/atom/sst-atom-controls.c struct snd_soc_dapm_widget *w, int type) snd_soc_dapm_widget 1410 sound/soc/intel/atom/sst-atom-controls.c static int sst_fill_widget_module_info(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1468 sound/soc/intel/atom/sst-atom-controls.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 1484 sound/soc/intel/atom/sst-atom-controls.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 581 sound/soc/intel/atom/sst-atom-controls.h struct snd_soc_dapm_widget *parent_w; snd_soc_dapm_widget 699 sound/soc/intel/atom/sst-atom-controls.h struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 790 sound/soc/intel/atom/sst-atom-controls.h struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 842 sound/soc/intel/atom/sst-atom-controls.h struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 30 sound/soc/intel/boards/bdw-rt5677.c static int bdw_rt5677_event_hp(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 46 sound/soc/intel/boards/bdw-rt5677.c static const struct snd_soc_dapm_widget bdw_rt5677_widgets[] = { snd_soc_dapm_widget 40 sound/soc/intel/boards/broadwell.c static const struct snd_soc_dapm_widget broadwell_widgets[] = { snd_soc_dapm_widget 54 sound/soc/intel/boards/bxt_da7219_max98357a.c static int platform_clock_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 89 sound/soc/intel/boards/bxt_da7219_max98357a.c static const struct snd_soc_dapm_widget broxton_widgets[] = { snd_soc_dapm_widget 63 sound/soc/intel/boards/bxt_rt298.c static const struct snd_soc_dapm_widget broxton_widgets[] = { snd_soc_dapm_widget 25 sound/soc/intel/boards/byt-max98090.c static const struct snd_soc_dapm_widget byt_max98090_widgets[] = { snd_soc_dapm_widget 22 sound/soc/intel/boards/byt-rt5640.c static const struct snd_soc_dapm_widget byt_rt5640_widgets[] = { snd_soc_dapm_widget 21 sound/soc/intel/boards/bytcht_cx2072x.c static const struct snd_soc_dapm_widget byt_cht_cx2072x_widgets[] = { snd_soc_dapm_widget 32 sound/soc/intel/boards/bytcht_da7213.c static const struct snd_soc_dapm_widget dapm_widgets[] = { snd_soc_dapm_widget 74 sound/soc/intel/boards/bytcht_es8316.c static int byt_cht_es8316_speaker_power_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 90 sound/soc/intel/boards/bytcht_es8316.c static const struct snd_soc_dapm_widget byt_cht_es8316_widgets[] = { snd_soc_dapm_widget 20 sound/soc/intel/boards/bytcht_nocodec.c static const struct snd_soc_dapm_widget widgets[] = { snd_soc_dapm_widget 221 sound/soc/intel/boards/bytcr_rt5640.c static int platform_clock_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 273 sound/soc/intel/boards/bytcr_rt5640.c static const struct snd_soc_dapm_widget byt_rt5640_widgets[] = { snd_soc_dapm_widget 171 sound/soc/intel/boards/bytcr_rt5651.c static int platform_clock_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 221 sound/soc/intel/boards/bytcr_rt5651.c static int rt5651_ext_amp_power_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 235 sound/soc/intel/boards/bytcr_rt5651.c static const struct snd_soc_dapm_widget byt_rt5651_widgets[] = { snd_soc_dapm_widget 42 sound/soc/intel/boards/cht_bsw_max98090_ti.c static int platform_clock_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 75 sound/soc/intel/boards/cht_bsw_max98090_ti.c static const struct snd_soc_dapm_widget cht_dapm_widgets[] = { snd_soc_dapm_widget 41 sound/soc/intel/boards/cht_bsw_nau8824.c static const struct snd_soc_dapm_widget cht_dapm_widgets[] = { snd_soc_dapm_widget 67 sound/soc/intel/boards/cht_bsw_rt5645.c static int platform_clock_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 111 sound/soc/intel/boards/cht_bsw_rt5645.c static const struct snd_soc_dapm_widget cht_dapm_widgets[] = { snd_soc_dapm_widget 48 sound/soc/intel/boards/cht_bsw_rt5672.c static int platform_clock_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 103 sound/soc/intel/boards/cht_bsw_rt5672.c static const struct snd_soc_dapm_widget cht_dapm_widgets[] = { snd_soc_dapm_widget 64 sound/soc/intel/boards/glk_rt5682_max98357a.c static const struct snd_soc_dapm_widget geminilake_widgets[] = { snd_soc_dapm_widget 22 sound/soc/intel/boards/haswell.c static const struct snd_soc_dapm_widget haswell_widgets[] = { snd_soc_dapm_widget 53 sound/soc/intel/boards/kbl_da7219_max98357a.c static int platform_clock_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 88 sound/soc/intel/boards/kbl_da7219_max98357a.c static const struct snd_soc_dapm_widget kabylake_widgets[] = { snd_soc_dapm_widget 64 sound/soc/intel/boards/kbl_da7219_max98927.c static int platform_clock_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 108 sound/soc/intel/boards/kbl_da7219_max98927.c static const struct snd_soc_dapm_widget kabylake_widgets[] = { snd_soc_dapm_widget 92 sound/soc/intel/boards/kbl_rt5660.c static int kabylake_5660_event_lineout(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 109 sound/soc/intel/boards/kbl_rt5660.c static const struct snd_soc_dapm_widget kabylake_rt5660_widgets[] = { snd_soc_dapm_widget 69 sound/soc/intel/boards/kbl_rt5663_max98927.c static int platform_clock_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 124 sound/soc/intel/boards/kbl_rt5663_max98927.c static const struct snd_soc_dapm_widget kabylake_widgets[] = { snd_soc_dapm_widget 194 sound/soc/intel/boards/kbl_rt5663_max98927.c static const struct snd_soc_dapm_widget kabylake_5663_widgets[] = { snd_soc_dapm_widget 74 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c static const struct snd_soc_dapm_widget kabylake_widgets[] = { snd_soc_dapm_widget 19 sound/soc/intel/boards/skl_hda_dsp_generic.c static const struct snd_soc_dapm_widget skl_hda_widgets[] = { snd_soc_dapm_widget 49 sound/soc/intel/boards/skl_nau88l25_max98357a.c static int platform_clock_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 88 sound/soc/intel/boards/skl_nau88l25_max98357a.c static const struct snd_soc_dapm_widget skylake_widgets[] = { snd_soc_dapm_widget 59 sound/soc/intel/boards/skl_nau88l25_ssm4567.c static int platform_clock_control(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 91 sound/soc/intel/boards/skl_nau88l25_ssm4567.c static const struct snd_soc_dapm_widget skylake_widgets[] = { snd_soc_dapm_widget 65 sound/soc/intel/boards/skl_rt286.c static const struct snd_soc_dapm_widget skylake_widgets[] = { snd_soc_dapm_widget 311 sound/soc/intel/boards/sof_rt5682.c static const struct snd_soc_dapm_widget sof_widgets[] = { snd_soc_dapm_widget 317 sound/soc/intel/boards/sof_rt5682.c static const struct snd_soc_dapm_widget dmic_widgets[] = { snd_soc_dapm_widget 1016 sound/soc/intel/haswell/sst-haswell-pcm.c static const struct snd_soc_dapm_widget widgets[] = { snd_soc_dapm_widget 166 sound/soc/intel/skylake/skl-debug.c struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 118 sound/soc/intel/skylake/skl-pcm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 478 sound/soc/intel/skylake/skl-pcm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 1384 sound/soc/intel/skylake/skl-pcm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 91 sound/soc/intel/skylake/skl-topology.c static int is_skl_dsp_widget_type(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 282 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_update_be_blob(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 343 sound/soc/intel/skylake/skl-topology.c static void skl_tplg_update_module_params(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 378 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_set_module_params(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 423 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_set_module_init_data(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 451 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w, struct skl_module_cfg *mcfg) snd_soc_dapm_widget 473 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 646 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_mixer_dapm_pre_pmu_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 738 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_set_module_bind_params(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 857 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 917 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_bind_sinks(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 919 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *src_w, snd_soc_dapm_widget 923 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *sink = NULL, *next_sink = NULL; snd_soc_dapm_widget 1017 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_pga_dapm_pre_pmu_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1041 sound/soc/intel/skylake/skl-topology.c static struct snd_soc_dapm_widget *skl_get_src_dsp_widget( snd_soc_dapm_widget 1042 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w, struct skl_dev *skl) snd_soc_dapm_widget 1045 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *src_w = NULL; snd_soc_dapm_widget 1081 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_mixer_dapm_post_pmu_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1085 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *source, *sink; snd_soc_dapm_widget 1133 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_mixer_dapm_pre_pmd_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1166 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_mixer_dapm_post_pmd_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1234 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_pga_dapm_post_pmd_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1270 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_mixer_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1299 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_pga_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1323 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kcontrol); snd_soc_dapm_widget 1355 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kcontrol); snd_soc_dapm_widget 1388 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kcontrol); snd_soc_dapm_widget 1426 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kcontrol); snd_soc_dapm_widget 1600 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 1635 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dai *dai, struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 1657 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dai *dai, struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 1681 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 1765 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1791 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w, struct skl_pipe_params *params) snd_soc_dapm_widget 1823 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 2834 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 2860 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 2886 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 3510 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 3536 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 260 sound/soc/intel/skylake/skl-topology.h struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 503 sound/soc/intel/skylake/skl-topology.h struct snd_soc_dapm_widget *w); snd_soc_dapm_widget 194 sound/soc/intel/skylake/skl.h struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 206 sound/soc/intel/skylake/skl.h struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 45 sound/soc/kirkwood/armada-370-db.c static const struct snd_soc_dapm_widget a370db_dapm_widgets[] = { snd_soc_dapm_widget 111 sound/soc/mediatek/common/mtk-base-afe.h const struct snd_soc_dapm_widget *dapm_widgets; snd_soc_dapm_widget 848 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static const struct snd_soc_dapm_widget mt2701_afe_pcm_widgets[] = { snd_soc_dapm_widget 79 sound/soc/mediatek/mt2701/mt2701-cs42448.c static const struct snd_soc_dapm_widget snd_soc_dapm_widget 14 sound/soc/mediatek/mt2701/mt2701-wm8960.c static const struct snd_soc_dapm_widget mt2701_wm8960_widgets[] = { snd_soc_dapm_widget 332 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c static const struct snd_soc_dapm_widget mt6797_memif_widgets[] = { snd_soc_dapm_widget 130 sound/soc/mediatek/mt6797/mt6797-dai-adda.c static int mtk_adda_ul_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 159 sound/soc/mediatek/mt6797/mt6797-dai-adda.c static const struct snd_soc_dapm_widget mtk_dai_adda_widgets[] = { snd_soc_dapm_widget 121 sound/soc/mediatek/mt6797/mt6797-dai-pcm.c static const struct snd_soc_dapm_widget mtk_dai_pcm_widgets[] = { snd_soc_dapm_widget 636 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static const struct snd_soc_dapm_widget mt8173_afe_pcm_widgets[] = { snd_soc_dapm_widget 28 sound/soc/mediatek/mt8173/mt8173-max98090.c static const struct snd_soc_dapm_widget mt8173_max98090_widgets[] = { snd_soc_dapm_widget 18 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c static const struct snd_soc_dapm_widget mt8173_rt5650_rt5514_widgets[] = { snd_soc_dapm_widget 19 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c static const struct snd_soc_dapm_widget mt8173_rt5650_rt5676_widgets[] = { snd_soc_dapm_widget 32 sound/soc/mediatek/mt8173/mt8173-rt5650.c static const struct snd_soc_dapm_widget mt8173_rt5650_widgets[] = { snd_soc_dapm_widget 362 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c static const struct snd_soc_dapm_widget mt8183_memif_widgets[] = { snd_soc_dapm_widget 142 sound/soc/mediatek/mt8183/mt8183-dai-adda.c static int mtk_adda_ul_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 239 sound/soc/mediatek/mt8183/mt8183-dai-adda.c static const struct snd_soc_dapm_widget mtk_dai_adda_widgets[] = { snd_soc_dapm_widget 271 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c static int mtk_apll_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 301 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c static int mtk_mclk_en_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 334 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c static const struct snd_soc_dapm_widget mtk_dai_i2s_widgets[] = { snd_soc_dapm_widget 422 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c static int mtk_afe_i2s_share_connect(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 423 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 425 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *w = sink; snd_soc_dapm_widget 443 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c static int mtk_afe_i2s_hd_connect(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 444 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 446 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *w = sink; snd_soc_dapm_widget 472 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c static int mtk_afe_i2s_apll_connect(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 473 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 475 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *w = sink; snd_soc_dapm_widget 498 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c static int mtk_afe_i2s_mclk_connect(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 499 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 501 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *w = sink; snd_soc_dapm_widget 527 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c static int mtk_afe_mclk_apll_connect(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 528 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 530 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *w = sink; snd_soc_dapm_widget 121 sound/soc/mediatek/mt8183/mt8183-dai-pcm.c static const struct snd_soc_dapm_widget mtk_dai_pcm_widgets[] = { snd_soc_dapm_widget 246 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c static int mtk_tdm_bck_en_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 272 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c static int mtk_tdm_mck_en_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 299 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c static const struct snd_soc_dapm_widget mtk_dai_tdm_widgets[] = { snd_soc_dapm_widget 330 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c static int mtk_afe_tdm_apll_connect(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 331 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 333 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c struct snd_soc_dapm_widget *w = sink; snd_soc_dapm_widget 119 sound/soc/meson/axg-frddr.c static const struct snd_soc_dapm_widget axg_frddr_dapm_widgets[] = { snd_soc_dapm_widget 201 sound/soc/meson/axg-frddr.c static const struct snd_soc_dapm_widget g12a_frddr_dapm_widgets[] = { snd_soc_dapm_widget 302 sound/soc/meson/axg-frddr.c static const struct snd_soc_dapm_widget sm1_frddr_dapm_widgets[] = { snd_soc_dapm_widget 327 sound/soc/meson/axg-spdifout.c static const struct snd_soc_dapm_widget axg_spdifout_dapm_widgets[] = { snd_soc_dapm_widget 178 sound/soc/meson/axg-tdm-formatter.c struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 225 sound/soc/meson/axg-tdm-formatter.c int axg_tdm_formatter_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 14 sound/soc/meson/axg-tdm-formatter.h struct snd_soc_dapm_widget; snd_soc_dapm_widget 23 sound/soc/meson/axg-tdm-formatter.h struct axg_tdm_stream *(*get_stream)(struct snd_soc_dapm_widget *w); snd_soc_dapm_widget 41 sound/soc/meson/axg-tdm-formatter.h int axg_tdm_formatter_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 58 sound/soc/meson/axg-tdmin.c axg_tdmin_get_be(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 79 sound/soc/meson/axg-tdmin.c axg_tdmin_get_tdm_stream(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 167 sound/soc/meson/axg-tdmin.c static const struct snd_soc_dapm_widget axg_tdmin_dapm_widgets[] = { snd_soc_dapm_widget 56 sound/soc/meson/axg-tdmout.c axg_tdmout_get_be(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 77 sound/soc/meson/axg-tdmout.c axg_tdmout_get_tdm_stream(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 201 sound/soc/meson/axg-tdmout.c static const struct snd_soc_dapm_widget axg_tdmout_dapm_widgets[] = { snd_soc_dapm_widget 275 sound/soc/meson/axg-tdmout.c static const struct snd_soc_dapm_widget sm1_tdmout_dapm_widgets[] = { snd_soc_dapm_widget 149 sound/soc/meson/axg-toddr.c static const struct snd_soc_dapm_widget axg_toddr_dapm_widgets[] = { snd_soc_dapm_widget 232 sound/soc/meson/axg-toddr.c static const struct snd_soc_dapm_widget sm1_toddr_dapm_widgets[] = { snd_soc_dapm_widget 35 sound/soc/meson/g12a-tohdmitx.c static struct snd_soc_dapm_widget * snd_soc_dapm_widget 36 sound/soc/meson/g12a-tohdmitx.c g12a_tohdmitx_get_input(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 39 sound/soc/meson/g12a-tohdmitx.c struct snd_soc_dapm_widget *in; snd_soc_dapm_widget 62 sound/soc/meson/g12a-tohdmitx.c g12a_tohdmitx_get_input_data(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 64 sound/soc/meson/g12a-tohdmitx.c struct snd_soc_dapm_widget *in = snd_soc_dapm_widget 193 sound/soc/meson/g12a-tohdmitx.c static const struct snd_soc_dapm_widget g12a_tohdmitx_widgets[] = { snd_soc_dapm_widget 94 sound/soc/mxs/mxs-sgtl5000.c static const struct snd_soc_dapm_widget mxs_sgtl5000_dapm_widgets[] = { snd_soc_dapm_widget 21 sound/soc/pxa/brownstone.c static const struct snd_soc_dapm_widget brownstone_dapm_widgets[] = { snd_soc_dapm_widget 199 sound/soc/pxa/corgi.c static int corgi_amp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 206 sound/soc/pxa/corgi.c static int corgi_mic_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 214 sound/soc/pxa/corgi.c static const struct snd_soc_dapm_widget wm8731_dapm_widgets[] = { snd_soc_dapm_widget 33 sound/soc/pxa/e740_wm9705.c static int e740_mic_amp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 46 sound/soc/pxa/e740_wm9705.c static int e740_output_amp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 59 sound/soc/pxa/e740_wm9705.c static const struct snd_soc_dapm_widget e740_dapm_widgets[] = { snd_soc_dapm_widget 21 sound/soc/pxa/e750_wm9705.c static int e750_spk_amp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 32 sound/soc/pxa/e750_wm9705.c static int e750_hp_amp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 43 sound/soc/pxa/e750_wm9705.c static const struct snd_soc_dapm_widget e750_dapm_widgets[] = { snd_soc_dapm_widget 20 sound/soc/pxa/e800_wm9712.c static int e800_spk_amp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 31 sound/soc/pxa/e800_wm9712.c static int e800_hp_amp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 42 sound/soc/pxa/e800_wm9712.c static const struct snd_soc_dapm_widget e800_dapm_widgets[] = { snd_soc_dapm_widget 81 sound/soc/pxa/hx4700.c static int hx4700_spk_power(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 88 sound/soc/pxa/hx4700.c static int hx4700_hp_power(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 96 sound/soc/pxa/hx4700.c static const struct snd_soc_dapm_widget hx4700_dapm_widgets[] = { snd_soc_dapm_widget 227 sound/soc/pxa/magician.c static int magician_spk_power(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 234 sound/soc/pxa/magician.c static int magician_hp_power(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 241 sound/soc/pxa/magician.c static int magician_mic_bias(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 249 sound/soc/pxa/magician.c static const struct snd_soc_dapm_widget uda1380_dapm_widgets[] = { snd_soc_dapm_widget 68 sound/soc/pxa/mioa701_wm9713.c static int rear_amp_event(struct snd_soc_dapm_widget *widget, snd_soc_dapm_widget 81 sound/soc/pxa/mioa701_wm9713.c static const struct snd_soc_dapm_widget mioa701_dapm_widgets[] = { snd_soc_dapm_widget 47 sound/soc/pxa/palm27x.c static const struct snd_soc_dapm_widget palm27x_dapm_widgets[] = { snd_soc_dapm_widget 173 sound/soc/pxa/poodle.c static int poodle_amp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 187 sound/soc/pxa/poodle.c static const struct snd_soc_dapm_widget wm8731_dapm_widgets[] = { snd_soc_dapm_widget 199 sound/soc/pxa/spitz.c static int spitz_mic_bias(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 207 sound/soc/pxa/spitz.c static const struct snd_soc_dapm_widget wm8750_dapm_widgets[] = { snd_soc_dapm_widget 128 sound/soc/pxa/tosa.c static int tosa_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 136 sound/soc/pxa/tosa.c static const struct snd_soc_dapm_widget tosa_dapm_widgets[] = { snd_soc_dapm_widget 28 sound/soc/pxa/ttc-dkb.c static const struct snd_soc_dapm_widget ttc_dapm_widgets[] = { snd_soc_dapm_widget 102 sound/soc/pxa/z2.c static const struct snd_soc_dapm_widget wm8750_dapm_widgets[] = { snd_soc_dapm_widget 35 sound/soc/pxa/zylonite.c static const struct snd_soc_dapm_widget zylonite_dapm_widgets[] = { snd_soc_dapm_widget 217 sound/soc/qcom/apq8016_sbc.c static const struct snd_soc_dapm_widget apq8016_sbc_dapm_widgets[] = { snd_soc_dapm_widget 1152 sound/soc/qcom/qdsp6/q6afe-dai.c static const struct snd_soc_dapm_widget q6afe_dai_widgets[] = { snd_soc_dapm_widget 637 sound/soc/qcom/qdsp6/q6routing.c static const struct snd_soc_dapm_widget msm_qdsp6_widgets[] = { snd_soc_dapm_widget 370 sound/soc/qcom/sdm845.c static const struct snd_soc_dapm_widget sdm845_snd_widgets[] = { snd_soc_dapm_widget 33 sound/soc/rockchip/rk3288_hdmi_analog.c static int rk_hp_power(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 55 sound/soc/rockchip/rk3288_hdmi_analog.c static const struct snd_soc_dapm_widget rk_dapm_widgets[] = { snd_soc_dapm_widget 35 sound/soc/rockchip/rk3399_gru_sound.c static const struct snd_soc_dapm_widget rockchip_dapm_widgets[] = { snd_soc_dapm_widget 39 sound/soc/rockchip/rockchip_max98090.c static const struct snd_soc_dapm_widget rk_dapm_widgets[] = { snd_soc_dapm_widget 26 sound/soc/rockchip/rockchip_rt5645.c static const struct snd_soc_dapm_widget rk_dapm_widgets[] = { snd_soc_dapm_widget 389 sound/soc/samsung/bells.c static struct snd_soc_dapm_widget bells_widgets[] = { snd_soc_dapm_widget 122 sound/soc/samsung/h1940_uda1380.c static int h1940_spk_power(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 134 sound/soc/samsung/h1940_uda1380.c static const struct snd_soc_dapm_widget uda1380_dapm_widgets[] = { snd_soc_dapm_widget 1118 sound/soc/samsung/i2s.c static const struct snd_soc_dapm_widget samsung_i2s_widgets[] = { snd_soc_dapm_widget 26 sound/soc/samsung/jive_wm8750.c static const struct snd_soc_dapm_widget wm8750_dapm_widgets[] = { snd_soc_dapm_widget 175 sound/soc/samsung/littlemill.c static int bbclk_ev(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 231 sound/soc/samsung/littlemill.c static struct snd_soc_dapm_widget widgets[] = { snd_soc_dapm_widget 143 sound/soc/samsung/lowland.c static struct snd_soc_dapm_widget widgets[] = { snd_soc_dapm_widget 188 sound/soc/samsung/neo1973_wm8753.c static int lm4853_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 196 sound/soc/samsung/neo1973_wm8753.c static const struct snd_soc_dapm_widget neo1973_wm8753_dapm_widgets[] = { snd_soc_dapm_widget 31 sound/soc/samsung/rx1950_uda1380.c static int rx1950_spk_power(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 94 sound/soc/samsung/rx1950_uda1380.c static const struct snd_soc_dapm_widget uda1380_dapm_widgets[] = { snd_soc_dapm_widget 137 sound/soc/samsung/rx1950_uda1380.c static int rx1950_spk_power(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 10 sound/soc/samsung/s3c24xx_simtec_hermes.c static const struct snd_soc_dapm_widget dapm_widgets[] = { snd_soc_dapm_widget 21 sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c static const struct snd_soc_dapm_widget dapm_widgets[] = { snd_soc_dapm_widget 102 sound/soc/samsung/smartq_wm8987.c static int smartq_speaker_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 113 sound/soc/samsung/smartq_wm8987.c static const struct snd_soc_dapm_widget wm8987_dapm_widgets[] = { snd_soc_dapm_widget 94 sound/soc/samsung/smdk_wm8580.c static const struct snd_soc_dapm_widget smdk_wm8580_dapm_widgets[] = { snd_soc_dapm_widget 111 sound/soc/samsung/speyside.c static int speyside_get_micbias(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 112 sound/soc/samsung/speyside.c struct snd_soc_dapm_widget *sink) snd_soc_dapm_widget 264 sound/soc/samsung/speyside.c static struct snd_soc_dapm_widget widgets[] = { snd_soc_dapm_widget 261 sound/soc/samsung/tm2_wm5110.c static int tm2_mic_bias(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 367 sound/soc/samsung/tm2_wm5110.c static const struct snd_soc_dapm_widget tm2_dapm_widgets[] = { snd_soc_dapm_widget 133 sound/soc/samsung/tobermory.c static struct snd_soc_dapm_widget widgets[] = { snd_soc_dapm_widget 102 sound/soc/sh/migor.c static const struct snd_soc_dapm_widget migor_dapm_widgets[] = { snd_soc_dapm_widget 22 sound/soc/sirf/sirf-audio.c static int sirf_audio_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 35 sound/soc/sirf/sirf-audio.c static int sirf_audio_spk_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 48 sound/soc/sirf/sirf-audio.c static const struct snd_soc_dapm_widget sirf_audio_dapm_widgets[] = { snd_soc_dapm_widget 2977 sound/soc/soc-core.c static const struct snd_soc_dapm_widget simple_widgets[] = { snd_soc_dapm_widget 2988 sound/soc/soc-core.c struct snd_soc_dapm_widget *widgets; snd_soc_dapm_widget 52 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *wsource, struct snd_soc_dapm_widget *wsink, snd_soc_dapm_widget 54 sound/soc/soc-dapm.c int (*connected)(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 55 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *sink)); snd_soc_dapm_widget 57 sound/soc/soc-dapm.c struct snd_soc_dapm_widget * snd_soc_dapm_widget 59 sound/soc/soc-dapm.c const struct snd_soc_dapm_widget *widget); snd_soc_dapm_widget 61 sound/soc/soc-dapm.c struct snd_soc_dapm_widget * snd_soc_dapm_widget 63 sound/soc/soc-dapm.c const struct snd_soc_dapm_widget *widget); snd_soc_dapm_widget 181 sound/soc/soc-dapm.c static bool dapm_dirty_widget(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 186 sound/soc/soc-dapm.c static void dapm_mark_dirty(struct snd_soc_dapm_widget *w, const char *reason) snd_soc_dapm_widget 205 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w, enum snd_soc_dapm_direction dir) snd_soc_dapm_widget 208 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *node; snd_soc_dapm_widget 245 sound/soc/soc-dapm.c static void dapm_widget_invalidate_input_paths(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 262 sound/soc/soc-dapm.c static void dapm_widget_invalidate_output_paths(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 301 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 320 sound/soc/soc-dapm.c static inline struct snd_soc_dapm_widget *dapm_cnew_widget( snd_soc_dapm_widget 321 sound/soc/soc-dapm.c const struct snd_soc_dapm_widget *_widget) snd_soc_dapm_widget 323 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 345 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *widget; snd_soc_dapm_widget 350 sound/soc/soc-dapm.c static int dapm_kcontrol_data_alloc(struct snd_soc_dapm_widget *widget, snd_soc_dapm_widget 377 sound/soc/soc-dapm.c struct snd_soc_dapm_widget template; snd_soc_dapm_widget 415 sound/soc/soc-dapm.c struct snd_soc_dapm_widget template; snd_soc_dapm_widget 478 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *widget) snd_soc_dapm_widget 576 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *snd_soc_dapm_kcontrol_widget( snd_soc_dapm_widget 600 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 650 sound/soc/soc-dapm.c static struct snd_soc_dapm_widget * snd_soc_dapm_widget 653 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w = wcache->widget; snd_soc_dapm_widget 674 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 750 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 847 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *kcontrolw, snd_soc_dapm_widget 851 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 875 sound/soc/soc-dapm.c static int dapm_create_or_share_kcontrol(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 983 sound/soc/soc-dapm.c static int dapm_new_mixer(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 1018 sound/soc/soc-dapm.c static int dapm_new_mux(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 1064 sound/soc/soc-dapm.c static int dapm_new_pga(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 1078 sound/soc/soc-dapm.c static int dapm_new_dai_link(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 1112 sound/soc/soc-dapm.c static int snd_soc_dapm_suspend_check(struct snd_soc_dapm_widget *widget) snd_soc_dapm_widget 1131 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 1156 sound/soc/soc-dapm.c static void invalidate_paths_ep(struct snd_soc_dapm_widget *widget, snd_soc_dapm_widget 1186 sound/soc/soc-dapm.c static __always_inline int is_connected_ep(struct snd_soc_dapm_widget *widget, snd_soc_dapm_widget 1188 sound/soc/soc-dapm.c int (*fn)(struct snd_soc_dapm_widget *, struct list_head *, snd_soc_dapm_widget 1189 sound/soc/soc-dapm.c bool (*custom_stop_condition)(struct snd_soc_dapm_widget *, snd_soc_dapm_widget 1191 sound/soc/soc-dapm.c bool (*custom_stop_condition)(struct snd_soc_dapm_widget *, snd_soc_dapm_widget 1249 sound/soc/soc-dapm.c static int is_connected_output_ep(struct snd_soc_dapm_widget *widget, snd_soc_dapm_widget 1251 sound/soc/soc-dapm.c bool (*custom_stop_condition)(struct snd_soc_dapm_widget *i, snd_soc_dapm_widget 1267 sound/soc/soc-dapm.c static int is_connected_input_ep(struct snd_soc_dapm_widget *widget, snd_soc_dapm_widget 1269 sound/soc/soc-dapm.c bool (*custom_stop_condition)(struct snd_soc_dapm_widget *i, snd_soc_dapm_widget 1297 sound/soc/soc-dapm.c bool (*custom_stop_condition)(struct snd_soc_dapm_widget *, snd_soc_dapm_widget 1301 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 1336 sound/soc/soc-dapm.c int dapm_regulator_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1370 sound/soc/soc-dapm.c int dapm_pinctrl_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1395 sound/soc/soc-dapm.c int dapm_clock_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1414 sound/soc/soc-dapm.c static int dapm_widget_power_check(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 1430 sound/soc/soc-dapm.c static int dapm_generic_check_power(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 1442 sound/soc/soc-dapm.c static int dapm_supply_check_power(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 1466 sound/soc/soc-dapm.c static int dapm_always_on_check_power(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 1471 sound/soc/soc-dapm.c static int dapm_seq_compare(struct snd_soc_dapm_widget *a, snd_soc_dapm_widget 1472 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *b, snd_soc_dapm_widget 1505 sound/soc/soc-dapm.c static void dapm_seq_insert(struct snd_soc_dapm_widget *new_widget, snd_soc_dapm_widget 1509 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 1521 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w, int event) snd_soc_dapm_widget 1577 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 1582 sound/soc/soc-dapm.c w = list_first_entry(pending, struct snd_soc_dapm_widget, power_list); snd_soc_dapm_widget 1634 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w, *n; snd_soc_dapm_widget 1738 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w = NULL; snd_soc_dapm_widget 1860 sound/soc/soc-dapm.c static void dapm_widget_set_peer_power(struct snd_soc_dapm_widget *peer, snd_soc_dapm_widget 1875 sound/soc/soc-dapm.c static void dapm_widget_set_power(struct snd_soc_dapm_widget *w, bool power, snd_soc_dapm_widget 1905 sound/soc/soc-dapm.c static void dapm_power_one_widget(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1954 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 2099 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w = file->private_data; snd_soc_dapm_widget 2216 sound/soc/soc-dapm.c static void dapm_debugfs_add_widget(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 2239 sound/soc/soc-dapm.c static inline void dapm_debugfs_add_widget(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 2383 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 2481 sound/soc/soc-dapm.c void snd_soc_dapm_free_widget(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 2512 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w, *next_w; snd_soc_dapm_widget 2522 sound/soc/soc-dapm.c static struct snd_soc_dapm_widget *dapm_find_widget( snd_soc_dapm_widget 2526 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 2527 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *fallback = NULL; snd_soc_dapm_widget 2547 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w = dapm_find_widget(dapm, pin, true); snd_soc_dapm_widget 2614 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2644 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 2697 sound/soc/soc-dapm.c static void dapm_update_widget_flags(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 2749 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *source, struct snd_soc_dapm_widget *sink, snd_soc_dapm_widget 2793 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *wsource, struct snd_soc_dapm_widget *wsink, snd_soc_dapm_widget 2795 sound/soc/soc-dapm.c int (*connected)(struct snd_soc_dapm_widget *source, snd_soc_dapm_widget 2796 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *sink)) snd_soc_dapm_widget 2798 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *widgets[2]; snd_soc_dapm_widget 2897 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *wsource = NULL, *wsink = NULL, *w; snd_soc_dapm_widget 2898 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *wtsource = NULL, *wtsink = NULL; snd_soc_dapm_widget 2996 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *wsource, *wsink; snd_soc_dapm_widget 3118 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *source = dapm_find_widget(dapm, snd_soc_dapm_widget 3121 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *sink = dapm_find_widget(dapm, snd_soc_dapm_widget 3205 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 3593 sound/soc/soc-dapm.c struct snd_soc_dapm_widget * snd_soc_dapm_widget 3595 sound/soc/soc-dapm.c const struct snd_soc_dapm_widget *widget) snd_soc_dapm_widget 3598 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 3751 sound/soc/soc-dapm.c struct snd_soc_dapm_widget * snd_soc_dapm_widget 3753 sound/soc/soc-dapm.c const struct snd_soc_dapm_widget *widget) snd_soc_dapm_widget 3755 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 3776 sound/soc/soc-dapm.c const struct snd_soc_dapm_widget *widget, snd_soc_dapm_widget 3779 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 3798 sound/soc/soc-dapm.c snd_soc_dai_link_event_pre_pmu(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 3915 sound/soc/soc-dapm.c static int snd_soc_dai_link_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 4005 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w = snd_kcontrol_chip(kcontrol); snd_soc_dapm_widget 4016 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w = snd_kcontrol_chip(kcontrol); snd_soc_dapm_widget 4120 sound/soc/soc-dapm.c static struct snd_soc_dapm_widget * snd_soc_dapm_widget 4126 sound/soc/soc-dapm.c struct snd_soc_dapm_widget template; snd_soc_dapm_widget 4127 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 4195 sound/soc/soc-dapm.c struct snd_soc_dapm_widget template; snd_soc_dapm_widget 4196 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 4240 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *dai_w, *w; snd_soc_dapm_widget 4241 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *src, *sink; snd_soc_dapm_widget 4299 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *playback = NULL, *capture = NULL; snd_soc_dapm_widget 4300 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *codec, *playback_cpu, *capture_cpu; snd_soc_dapm_widget 4379 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 4529 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w = dapm_find_widget(dapm, pin, true); snd_soc_dapm_widget 4687 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w = dapm_find_widget(dapm, pin, true); snd_soc_dapm_widget 4710 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w = dapm_find_widget(dapm, pin, false); snd_soc_dapm_widget 4761 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w; snd_soc_dapm_widget 1254 sound/soc/soc-pcm.c struct snd_soc_dapm_widget *widget, int stream) snd_soc_dapm_widget 1307 sound/soc/soc-pcm.c static inline struct snd_soc_dapm_widget * snd_soc_dapm_widget 1317 sound/soc/soc-pcm.c struct snd_soc_dapm_widget *widget) snd_soc_dapm_widget 1329 sound/soc/soc-pcm.c static bool dpcm_end_walk_at_be(struct snd_soc_dapm_widget *widget, snd_soc_dapm_widget 1389 sound/soc/soc-pcm.c struct snd_soc_dapm_widget *widget; snd_soc_dapm_widget 284 sound/soc/soc-topology.c struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tplg_w) snd_soc_dapm_widget 296 sound/soc/soc-topology.c struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tplg_w) snd_soc_dapm_widget 453 sound/soc/soc-topology.c struct snd_soc_dapm_widget *w = snd_soc_dapm_widget 454 sound/soc/soc-topology.c container_of(dobj, struct snd_soc_dapm_widget, dobj); snd_soc_dapm_widget 660 sound/soc/soc-topology.c int snd_soc_tplg_widget_bind_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1587 sound/soc/soc-topology.c struct snd_soc_dapm_widget template, *widget; snd_soc_dapm_widget 2731 sound/soc/soc-topology.c void snd_soc_tplg_widget_remove(struct snd_soc_dapm_widget *w) snd_soc_dapm_widget 2745 sound/soc/soc-topology.c struct snd_soc_dapm_widget *w, *next_w; snd_soc_dapm_widget 332 sound/soc/sof/sof-priv.h struct snd_soc_dapm_widget *widget; snd_soc_dapm_widget 134 sound/soc/sof/topology.c static int sof_keyword_dapm_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1130 sound/soc/sof/topology.c struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1759 sound/soc/sof/topology.c struct snd_soc_dapm_widget *widget, snd_soc_dapm_widget 1837 sound/soc/sof/topology.c struct snd_soc_dapm_widget *widget = swidget->widget; snd_soc_dapm_widget 2034 sound/soc/sof/topology.c struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 2183 sound/soc/sof/topology.c struct snd_soc_dapm_widget *widget; snd_soc_dapm_widget 778 sound/soc/sunxi/sun4i-codec.c static const struct snd_soc_dapm_widget sun4i_codec_codec_dapm_widgets[] = { snd_soc_dapm_widget 1073 sound/soc/sunxi/sun4i-codec.c static const struct snd_soc_dapm_widget sun6i_codec_codec_dapm_widgets[] = { snd_soc_dapm_widget 1233 sound/soc/sunxi/sun4i-codec.c static const struct snd_soc_dapm_widget sun8i_a23_codec_codec_widgets[] = { snd_soc_dapm_widget 1325 sound/soc/sunxi/sun4i-codec.c static int sun4i_codec_spk_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 1345 sound/soc/sunxi/sun4i-codec.c static const struct snd_soc_dapm_widget sun4i_codec_card_dapm_widgets[] = { snd_soc_dapm_widget 1376 sound/soc/sunxi/sun4i-codec.c static const struct snd_soc_dapm_widget sun6i_codec_card_dapm_widgets[] = { snd_soc_dapm_widget 296 sound/soc/sunxi/sun50i-codec-analog.c static const struct snd_soc_dapm_widget sun50i_a64_codec_widgets[] = { snd_soc_dapm_widget 221 sound/soc/sunxi/sun8i-codec-analog.c static const struct snd_soc_dapm_widget sun8i_codec_common_widgets[] = { snd_soc_dapm_widget 247 sound/soc/sunxi/sun8i-codec-analog.c static const struct snd_soc_dapm_widget sun8i_codec_mixer_widgets[] = { snd_soc_dapm_widget 266 sound/soc/sunxi/sun8i-codec-analog.c static const struct snd_soc_dapm_widget sun8i_v3s_codec_mixer_widgets[] = { snd_soc_dapm_widget 344 sound/soc/sunxi/sun8i-codec-analog.c static int sun8i_headphone_amp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 368 sound/soc/sunxi/sun8i-codec-analog.c static const struct snd_soc_dapm_widget sun8i_codec_headphone_widgets[] = { snd_soc_dapm_widget 424 sound/soc/sunxi/sun8i-codec-analog.c static const struct snd_soc_dapm_widget sun8i_codec_mbias_widgets[] = { snd_soc_dapm_widget 445 sound/soc/sunxi/sun8i-codec-analog.c static const struct snd_soc_dapm_widget sun8i_codec_hmic_widgets[] = { snd_soc_dapm_widget 473 sound/soc/sunxi/sun8i-codec-analog.c static const struct snd_soc_dapm_widget sun8i_codec_linein_widgets[] = { snd_soc_dapm_widget 551 sound/soc/sunxi/sun8i-codec-analog.c static const struct snd_soc_dapm_widget sun8i_codec_lineout_widgets[] = { snd_soc_dapm_widget 613 sound/soc/sunxi/sun8i-codec-analog.c static const struct snd_soc_dapm_widget sun8i_codec_mic2_widgets[] = { snd_soc_dapm_widget 385 sound/soc/sunxi/sun8i-codec.c static const struct snd_soc_dapm_widget sun8i_codec_dapm_widgets[] = { snd_soc_dapm_widget 88 sound/soc/tegra/tegra_alc5632.c static const struct snd_soc_dapm_widget tegra_alc5632_dapm_widgets[] = { snd_soc_dapm_widget 121 sound/soc/tegra/tegra_max98090.c static const struct snd_soc_dapm_widget tegra_max98090_dapm_widgets[] = { snd_soc_dapm_widget 88 sound/soc/tegra/tegra_rt5640.c static const struct snd_soc_dapm_widget tegra_rt5640_dapm_widgets[] = { snd_soc_dapm_widget 69 sound/soc/tegra/tegra_rt5677.c static int tegra_rt5677_event_hp(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 115 sound/soc/tegra/tegra_rt5677.c static const struct snd_soc_dapm_widget tegra_rt5677_dapm_widgets[] = { snd_soc_dapm_widget 78 sound/soc/tegra/tegra_sgtl5000.c static const struct snd_soc_dapm_widget tegra_sgtl5000_dapm_widgets[] = { snd_soc_dapm_widget 82 sound/soc/tegra/tegra_wm8753.c static const struct snd_soc_dapm_widget tegra_wm8753_dapm_widgets[] = { snd_soc_dapm_widget 114 sound/soc/tegra/tegra_wm8903.c static int tegra_wm8903_event_int_spk(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 130 sound/soc/tegra/tegra_wm8903.c static int tegra_wm8903_event_hp(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 146 sound/soc/tegra/tegra_wm8903.c static const struct snd_soc_dapm_widget tegra_wm8903_dapm_widgets[] = { snd_soc_dapm_widget 32 sound/soc/tegra/tegra_wm9712.c static const struct snd_soc_dapm_widget tegra_wm9712_dapm_widgets[] = { snd_soc_dapm_widget 67 sound/soc/tegra/trimslice.c static const struct snd_soc_dapm_widget trimslice_dapm_widgets[] = { snd_soc_dapm_widget 29 sound/soc/ti/ams-delta.c static int ams_delta_event_handset(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 36 sound/soc/ti/ams-delta.c static int ams_delta_event_handsfree(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 44 sound/soc/ti/ams-delta.c static const struct snd_soc_dapm_widget ams_delta_dapm_widgets[] = { snd_soc_dapm_widget 84 sound/soc/ti/davinci-evm.c static const struct snd_soc_dapm_widget aic3x_dapm_widgets[] = { snd_soc_dapm_widget 186 sound/soc/ti/n810.c static int n810_spk_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 197 sound/soc/ti/n810.c static int n810_jack_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 208 sound/soc/ti/n810.c static const struct snd_soc_dapm_widget aic33_dapm_widgets[] = { snd_soc_dapm_widget 119 sound/soc/ti/omap-abe-twl6040.c static const struct snd_soc_dapm_widget twl6040_dapm_widgets[] = { snd_soc_dapm_widget 66 sound/soc/ti/omap-twl4030.c static const struct snd_soc_dapm_widget dapm_widgets[] = { snd_soc_dapm_widget 65 sound/soc/ti/omap3pandora.c static int omap3pandora_dac_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 91 sound/soc/ti/omap3pandora.c static int omap3pandora_hp_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 110 sound/soc/ti/omap3pandora.c static const struct snd_soc_dapm_widget omap3pandora_dapm_widgets[] = { snd_soc_dapm_widget 63 sound/soc/ti/osk5912.c static const struct snd_soc_dapm_widget tlv320aic23_dapm_widgets[] = { snd_soc_dapm_widget 140 sound/soc/ti/rx51.c static int rx51_spk_event(struct snd_soc_dapm_widget *w, snd_soc_dapm_widget 208 sound/soc/ti/rx51.c static const struct snd_soc_dapm_widget aic34_dapm_widgets[] = { snd_soc_dapm_widget 69 sound/soc/uniphier/evea.c static const struct snd_soc_dapm_widget evea_widgets[] = {