Symbol: snd_soc_dapm_widget
drivers/staging/greybus/audio_codec.c
299
struct snd_soc_dapm_widget *w,
drivers/staging/greybus/audio_codec.h
157
struct snd_soc_dapm_widget *dapm_widgets;
drivers/staging/greybus/audio_codec.h
174
struct snd_soc_dapm_widget *w,
drivers/staging/greybus/audio_helper.c
113
const struct snd_soc_dapm_widget *widget,
drivers/staging/greybus/audio_helper.c
117
struct snd_soc_dapm_widget *w, *tmp_w;
drivers/staging/greybus/audio_helper.c
15
static void gbaudio_dapm_link_dai_widget(struct snd_soc_dapm_widget *dai_w,
drivers/staging/greybus/audio_helper.c
18
struct snd_soc_dapm_widget *w;
drivers/staging/greybus/audio_helper.c
19
struct snd_soc_dapm_widget *src, *sink;
drivers/staging/greybus/audio_helper.c
62
struct snd_soc_dapm_widget *dai_w;
drivers/staging/greybus/audio_helper.c
90
static void gbaudio_dapm_free_widget(struct snd_soc_dapm_widget *w)
drivers/staging/greybus/audio_helper.h
12
const struct snd_soc_dapm_widget *widget,
drivers/staging/greybus/audio_topology.c
1013
struct snd_soc_dapm_widget *dw,
drivers/staging/greybus/audio_topology.c
1216
struct snd_soc_dapm_widget *dapm_widgets;
drivers/staging/greybus/audio_topology.c
1221
size = sizeof(struct snd_soc_dapm_widget) * module->num_dapm_widgets;
drivers/staging/greybus/audio_topology.c
382
struct snd_soc_dapm_widget *widget = wlist->widgets[0];
drivers/staging/greybus/audio_topology.c
431
struct snd_soc_dapm_widget *widget = wlist->widgets[0];
drivers/staging/greybus/audio_topology.c
493
static int gbcodec_event_spk(struct snd_soc_dapm_widget *w,
drivers/staging/greybus/audio_topology.c
501
static int gbcodec_event_hp(struct snd_soc_dapm_widget *w,
drivers/staging/greybus/audio_topology.c
509
static int gbcodec_event_int_mic(struct snd_soc_dapm_widget *w,
drivers/staging/greybus/audio_topology.c
712
struct snd_soc_dapm_widget *widget = wlist->widgets[0];
drivers/staging/greybus/audio_topology.c
759
struct snd_soc_dapm_widget *widget = wlist->widgets[0];
drivers/staging/greybus/audio_topology.c
922
static int gbaudio_widget_event(struct snd_soc_dapm_widget *w,
drivers/staging/greybus/audio_topology.c
974
static const struct snd_soc_dapm_widget gbaudio_widgets[] = {
include/sound/sdca_asoc.h
27
struct snd_soc_dapm_widget;
include/sound/sdca_asoc.h
70
struct snd_soc_dapm_widget *widgets,
include/sound/soc-component.h
75
const struct snd_soc_dapm_widget *dapm_widgets;
include/sound/soc-dai.h
18
struct snd_soc_dapm_widget;
include/sound/soc-dai.h
441
struct snd_soc_dapm_widget *widget;
include/sound/soc-dai.h
502
struct snd_soc_dapm_widget *snd_soc_dai_get_widget(struct snd_soc_dai *dai, int stream)
include/sound/soc-dai.h
510
void snd_soc_dai_set_widget(struct snd_soc_dai *dai, int stream, struct snd_soc_dapm_widget *widget)
include/sound/soc-dapm.h
102
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
108
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
114
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
120
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
125
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
130
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
135
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
143
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
149
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
155
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
163
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
170
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
177
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
184
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
191
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
198
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
207
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
214
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
222
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
229
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
236
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
244
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
249
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
256
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
261
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
266
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
271
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
276
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
281
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
287
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
292
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
297
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
304
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
309
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
314
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
320
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
47
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
480
int (*connected)(struct snd_soc_dapm_widget *source,
include/sound/soc-dapm.h
481
struct snd_soc_dapm_widget *sink);
include/sound/soc-dapm.h
497
struct snd_soc_dapm_widget *source;
include/sound/soc-dapm.h
498
struct snd_soc_dapm_widget *sink;
include/sound/soc-dapm.h
500
struct snd_soc_dapm_widget *node[2];
include/sound/soc-dapm.h
508
int (*connected)(struct snd_soc_dapm_widget *source,
include/sound/soc-dapm.h
509
struct snd_soc_dapm_widget *sink);
include/sound/soc-dapm.h
53
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
547
int (*power_check)(struct snd_soc_dapm_widget *w);
include/sound/soc-dapm.h
551
int (*event)(struct snd_soc_dapm_widget*, struct snd_kcontrol *, int);
include/sound/soc-dapm.h
57
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
587
struct snd_soc_dapm_widget *widgets[] __counted_by(num_widgets);
include/sound/soc-dapm.h
61
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
613
int snd_soc_dapm_regulator_event(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, int event);
include/sound/soc-dapm.h
614
int snd_soc_dapm_clock_event(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, int event);
include/sound/soc-dapm.h
615
int snd_soc_dapm_pinctrl_event(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, int event);
include/sound/soc-dapm.h
630
const struct snd_soc_dapm_widget *widget, unsigned int num);
include/sound/soc-dapm.h
631
struct snd_soc_dapm_widget *snd_soc_dapm_new_control(struct snd_soc_dapm_context *dapm,
include/sound/soc-dapm.h
632
const struct snd_soc_dapm_widget *widget);
include/sound/soc-dapm.h
633
struct snd_soc_dapm_widget *snd_soc_dapm_new_control_unlocked(struct snd_soc_dapm_context *dapm,
include/sound/soc-dapm.h
634
const struct snd_soc_dapm_widget *widget);
include/sound/soc-dapm.h
636
void snd_soc_dapm_free_widget(struct snd_soc_dapm_widget *w);
include/sound/soc-dapm.h
643
int snd_soc_dapm_widget_name_cmp(struct snd_soc_dapm_widget *widget, const char *s);
include/sound/soc-dapm.h
65
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
660
void snd_soc_dapm_free_widget(struct snd_soc_dapm_widget *w);
include/sound/soc-dapm.h
69
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
696
bool (*custom_stop_condition)(struct snd_soc_dapm_widget *, enum snd_soc_dapm_direction));
include/sound/soc-dapm.h
700
struct snd_soc_dapm_widget *snd_soc_dapm_kcontrol_to_widget(struct snd_kcontrol *kcontrol);
include/sound/soc-dapm.h
74
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
79
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
84
(struct snd_soc_dapm_widget) { \
include/sound/soc-dapm.h
96
(struct snd_soc_dapm_widget) { \
include/sound/soc-dpcm.h
148
bool dpcm_end_walk_at_be(struct snd_soc_dapm_widget *widget, enum snd_soc_dapm_direction dir);
include/sound/soc-dpcm.h
150
struct snd_soc_dapm_widget *widget);
include/sound/soc-topology.h
100
int (*event_handler)(struct snd_soc_dapm_widget *w,
include/sound/soc-topology.h
124
struct snd_soc_dapm_widget *,
include/sound/soc-topology.h
127
struct snd_soc_dapm_widget *,
include/sound/soc-topology.h
185
int snd_soc_tplg_widget_bind_event(struct snd_soc_dapm_widget *w,
include/sound/soc-topology.h
23
struct snd_soc_dapm_widget;
include/sound/soc.h
1053
const struct snd_soc_dapm_widget *dapm_widgets;
include/sound/soc.h
1059
const struct snd_soc_dapm_widget *of_dapm_widgets;
include/sound/soc.h
1147
struct snd_soc_dapm_widget *c2c_widget[SNDRV_PCM_STREAM_LAST + 1];
include/sound/soc_sdw_utils.h
56
const struct snd_soc_dapm_widget *widgets;
include/trace/events/asoc.h
116
DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_power,
include/trace/events/asoc.h
118
TP_PROTO(struct snd_soc_dapm_widget *w, int val),
include/trace/events/asoc.h
124
DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_event_start,
include/trace/events/asoc.h
126
TP_PROTO(struct snd_soc_dapm_widget *w, int val),
include/trace/events/asoc.h
132
DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_event_done,
include/trace/events/asoc.h
134
TP_PROTO(struct snd_soc_dapm_widget *w, int val),
include/trace/events/asoc.h
167
TP_PROTO(struct snd_soc_dapm_widget *widget,
include/trace/events/asoc.h
20
struct snd_soc_dapm_widget;
include/trace/events/asoc.h
96
DECLARE_EVENT_CLASS(snd_soc_dapm_widget,
include/trace/events/asoc.h
98
TP_PROTO(struct snd_soc_dapm_widget *w, int val),
sound/soc/amd/acp-da7219-max98357a.c
647
static const struct snd_soc_dapm_widget cz_widgets[] = {
sound/soc/amd/acp-es8336.c
158
static const struct snd_soc_dapm_widget st_widgets[] = {
sound/soc/amd/acp-es8336.c
36
static int sof_es8316_speaker_power_event(struct snd_soc_dapm_widget *w,
sound/soc/amd/acp-rt5645.c
121
static const struct snd_soc_dapm_widget cz_widgets[] = {
sound/soc/amd/acp/acp-mach-common.c
111
static const struct snd_soc_dapm_widget rt5682_widgets[] = {
sound/soc/amd/acp/acp-mach-common.c
1125
static int platform_clock_control(struct snd_soc_dapm_widget *w,
sound/soc/amd/acp/acp-mach-common.c
1175
static const struct snd_soc_dapm_widget nau8821_widgets[] = {
sound/soc/amd/acp/acp-mach-common.c
359
static const struct snd_soc_dapm_widget rt5682s_widgets[] = {
sound/soc/amd/acp/acp-mach-common.c
579
static const struct snd_soc_dapm_widget rt1019_widgets[] = {
sound/soc/amd/acp/acp-mach-common.c
758
static const struct snd_soc_dapm_widget max98360a_widgets[] = {
sound/soc/amd/acp/acp-mach-common.c
860
static const struct snd_soc_dapm_widget max98388_widgets[] = {
sound/soc/amd/acp/acp-mach-common.c
978
static const struct snd_soc_dapm_widget nau8825_widgets[] = {
sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c
110
static const struct snd_soc_dapm_widget acp3x_es83xx_widgets[] = {
sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c
158
static int acp3x_es83xx_headphone_power_event(struct snd_soc_dapm_widget *w,
sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c
176
static int acp3x_es83xx_speaker_power_event(struct snd_soc_dapm_widget *w,
sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c
57
static int acp3x_es83xx_headphone_power_event(struct snd_soc_dapm_widget *w,
sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c
59
static int acp3x_es83xx_speaker_power_event(struct snd_soc_dapm_widget *w,
sound/soc/amd/acp3x-rt5682-max9836.c
362
static const struct snd_soc_dapm_widget acp3x_5682_widgets[] = {
sound/soc/amd/acp3x-rt5682-max9836.c
398
static const struct snd_soc_dapm_widget acp3x_1015_widgets[] = {
sound/soc/amd/acp3x-rt5682-max9836.c
439
static const struct snd_soc_dapm_widget acp3x_1015p_widgets[] = {
sound/soc/amd/vangogh/acp5x-mach.c
294
static const struct snd_soc_dapm_widget acp5x_8821_35l41_widgets[] = {
sound/soc/amd/vangogh/acp5x-mach.c
390
static const struct snd_soc_dapm_widget acp5x_8821_98388_widgets[] = {
sound/soc/amd/vangogh/acp5x-mach.c
61
static int platform_clock_control(struct snd_soc_dapm_widget *w,
sound/soc/atmel/atmel_wm8904.c
19
static const struct snd_soc_dapm_widget atmel_asoc_wm8904_dapm_widgets[] = {
sound/soc/atmel/mikroe-proto.c
38
static const struct snd_soc_dapm_widget snd_proto_widget[] = {
sound/soc/atmel/sam9g20_wm8731.c
48
static const struct snd_soc_dapm_widget at91sam9g20ek_dapm_widgets[] = {
sound/soc/atmel/sam9x5_wm8731.c
67
static const struct snd_soc_dapm_widget sam9x5_dapm_widgets[] = {
sound/soc/atmel/tse850-pcm5142.c
245
static const struct snd_soc_dapm_widget tse850_dapm_widgets[] = {
sound/soc/codecs/88pm860x-codec.c
379
static int pm860x_rsync_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/88pm860x-codec.c
396
static int pm860x_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/88pm860x-codec.c
707
static const struct snd_soc_dapm_widget pm860x_dapm_widgets[] = {
sound/soc/codecs/ab8500-codec.c
318
static const struct snd_soc_dapm_widget ab8500_dapm_widgets[] = {
sound/soc/codecs/ac97.c
23
static const struct snd_soc_dapm_widget ac97_widgets[] = {
sound/soc/codecs/ad1836.c
107
static const struct snd_soc_dapm_widget ad183x_dapm_widgets[] = {
sound/soc/codecs/ad1836.c
68
static const struct snd_soc_dapm_widget ad183x_dac_dapm_widgets[] = {
sound/soc/codecs/ad1836.c
88
static const struct snd_soc_dapm_widget ad183x_adc_dapm_widgets[] = {
sound/soc/codecs/ad193x.c
102
static int ad193x_check_pll(struct snd_soc_dapm_widget *source,
sound/soc/codecs/ad193x.c
103
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/ad193x.c
83
static const struct snd_soc_dapm_widget ad193x_dapm_widgets[] = {
sound/soc/codecs/ad193x.c
95
static const struct snd_soc_dapm_widget ad193x_adc_widgets[] = {
sound/soc/codecs/ad1980.c
147
static const struct snd_soc_dapm_widget ad1980_dapm_widgets[] = {
sound/soc/codecs/ad73311.c
22
static const struct snd_soc_dapm_widget ad73311_dapm_widgets[] = {
sound/soc/codecs/adau1372.c
360
static const struct snd_soc_dapm_widget adau1372_dapm_widgets[] = {
sound/soc/codecs/adau1373.c
567
static int adau1373_pll_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/adau1373.c
703
static const struct snd_soc_dapm_widget adau1373_dapm_widgets[] = {
sound/soc/codecs/adau1373.c
839
static int adau1373_check_aif_clk(struct snd_soc_dapm_widget *source,
sound/soc/codecs/adau1373.c
840
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/adau1373.c
860
static int adau1373_check_src(struct snd_soc_dapm_widget *source,
sound/soc/codecs/adau1373.c
861
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/adau1701.c
125
static const struct snd_soc_dapm_widget adau1701_dapm_widgets[] = {
sound/soc/codecs/adau1761.c
379
static int adau1761_dejitter_fixup(struct snd_soc_dapm_widget *w,
sound/soc/codecs/adau1761.c
394
static const struct snd_soc_dapm_widget adau1x61_dapm_widgets[] = {
sound/soc/codecs/adau1761.c
429
static const struct snd_soc_dapm_widget adau1761_mono_dapm_widgets[] = {
sound/soc/codecs/adau1761.c
436
static const struct snd_soc_dapm_widget adau1761_capless_dapm_widgets[] = {
sound/soc/codecs/adau1761.c
495
static const struct snd_soc_dapm_widget adau1761_dmic_widgets[] = {
sound/soc/codecs/adau1761.c
519
static const struct snd_soc_dapm_widget adau1761_dapm_widgets[] = {
sound/soc/codecs/adau1781.c
173
static int adau1781_dejitter_fixup(struct snd_soc_dapm_widget *w,
sound/soc/codecs/adau1781.c
188
static const struct snd_soc_dapm_widget adau1781_dapm_widgets[] = {
sound/soc/codecs/adau1781.c
295
static const struct snd_soc_dapm_widget adau1781_dmic_dapm_widgets[] = {
sound/soc/codecs/adau17x1.c
101
static int adau17x1_adc_fixup(struct snd_soc_dapm_widget *w,
sound/soc/codecs/adau17x1.c
135
static const struct snd_soc_dapm_widget adau17x1_dapm_widgets[] = {
sound/soc/codecs/adau17x1.c
279
static const struct snd_soc_dapm_widget adau17x1_dsp_dapm_widgets[] = {
sound/soc/codecs/adau17x1.c
71
static int adau17x1_pll_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/adau1977.c
159
static const struct snd_soc_dapm_widget adau1977_micbias_dapm_widgets[] = {
sound/soc/codecs/adau1977.c
164
static const struct snd_soc_dapm_widget adau1977_dapm_widgets[] = {
sound/soc/codecs/adau7002.c
22
static int adau7002_aif_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/adau7002.c
57
static const struct snd_soc_dapm_widget adau7002_widgets[] = {
sound/soc/codecs/adau7118.c
105
static const struct snd_soc_dapm_widget adau7118_widgets_hw[] = {
sound/soc/codecs/adau7118.c
116
static const struct snd_soc_dapm_widget adau7118_widgets[] = {
sound/soc/codecs/adau7118.c
54
static const struct snd_soc_dapm_widget adau7118_widgets_sw[] = {
sound/soc/codecs/adav80x.c
183
static const struct snd_soc_dapm_widget adav80x_dapm_widgets[] = {
sound/soc/codecs/adav80x.c
211
static int adav80x_dapm_sysclk_check(struct snd_soc_dapm_widget *source,
sound/soc/codecs/adav80x.c
212
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/adav80x.c
235
static int adav80x_dapm_pll_check(struct snd_soc_dapm_widget *source,
sound/soc/codecs/adav80x.c
236
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/ads117x.c
24
static const struct snd_soc_dapm_widget ads117x_dapm_widgets[] = {
sound/soc/codecs/ak4104.c
49
static const struct snd_soc_dapm_widget ak4104_dapm_widgets[] = {
sound/soc/codecs/ak4118.c
128
static const struct snd_soc_dapm_widget ak4118_dapm_widgets[] = {
sound/soc/codecs/ak4375.c
191
static int ak4375_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/ak4375.c
221
static const struct snd_soc_dapm_widget ak4375_dapm_widgets[] = {
sound/soc/codecs/ak4458.c
253
static const struct snd_soc_dapm_widget ak4458_dapm_widgets[] = {
sound/soc/codecs/ak4458.c
296
static const struct snd_soc_dapm_widget ak4497_dapm_widgets[] = {
sound/soc/codecs/ak4535.c
141
static const struct snd_soc_dapm_widget ak4535_dapm_widgets[] = {
sound/soc/codecs/ak4554.c
27
static const struct snd_soc_dapm_widget ak4554_dapm_widgets[] = {
sound/soc/codecs/ak4613.c
311
static const struct snd_soc_dapm_widget ak4613_dapm_widgets[] = {
sound/soc/codecs/ak4619.c
370
static const struct snd_soc_dapm_widget ak4619_dapm_widgets[] = {
sound/soc/codecs/ak4642.c
174
static int ak4642_lout_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/ak4642.c
196
static const struct snd_soc_dapm_widget ak4642_dapm_widgets[] = {
sound/soc/codecs/ak4671.c
158
static int ak4671_out2_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/ak4671.c
249
static const struct snd_soc_dapm_widget ak4671_dapm_widgets[] = {
sound/soc/codecs/ak5386.c
29
static const struct snd_soc_dapm_widget ak5386_dapm_widgets[] = {
sound/soc/codecs/ak5558.c
119
static const struct snd_soc_dapm_widget ak5552_dapm_widgets[] = {
sound/soc/codecs/ak5558.c
96
static const struct snd_soc_dapm_widget ak5558_dapm_widgets[] = {
sound/soc/codecs/alc5623.c
250
static const struct snd_soc_dapm_widget alc5623_dapm_widgets[] = {
sound/soc/codecs/alc5623.c
337
static const struct snd_soc_dapm_widget alc5623_dapm_amp_widgets[] = {
sound/soc/codecs/alc5623.c
50
static int amp_mixer_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/alc5632.c
113
static int amp_mixer_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/alc5632.c
350
static const struct snd_soc_dapm_widget alc5632_dapm_widgets[] = {
sound/soc/codecs/arizona.c
1070
int arizona_hp_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
sound/soc/codecs/arizona.c
1195
int arizona_dvfs_sysclk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/arizona.c
1236
int arizona_anc_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/arizona.c
1323
int arizona_clk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/arizona.c
158
static const struct snd_soc_dapm_widget arizona_spkl =
sound/soc/codecs/arizona.c
164
static const struct snd_soc_dapm_widget arizona_spkr =
sound/soc/codecs/arizona.c
80
static int arizona_spk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/arizona.c
904
int arizona_in_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
sound/soc/codecs/arizona.c
950
int arizona_out_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/arizona.h
296
int arizona_in_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
sound/soc/codecs/arizona.h
298
int arizona_out_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
sound/soc/codecs/arizona.h
300
int arizona_hp_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
sound/soc/codecs/arizona.h
302
int arizona_anc_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
sound/soc/codecs/arizona.h
310
int arizona_clk_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
sound/soc/codecs/arizona.h
338
int arizona_dvfs_sysclk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/audio-iio-aux.c
123
static struct snd_soc_dapm_widget widgets[3];
sound/soc/codecs/aw8738.c
13
static int aw8738_drv_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/aw8738.c
42
static const struct snd_soc_dapm_widget aw8738_dapm_widgets[] = {
sound/soc/codecs/aw87390.c
294
static int aw87390_drv_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/aw87390.c
317
static int aw87391_rgds_drv_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/aw87390.c
356
static const struct snd_soc_dapm_widget aw87390_dapm_widgets[] = {
sound/soc/codecs/aw87390.c
363
static const struct snd_soc_dapm_widget aw87391_rgds_dapm_widgets[] = {
sound/soc/codecs/aw88081.c
1175
static int aw88081_playback_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/aw88081.c
1197
static const struct snd_soc_dapm_widget aw88081_dapm_widgets[] = {
sound/soc/codecs/aw88166.c
1636
static int aw88166_playback_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/aw88166.c
1658
static const struct snd_soc_dapm_widget aw88166_dapm_widgets[] = {
sound/soc/codecs/aw88261.c
1035
static int aw88261_playback_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/aw88261.c
1057
static const struct snd_soc_dapm_widget aw88261_dapm_widgets[] = {
sound/soc/codecs/aw88395/aw88395.c
363
static int aw88395_playback_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/aw88395/aw88395.c
385
static const struct snd_soc_dapm_widget aw88395_dapm_widgets[] = {
sound/soc/codecs/aw88399.c
1972
static int aw88399_playback_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/aw88399.c
1994
static const struct snd_soc_dapm_widget aw88399_dapm_widgets[] = {
sound/soc/codecs/bd28623.c
32
static const struct snd_soc_dapm_widget bd28623_widgets[] = {
sound/soc/codecs/bt-sco.c
13
static const struct snd_soc_dapm_widget bt_sco_widgets[] = {
sound/soc/codecs/cpcap.c
279
static int cpcap_st_workaround(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cpcap.c
673
static const struct snd_soc_dapm_widget cpcap_dapm_widgets[] = {
sound/soc/codecs/cros_ec_codec.c
328
static int i2s_rx_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cros_ec_codec.c
354
static struct snd_soc_dapm_widget i2s_rx_dapm_widgets[] = {
sound/soc/codecs/cs35l32.c
120
static const struct snd_soc_dapm_widget cs35l32_dapm_widgets[] = {
sound/soc/codecs/cs35l33.c
194
static int cs35l33_spkrdrv_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l33.c
222
static int cs35l33_sdin_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l33.c
263
static int cs35l33_sdout_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l33.c
305
static const struct snd_soc_dapm_widget cs35l33_dapm_widgets[] = {
sound/soc/codecs/cs35l34.c
232
static int cs35l34_sdin_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l34.c
337
static int cs35l34_main_amp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l34.c
377
static int cs35l34_mclk_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l34.c
422
static const struct snd_soc_dapm_widget cs35l34_dapm_widgets[] = {
sound/soc/codecs/cs35l35.c
187
static int cs35l35_sdin_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l35.c
233
static int cs35l35_main_amp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l35.c
321
static const struct snd_soc_dapm_widget cs35l35_dapm_widgets[] = {
sound/soc/codecs/cs35l36.c
500
static int cs35l36_main_amp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l36.c
552
static int cs35l36_boost_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l36.c
651
static const struct snd_soc_dapm_widget cs35l36_dapm_widgets[] = {
sound/soc/codecs/cs35l41.c
184
static int cs35l41_dsp_preload_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l41.c
213
static int cs35l41_dsp_audio_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l41.c
508
static int cs35l41_main_amp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l41.c
540
static const struct snd_soc_dapm_widget cs35l41_dapm_widgets[] = {
sound/soc/codecs/cs35l41.c
924
static const struct snd_soc_dapm_widget cs35l41_ext_bst_widget[] = {
sound/soc/codecs/cs35l45.c
115
static int cs35l45_dsp_preload_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l45.c
152
static int cs35l45_dsp_audio_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l45.c
414
static const struct snd_soc_dapm_widget cs35l45_dapm_widgets[] = {
sound/soc/codecs/cs35l45.c
88
static int cs35l45_global_en_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l56.c
242
static int cs35l56_play_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l56.c
274
static const struct snd_soc_dapm_widget cs35l56_dapm_widgets[] = {
sound/soc/codecs/cs35l56.c
383
static int cs35l56_dsp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs35l56.c
83
static int cs35l56_dsp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs40l50-codec.c
115
static int cs40l50_clk_en(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs40l50-codec.c
149
static const struct snd_soc_dapm_widget cs40l50_dapm_widgets[] = {
sound/soc/codecs/cs4234.c
147
static const struct snd_soc_dapm_widget cs4234_dapm_widgets[] = {
sound/soc/codecs/cs4265.c
161
static const struct snd_soc_dapm_widget cs4265_dapm_widgets[] = {
sound/soc/codecs/cs4270.c
133
static const struct snd_soc_dapm_widget cs4270_dapm_widgets[] = {
sound/soc/codecs/cs4271.c
170
static const struct snd_soc_dapm_widget cs4271_dapm_widgets[] = {
sound/soc/codecs/cs42l42.c
476
static int cs42l42_hp_adc_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs42l42.c
501
static const struct snd_soc_dapm_widget cs42l42_dapm_widgets[] = {
sound/soc/codecs/cs42l43.c
1399
static int cs42l43_eq_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs42l43.c
1596
static int cs42l43_pll_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs42l43.c
1662
static int cs42l43_spkr_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs42l43.c
1673
static int cs42l43_spkl_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs42l43.c
1684
static int cs42l43_hp_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs42l43.c
1730
static int cs42l43_mic_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs42l43.c
1840
static int cs42l43_adc_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs42l43.c
1871
static const struct snd_soc_dapm_widget cs42l43_widgets[] = {
sound/soc/codecs/cs42l43.c
2299
static const struct snd_soc_dapm_widget cs42l43_a_widgets[] = {
sound/soc/codecs/cs42l43.c
2353
static const struct snd_soc_dapm_widget cs42l43_b_widgets[] = {
sound/soc/codecs/cs42l43.c
2582
const struct snd_soc_dapm_widget *widgets;
sound/soc/codecs/cs42l51.c
168
static int cs42l51_pdn_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs42l51.c
210
static const struct snd_soc_dapm_widget cs42l51_dapm_widgets[] = {
sound/soc/codecs/cs42l51.c
254
static int mclk_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs42l51.c
273
static const struct snd_soc_dapm_widget cs42l51_dapm_mclk_widgets[] = {
sound/soc/codecs/cs42l52.c
507
static const struct snd_soc_dapm_widget cs42l52_dapm_widgets[] = {
sound/soc/codecs/cs42l56.c
508
static const struct snd_soc_dapm_widget cs42l56_dapm_widgets[] = {
sound/soc/codecs/cs42l73.c
488
static int cs42l73_spklo_spk_amp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs42l73.c
504
static int cs42l73_ear_amp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs42l73.c
522
static int cs42l73_hp_amp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs42l73.c
539
static const struct snd_soc_dapm_widget cs42l73_dapm_widgets[] = {
sound/soc/codecs/cs42l84.c
228
static const struct snd_soc_dapm_widget cs42l84_dapm_widgets[] = {
sound/soc/codecs/cs42xx8.c
108
static const struct snd_soc_dapm_widget cs42xx8_dapm_widgets[] = {
sound/soc/codecs/cs42xx8.c
134
static const struct snd_soc_dapm_widget cs42xx8_adc3_dapm_widgets[] = {
sound/soc/codecs/cs43130.c
1183
static int cs43130_dsd_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs43130.c
1240
static int cs43130_pcm_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs43130.c
1309
static int cs43130_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs43130.c
1389
static int cs43130_hpin_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs43130.c
1418
static const struct snd_soc_dapm_widget hp_widgets[] = {
sound/soc/codecs/cs4341.c
152
static const struct snd_soc_dapm_widget cs4341_dapm_widgets[] = {
sound/soc/codecs/cs4349.c
209
static const struct snd_soc_dapm_widget cs4349_dapm_widgets[] = {
sound/soc/codecs/cs47l15.c
439
static const struct snd_soc_dapm_widget cs47l15_dapm_widgets[] = {
sound/soc/codecs/cs47l15.c
67
static int cs47l15_adsp_power_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs47l24.c
342
static const struct snd_soc_dapm_widget cs47l24_dapm_widgets[] = {
sound/soc/codecs/cs47l24.c
59
static int cs47l24_adsp_power_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs47l35.c
127
static void cs47l35_hp_post_enable(struct snd_soc_dapm_widget *w)
sound/soc/codecs/cs47l35.c
151
static void cs47l35_hp_post_disable(struct snd_soc_dapm_widget *w)
sound/soc/codecs/cs47l35.c
175
static int cs47l35_hp_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs47l35.c
513
static const struct snd_soc_dapm_widget cs47l35_dapm_widgets[] = {
sound/soc/codecs/cs47l35.c
85
static int cs47l35_adsp_power_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs47l85.c
109
static int cs47l85_adsp_power_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs47l85.c
189
static void cs47l85_hp_post_enable(struct snd_soc_dapm_widget *w)
sound/soc/codecs/cs47l85.c
213
static void cs47l85_hp_post_disable(struct snd_soc_dapm_widget *w)
sound/soc/codecs/cs47l85.c
237
static int cs47l85_hp_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs47l85.c
782
static const struct snd_soc_dapm_widget cs47l85_dapm_widgets[] = {
sound/soc/codecs/cs47l90.c
109
static int cs47l90_adsp_power_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs47l90.c
744
static const struct snd_soc_dapm_widget cs47l90_dapm_widgets[] = {
sound/soc/codecs/cs47l92.c
138
static int cs47l92_adsp_power_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs47l92.c
170
static int cs47l92_outclk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs47l92.c
665
static const struct snd_soc_dapm_widget cs47l92_dapm_widgets[] = {
sound/soc/codecs/cs48l32.c
1272
static int cs48l32_dsp_freq_update(struct snd_soc_dapm_widget *w, unsigned int freq_reg,
sound/soc/codecs/cs48l32.c
1321
static int cs48l32_dsp_freq_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs48l32.c
2379
static int cs48l32_sysclk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs48l32.c
2390
static int cs48l32_in_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, int event)
sound/soc/codecs/cs48l32.c
2502
static int cs48l32_eq_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs48l32.c
2815
static int cs48l32_dsp_mem_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs48l32.c
2832
static const struct snd_soc_dapm_widget cs48l32_dapm_widgets[] = {
sound/soc/codecs/cs530x.c
269
static int cs530x_adc_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs530x.c
355
static int cs530x_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/cs530x.c
415
static const struct snd_soc_dapm_widget cs530x_gen_dapm_widgets[] = {
sound/soc/codecs/cs530x.c
420
static const struct snd_soc_dapm_widget cs530x_adc_ch12_dapm_widgets[] = {
sound/soc/codecs/cs530x.c
434
static const struct snd_soc_dapm_widget cs530x_adc_ch34_dapm_widgets[] = {
sound/soc/codecs/cs530x.c
446
static const struct snd_soc_dapm_widget cs530x_adc_ch58_dapm_widgets[] = {
sound/soc/codecs/cs530x.c
554
static const struct snd_soc_dapm_widget cs530x_dac_ch12_dapm_widgets[] = {
sound/soc/codecs/cs530x.c
568
static const struct snd_soc_dapm_widget cs530x_dac_ch34_dapm_widgets[] = {
sound/soc/codecs/cs530x.c
580
static const struct snd_soc_dapm_widget cs530x_dac_ch58_dapm_widgets[] = {
sound/soc/codecs/cs53l30.c
368
static const struct snd_soc_dapm_widget cs53l30_dapm_widgets[] = {
sound/soc/codecs/cx20442.c
38
static const struct snd_soc_dapm_widget cx20442_dapm_widgets[] = {
sound/soc/codecs/cx2072x.c
1175
static const struct snd_soc_dapm_widget cx2072x_dapm_widgets[] = {
sound/soc/codecs/cx2072x.c
857
static int afg_power_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/da7210.c
531
static const struct snd_soc_dapm_widget da7210_dapm_widgets[] = {
sound/soc/codecs/da7213.c
898
static int da7213_dai_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/da7213.c
975
static const struct snd_soc_dapm_widget da7213_dapm_widgets[] = {
sound/soc/codecs/da7218.c
1345
static int da7218_in_filter_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/da7218.c
1394
static int da7218_dai_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/da7218.c
1477
static int da7218_cp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/da7218.c
1504
static int da7218_hp_pga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/da7218.c
1529
static const struct snd_soc_dapm_widget da7218_dapm_widgets[] = {
sound/soc/codecs/da7219.c
773
static int da7219_mic_pga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/da7219.c
797
static int da7219_dai_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/da7219.c
873
static int da7219_settling_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/da7219.c
888
static int da7219_mixout_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/da7219.c
926
static int da7219_gain_ramp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/da7219.c
957
static const struct snd_soc_dapm_widget da7219_dapm_widgets[] = {
sound/soc/codecs/da732x.c
601
static int da732x_adc_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/da732x.c
655
static int da732x_out_pga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/da732x.c
755
static const struct snd_soc_dapm_widget da732x_dapm_widgets[] = {
sound/soc/codecs/da9055.c
762
static const struct snd_soc_dapm_widget da9055_dapm_widgets[] = {
sound/soc/codecs/dmic.c
146
static const struct snd_soc_dapm_widget dmic_dapm_widgets[] = {
sound/soc/codecs/dmic.c
56
static int dmic_aif_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/es7134.c
194
static const struct snd_soc_dapm_widget es7134_dapm_widgets[] = {
sound/soc/codecs/es7134.c
255
static const struct snd_soc_dapm_widget es7154_extra_widgets[] = {
sound/soc/codecs/es7134.c
26
const struct snd_soc_dapm_widget *extra_widgets;
sound/soc/codecs/es7241.c
211
static const struct snd_soc_dapm_widget es7241_dapm_widgets[] = {
sound/soc/codecs/es8311.c
230
static const struct snd_soc_dapm_widget es8311_dapm_widgets[] = {
sound/soc/codecs/es8316.c
209
static const struct snd_soc_dapm_widget es8316_dapm_widgets[] = {
sound/soc/codecs/es8323.c
208
static const struct snd_soc_dapm_widget es8323_dapm_widgets[] = {
sound/soc/codecs/es8326.c
288
static const struct snd_soc_dapm_widget es8326_dapm_widgets[] = {
sound/soc/codecs/es8328.c
281
static const struct snd_soc_dapm_widget es8328_dapm_widgets[] = {
sound/soc/codecs/es8375.c
156
static const struct snd_soc_dapm_widget es8375_dapm_widgets[] = {
sound/soc/codecs/es8389.c
250
static const struct snd_soc_dapm_widget es8389_dapm_widgets[] = {
sound/soc/codecs/es9356.c
121
static const struct snd_soc_dapm_widget es9356_dapm_widgets[] = {
sound/soc/codecs/fs210x.c
1058
static int fs210x_playback_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/fs210x.c
1152
static const struct snd_soc_dapm_widget fs210x_dapm_widgets[] = {
sound/soc/codecs/gtm601.c
22
static const struct snd_soc_dapm_widget gtm601_dapm_widgets[] = {
sound/soc/codecs/hda.c
319
static const struct snd_soc_dapm_widget hda_dapm_widgets[] = {
sound/soc/codecs/hdac_hda.c
577
static const struct snd_soc_dapm_widget hdac_hda_dapm_widgets[] = {
sound/soc/codecs/hdac_hdmi.c
1036
struct snd_soc_dapm_widget *widgets,
sound/soc/codecs/hdac_hdmi.c
1081
struct snd_soc_dapm_widget *widgets;
sound/soc/codecs/hdac_hdmi.c
684
struct snd_soc_dapm_widget *w, enum snd_soc_dapm_type id,
sound/soc/codecs/hdac_hdmi.c
687
int (*event)(struct snd_soc_dapm_widget *,
sound/soc/codecs/hdac_hdmi.c
709
int (*handler)(struct snd_soc_dapm_widget *src,
sound/soc/codecs/hdac_hdmi.c
710
struct snd_soc_dapm_widget *sink))
sound/soc/codecs/hdac_hdmi.c
768
static int hdac_hdmi_pin_output_widget_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/hdac_hdmi.c
814
static int hdac_hdmi_cvt_output_widget_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/hdac_hdmi.c
870
static int hdac_hdmi_pin_mux_widget_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/hdac_hdmi.c
907
struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/codecs/hdac_hdmi.c
969
struct snd_soc_dapm_widget *widget,
sound/soc/codecs/hdmi-codec.c
295
static const struct snd_soc_dapm_widget hdmi_widgets[] = {
sound/soc/codecs/idt821034.c
619
static int idt821034_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/idt821034.c
646
static const struct snd_soc_dapm_widget idt821034_dapm_widgets[] = {
sound/soc/codecs/inno_rk3036.c
125
static const struct snd_soc_dapm_widget rk3036_codec_dapm_widgets[] = {
sound/soc/codecs/isabelle.c
470
static const struct snd_soc_dapm_widget isabelle_dapm_widgets[] = {
sound/soc/codecs/jz4725b.c
261
static int jz4725b_out_stage_enable(struct snd_soc_dapm_widget *w,
sound/soc/codecs/jz4725b.c
290
static const struct snd_soc_dapm_widget jz4725b_codec_dapm_widgets[] = {
sound/soc/codecs/jz4740.c
110
static const struct snd_soc_dapm_widget jz4740_codec_dapm_widgets[] = {
sound/soc/codecs/jz4760.c
326
static int hpout_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/jz4760.c
424
static const struct snd_soc_dapm_widget jz4760_codec_dapm_widgets[] = {
sound/soc/codecs/jz4770.c
344
static int hpout_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/jz4770.c
400
static int adc_poweron_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/jz4770.c
449
static const struct snd_soc_dapm_widget jz4770_codec_dapm_widgets[] = {
sound/soc/codecs/lm4857.c
61
static const struct snd_soc_dapm_widget lm4857_dapm_widgets[] = {
sound/soc/codecs/lm49453.c
585
static const struct snd_soc_dapm_widget lm49453_dapm_widgets[] = {
sound/soc/codecs/lochnagar-sc.c
23
static const struct snd_soc_dapm_widget lochnagar_sc_widgets[] = {
sound/soc/codecs/lpass-rx-macro.c
1685
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/codecs/lpass-rx-macro.c
2073
static int rx_macro_mclk_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-rx-macro.c
2133
static int rx_macro_enable_main_path(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-rx-macro.c
2457
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/codecs/lpass-rx-macro.c
2469
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/codecs/lpass-rx-macro.c
2770
static int rx_macro_enable_mix_path(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-rx-macro.c
2805
static int rx_macro_enable_rx_path_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-rx-macro.c
2830
static int rx_macro_set_iir_gain(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-rx-macro.c
3097
static int rx_macro_enable_echo(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-rx-macro.c
3133
static const struct snd_soc_dapm_widget rx_macro_2_5_dapm_widgets[] = {
sound/soc/codecs/lpass-rx-macro.c
3138
static const struct snd_soc_dapm_widget rx_macro_def_dapm_widgets[] = {
sound/soc/codecs/lpass-rx-macro.c
3143
static const struct snd_soc_dapm_widget rx_macro_dapm_widgets[] = {
sound/soc/codecs/lpass-rx-macro.c
3610
const struct snd_soc_dapm_widget *widgets;
sound/soc/codecs/lpass-tx-macro.c
1420
static const struct snd_soc_dapm_widget tx_macro_dapm_widgets[] = {
sound/soc/codecs/lpass-tx-macro.c
1688
static const struct snd_soc_dapm_widget tx_macro_dapm_widgets_v9[] = {
sound/soc/codecs/lpass-tx-macro.c
1882
static const struct snd_soc_dapm_widget tx_macro_dapm_widgets_v9_2[] = {
sound/soc/codecs/lpass-tx-macro.c
260
const struct snd_soc_dapm_widget *extra_widgets;
sound/soc/codecs/lpass-tx-macro.c
734
static int tx_macro_mclk_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-tx-macro.c
755
struct snd_soc_dapm_widget *widget,
sound/soc/codecs/lpass-tx-macro.c
777
struct snd_soc_dapm_widget *widget,
sound/soc/codecs/lpass-tx-macro.c
803
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/codecs/lpass-tx-macro.c
862
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/codecs/lpass-tx-macro.c
880
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/codecs/lpass-tx-macro.c
909
static int tx_macro_enable_dec(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-va-macro.c
1114
static const struct snd_soc_dapm_widget va_macro_dapm_widgets[] = {
sound/soc/codecs/lpass-va-macro.c
513
static int va_macro_mclk_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-va-macro.c
532
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/codecs/lpass-va-macro.c
571
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/codecs/lpass-va-macro.c
591
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/codecs/lpass-va-macro.c
726
static int va_macro_enable_dmic(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-va-macro.c
744
static int va_macro_enable_dec(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-wsa-macro.c
1512
static int wsa_macro_mclk_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-wsa-macro.c
1522
static int wsa_macro_enable_vi_feedback(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-wsa-macro.c
1838
static int wsa_macro_enable_interpolator(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-wsa-macro.c
1919
static int wsa_macro_spk_boost_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-wsa-macro.c
1970
static int wsa_macro_enable_echo(struct snd_soc_dapm_widget *w,
sound/soc/codecs/lpass-wsa-macro.c
2086
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/codecs/lpass-wsa-macro.c
2099
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/codecs/lpass-wsa-macro.c
2233
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/codecs/lpass-wsa-macro.c
2251
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/codecs/lpass-wsa-macro.c
2304
static const struct snd_soc_dapm_widget wsa_macro_dapm_widgets[] = {
sound/soc/codecs/lpass-wsa-macro.c
2390
static const struct snd_soc_dapm_widget wsa_macro_dapm_widgets_v2_1[] = {
sound/soc/codecs/lpass-wsa-macro.c
2401
static const struct snd_soc_dapm_widget wsa_macro_dapm_widgets_v2_5[] = {
sound/soc/codecs/lpass-wsa-macro.c
2561
const struct snd_soc_dapm_widget *widgets;
sound/soc/codecs/madera.c
167
int madera_clk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/madera.c
2253
int madera_in_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
sound/soc/codecs/madera.c
2299
int madera_out_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/madera.c
233
int madera_sysclk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/madera.c
2399
int madera_hp_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/madera.c
2451
int madera_anc_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
sound/soc/codecs/madera.c
271
int madera_spk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/madera.c
499
int madera_domain_clk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/madera.h
386
int madera_clk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/madera.h
388
int madera_sysclk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/madera.h
390
int madera_spk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/madera.h
392
int madera_in_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/madera.h
394
int madera_out_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/madera.h
396
int madera_hp_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/madera.h
398
int madera_anc_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/madera.h
400
int madera_domain_clk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max9759.c
115
static const struct snd_soc_dapm_widget max9759_dapm_widgets[] = {
sound/soc/codecs/max9759.c
25
static int pga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max9768.c
124
static const struct snd_soc_dapm_widget max9768_dapm_widgets[] = {
sound/soc/codecs/max98088.c
614
static int max98088_mic_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98088.c
644
static int max98088_line_pga(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98088.c
685
static int max98088_pga_ina1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98088.c
691
static int max98088_pga_ina2_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98088.c
697
static int max98088_pga_inb1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98088.c
703
static int max98088_pga_inb2_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98088.c
709
static const struct snd_soc_dapm_widget max98088_dapm_widgets[] = {
sound/soc/codecs/max98090.c
1075
static const struct snd_soc_dapm_widget max98090_dapm_widgets[] = {
sound/soc/codecs/max98090.c
1245
static const struct snd_soc_dapm_widget max98091_dapm_widgets[] = {
sound/soc/codecs/max98090.c
733
static int max98090_micinput_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98090.c
780
static int max98090_shdn_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98095.c
595
static int max98095_mic_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98095.c
625
static int max98095_line_pga(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98095.c
657
static int max98095_pga_in1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98095.c
663
static int max98095_pga_in2_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98095.c
673
static int max98095_lineout_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98095.c
694
static const struct snd_soc_dapm_widget max98095_dapm_widgets[] = {
sound/soc/codecs/max98357a.c
58
static int max98357a_sdmode_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98357a.c
74
static const struct snd_soc_dapm_widget max98357a_dapm_widgets[] = {
sound/soc/codecs/max98363.c
356
static const struct snd_soc_dapm_widget max98363_dapm_widgets[] = {
sound/soc/codecs/max98371.c
308
static const struct snd_soc_dapm_widget max98371_dapm_widgets[] = {
sound/soc/codecs/max98373.c
20
static int max98373_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98373.c
63
static const struct snd_soc_dapm_widget max98373_dapm_widgets[] = {
sound/soc/codecs/max98388.c
109
static const struct snd_soc_dapm_widget max98388_dapm_widgets[] = {
sound/soc/codecs/max98388.c
71
static int max98388_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98390.c
472
static int max98390_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98390.c
708
static const struct snd_soc_dapm_widget max98390_dapm_widgets[] = {
sound/soc/codecs/max98396.c
1018
static const struct snd_soc_dapm_widget max98396_dapm_widgets[] = {
sound/soc/codecs/max98396.c
799
static int max98396_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max9850.c
69
static const struct snd_soc_dapm_widget max9850_dapm_widgets[] = {
sound/soc/codecs/max98504.c
104
static int max98504_pcm_rx_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98504.c
184
static const struct snd_soc_dapm_widget max98504_dapm_widgets[] = {
sound/soc/codecs/max98520.c
335
static int max98520_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98520.c
412
static const struct snd_soc_dapm_widget max98520_dapm_widgets[] = {
sound/soc/codecs/max9860.c
208
static const struct snd_soc_dapm_widget max9860_dapm_widgets[] = {
sound/soc/codecs/max9867.c
224
static const struct snd_soc_dapm_widget max9867_dapm_widgets[] = {
sound/soc/codecs/max9867.c
52
static int max9867_adc_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max9877.c
85
static const struct snd_soc_dapm_widget max9877_dapm_widgets[] = {
sound/soc/codecs/max98925.c
123
static const struct snd_soc_dapm_widget max98925_dapm_widgets[] = {
sound/soc/codecs/max98925.c
97
static int max98925_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98926.c
119
static const struct snd_soc_dapm_widget max98926_dapm_widgets[] = {
sound/soc/codecs/max98927.c
473
static int max98927_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/max98927.c
515
static const struct snd_soc_dapm_widget max98927_dapm_widgets[] = {
sound/soc/codecs/mc13783.c
451
static const struct snd_soc_dapm_widget mc13783_dapm_widgets[] = {
sound/soc/codecs/ml26124.c
135
static const struct snd_soc_dapm_widget ml26124_dapm_widgets[] = {
sound/soc/codecs/msm8916-wcd-analog.c
390
static int pm8916_wcd_analog_enable_micbias_int(struct snd_soc_dapm_widget *w,
sound/soc/codecs/msm8916-wcd-analog.c
407
static int pm8916_wcd_analog_enable_micbias1(struct snd_soc_dapm_widget *w,
sound/soc/codecs/msm8916-wcd-analog.c
418
static int pm8916_wcd_analog_enable_micbias2(struct snd_soc_dapm_widget *w,
sound/soc/codecs/msm8916-wcd-analog.c
528
snd_soc_dapm_widget
sound/soc/codecs/msm8916-wcd-analog.c
551
static int pm8916_wcd_analog_enable_adc(struct snd_soc_dapm_widget *w,
sound/soc/codecs/msm8916-wcd-analog.c
624
static int pm8916_wcd_analog_enable_spk_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/msm8916-wcd-analog.c
671
static int pm8916_wcd_analog_enable_ear_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/msm8916-wcd-analog.c
861
static const struct snd_soc_dapm_widget pm8916_wcd_analog_dapm_widgets[] = {
sound/soc/codecs/msm8916-wcd-digital.c
356
static int msm8x16_wcd_codec_set_iir_gain(struct snd_soc_dapm_widget *w,
sound/soc/codecs/msm8916-wcd-digital.c
574
struct snd_soc_dapm_widget *w,
sound/soc/codecs/msm8916-wcd-digital.c
597
static int msm8916_wcd_digital_enable_dec(struct snd_soc_dapm_widget *w,
sound/soc/codecs/msm8916-wcd-digital.c
660
static int msm8916_wcd_digital_enable_dmic(struct snd_soc_dapm_widget *w,
sound/soc/codecs/msm8916-wcd-digital.c
721
static const struct snd_soc_dapm_widget msm8916_wcd_digital_dapm_widgets[] = {
sound/soc/codecs/mt6351.c
1009
static int mt_mic_bias_1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6351.c
1037
static int mt_mic_bias_2_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6351.c
1066
static const struct snd_soc_dapm_widget mt6351_dapm_widgets[] = {
sound/soc/codecs/mt6351.c
574
static int mt_reg_set_clr_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6351.c
618
static int mt_ncp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6351.c
642
static int mt_sgen_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6351.c
662
static int mt_aif_in_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6351.c
707
static int mt_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6351.c
835
static int mt_aif_out_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6351.c
898
static int mt_adc_clkgen_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6351.c
921
static int mt_pga_left_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6351.c
951
static int mt_pga_right_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6351.c
981
static int mt_mic_bias_0_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6357.c
1006
static int lo_mux_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6357.c
1073
static int hs_mux_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6357.c
1131
static int hp_main_mux_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6357.c
1342
static int right_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6357.c
1381
static int left_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6357.c
1440
static const struct snd_soc_dapm_widget mt6357_dapm_widgets[] = {
sound/soc/codecs/mt6357.c
528
static int mt_aif_out_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6357.c
549
static int mt_adc_supply_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6357.c
594
static int mt_mic_type_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6357.c
642
static int mt_pga_left_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6357.c
695
static int mt_pga_right_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6357.c
742
static int adc_enable_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6357.c
907
static int mt_audio_in_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6357.c
988
static int mt_delay_250_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6358.c
1283
static int mt_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6358.c
1341
static int mt_rcv_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6358.c
1469
static int mt_aif_out_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6358.c
1493
static int mt_adc_supply_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6358.c
1824
static int mt_mic_type_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6358.c
1870
static int mt_adc_l_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6358.c
1886
static int mt_adc_r_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6358.c
1902
static int mt_pga_left_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6358.c
1918
static int mt_pga_right_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6358.c
1934
static int mt_delay_250_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6358.c
1953
static const struct snd_soc_dapm_widget mt6358_dapm_widgets[] = {
sound/soc/codecs/mt6358.c
789
static int mt_clksq_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6358.c
812
static int mt_sgen_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6358.c
851
static int mt_aif_in_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1040
static int mt_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1070
static int mt_rcv_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1154
static int mt_lo_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1265
static int mt_adc_clk_gen_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1305
static int mt_dcc_clk_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1340
static int mt_mic_bias_0_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1394
static int mt_mic_bias_1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1427
static int mt_mic_bias_2_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1478
static int mt_mtkaif_tx_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1501
static int mt_ul_src_dmic_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1534
static int mt_ul_src_34_dmic_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1562
static int mt_adc_l_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1586
static int mt_adc_r_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1610
static int mt_adc_3_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1634
static int mt_pga_l_mux_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1647
static int mt_pga_r_mux_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1660
static int mt_pga_3_mux_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1673
static int mt_pga_l_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1731
static int mt_pga_r_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1790
static int mt_pga_3_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1847
static int mt_delay_250_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1863
static int mt_delay_100_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1879
static int mt_hp_pull_down_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1900
static int mt_hp_mute_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1923
static int mt_hp_damp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1943
static int mt_esd_resist_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
1970
static int mt_sdm_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
2004
static int mt_sdm_3rd_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
2034
static int mt_ncp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6359.c
2053
static const struct snd_soc_dapm_widget mt6359_dapm_widgets[] = {
sound/soc/codecs/mt6359.c
2410
static int mt_dcc_clk_connect(struct snd_soc_dapm_widget *source,
sound/soc/codecs/mt6359.c
2411
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/mt6359.c
2413
struct snd_soc_dapm_widget *w = sink;
sound/soc/codecs/mt6359.c
814
static int mt_sgen_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6660.c
164
static const struct snd_soc_dapm_widget mt6660_component_dapm_widgets[] = {
sound/soc/codecs/mt6660.c
84
static int mt6660_codec_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/mt6660.c
92
static int mt6660_codec_classd_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8315.c
59
static int nau8315_enpin_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8315.c
75
static const struct snd_soc_dapm_widget nau8315_dapm_widgets[] = {
sound/soc/codecs/nau8325.c
215
static int nau8325_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8325.c
241
static int nau8325_powerup_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8325.c
267
static const struct snd_soc_dapm_widget nau8325_dapm_widgets[] = {
sound/soc/codecs/nau8540.c
232
static int nau8540_fepga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8540.c
253
static int nau8540_precharge_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8540.c
275
static int adc_power_control(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8540.c
301
static int aiftx_power_control(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8540.c
314
static const struct snd_soc_dapm_widget nau8540_dapm_widgets[] = {
sound/soc/codecs/nau8810.c
404
static int check_mclk_select_pll(struct snd_soc_dapm_widget *source,
sound/soc/codecs/nau8810.c
405
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/nau8810.c
415
static int check_mic_enabled(struct snd_soc_dapm_widget *source,
sound/soc/codecs/nau8810.c
416
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/nau8810.c
432
static const struct snd_soc_dapm_widget nau8810_dapm_widgets[] = {
sound/soc/codecs/nau8821.c
467
static int dmic_clock_control(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8821.c
506
static int nau8821_left_adc_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8821.c
526
static int nau8821_right_adc_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8821.c
546
static int nau8821_pump_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8821.c
572
static int nau8821_output_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8821.c
596
static int system_clock_control(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8821.c
620
static int nau8821_left_fepga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8821.c
650
static const struct snd_soc_dapm_widget nau8821_dapm_widgets[] = {
sound/soc/codecs/nau8822.c
448
static int check_mclk_select_pll(struct snd_soc_dapm_widget *source,
sound/soc/codecs/nau8822.c
449
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/nau8822.c
460
static const struct snd_soc_dapm_widget nau8822_dapm_widgets[] = {
sound/soc/codecs/nau8824.c
428
static int nau8824_output_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8824.c
451
static int nau8824_spk_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8824.c
475
static int nau8824_pump_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8824.c
501
static int system_clock_control(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8824.c
568
static int dmic_clock_control(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8824.c
656
static const struct snd_soc_dapm_widget nau8824_dapm_widgets[] = {
sound/soc/codecs/nau8825.c
1105
static const struct snd_soc_dapm_widget nau8825_dapm_widgets[] = {
sound/soc/codecs/nau8825.c
858
static int nau8825_fepga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8825.c
884
static int nau8825_adc_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8825.c
908
static int nau8825_pump_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8825.c
932
static int nau8825_output_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/nau8825.c
970
static int system_clock_control(struct snd_soc_dapm_widget *w,
sound/soc/codecs/ntp8835.c
250
static const struct snd_soc_dapm_widget ntp8835_dapm_widgets[] = {
sound/soc/codecs/ntp8918.c
183
static const struct snd_soc_dapm_widget ntp8918_dapm_widgets[] = {
sound/soc/codecs/pcm1681.c
209
static const struct snd_soc_dapm_widget pcm1681_dapm_widgets[] = {
sound/soc/codecs/pcm1754.c
101
static const struct snd_soc_dapm_widget pcm1754_dapm_widgets[] = {
sound/soc/codecs/pcm1789.c
183
static const struct snd_soc_dapm_widget pcm1789_dapm_widgets[] = {
sound/soc/codecs/pcm179x.c
162
static const struct snd_soc_dapm_widget pcm179x_dapm_widgets[] = {
sound/soc/codecs/pcm186x.c
141
static const struct snd_soc_dapm_widget pcm1863_dapm_widgets[] = {
sound/soc/codecs/pcm186x.c
163
static const struct snd_soc_dapm_widget pcm1865_dapm_widgets[] = {
sound/soc/codecs/pcm3008.c
32
static int pcm3008_dac_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/pcm3008.c
45
static int pcm3008_adc_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/pcm3008.c
58
static const struct snd_soc_dapm_widget pcm3008_dapm_widgets[] = {
sound/soc/codecs/pcm3060.c
227
static const struct snd_soc_dapm_widget pcm3060_dapm_widgets[] = {
sound/soc/codecs/pcm3168a.c
202
static const struct snd_soc_dapm_widget pcm3168a_dapm_widgets[] = {
sound/soc/codecs/pcm512x.c
486
static const struct snd_soc_dapm_widget pcm512x_dapm_widgets[] = {
sound/soc/codecs/pcm6240.c
1653
static const struct snd_soc_dapm_widget pcmdevice_dapm_widgets[] = {
sound/soc/codecs/peb2466.c
556
static const struct snd_soc_dapm_widget peb2466_dapm_widgets[] = {
sound/soc/codecs/pm4125.c
1096
static const struct snd_soc_dapm_widget pm4125_dapm_widgets[] = {
sound/soc/codecs/pm4125.c
313
static int pm4125_codec_enable_rxclk(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
sound/soc/codecs/pm4125.c
330
static int pm4125_codec_hphl_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/pm4125.c
396
static int pm4125_codec_hphr_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/pm4125.c
461
static int pm4125_codec_ear_lo_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/pm4125.c
495
static int pm4125_codec_enable_hphl_wdt_irq(struct snd_soc_dapm_widget *w,
sound/soc/codecs/pm4125.c
514
static int pm4125_codec_enable_hphr_wdt_irq(struct snd_soc_dapm_widget *w,
sound/soc/codecs/pm4125.c
533
static int pm4125_codec_enable_hphr_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/pm4125.c
555
static int pm4125_codec_enable_hphl_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/pm4125.c
577
static int pm4125_codec_enable_lo_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/pm4125.c
613
static int pm4125_codec_enable_ear_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/pm4125.c
645
static int pm4125_codec_enable_adc(struct snd_soc_dapm_widget *w,
sound/soc/codecs/pm4125.c
687
static int pm4125_codec_enable_dmic(struct snd_soc_dapm_widget *w,
sound/soc/codecs/pm4125.c
795
static int pm4125_codec_enable_micbias(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
sound/soc/codecs/pm4125.c
822
static int pm4125_codec_enable_micbias_pullup(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rk3308_codec.c
178
static int rk3308_codec_pop_sound_set(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rk3308_codec.c
195
static const struct snd_soc_dapm_widget rk3308_codec_dapm_widgets[] = {
sound/soc/codecs/rk817_codec.c
112
static const struct snd_soc_dapm_widget rk817_dapm_widgets[] = {
sound/soc/codecs/rt1011.c
1401
static int rt1011_is_sys_clk_from_pll(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt1011.c
1402
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt1011.c
1414
static int rt1011_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1011.c
1453
static const struct snd_soc_dapm_widget rt1011_dapm_widgets[] = {
sound/soc/codecs/rt1015.c
571
static int rt1015_is_sys_clk_from_pll(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt1015.c
572
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt1015.c
584
static int r1015_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1015.c
644
static int rt1015_amp_drv_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1015.c
676
static const struct snd_soc_dapm_widget rt1015_dapm_widgets[] = {
sound/soc/codecs/rt1015p.c
26
static int rt1015p_sdb_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1015p.c
58
static const struct snd_soc_dapm_widget rt1015p_dapm_widgets[] = {
sound/soc/codecs/rt1016.c
175
static int rt1016_is_sys_clk_from_pll(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt1016.c
176
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt1016.c
199
static const struct snd_soc_dapm_widget rt1016_dapm_widgets[] = {
sound/soc/codecs/rt1017-sdca-sdw.c
418
static int rt1017_sdca_pde23_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1017-sdca-sdw.c
444
static int rt1017_sdca_classd_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1017-sdca-sdw.c
463
static int rt1017_sdca_feedback_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1017-sdca-sdw.c
483
static const struct snd_soc_dapm_widget rt1017_sdca_dapm_widgets[] = {
sound/soc/codecs/rt1019.c
125
static int r1019_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1019.c
144
static const struct snd_soc_dapm_widget rt1019_dapm_widgets[] = {
sound/soc/codecs/rt1305.c
404
static int rt1305_is_rc_clk_from_pll(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt1305.c
405
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt1305.c
421
static int rt1305_is_sys_clk_from_pll(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt1305.c
422
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt1305.c
434
static int rt1305_classd_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1305.c
466
static const struct snd_soc_dapm_widget rt1305_dapm_widgets[] = {
sound/soc/codecs/rt1308-sdw.c
343
static int rt1308_classd_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1308-sdw.c
401
static const struct snd_soc_dapm_widget rt1308_dapm_widgets[] = {
sound/soc/codecs/rt1308.c
296
static int rt1308_classd_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1308.c
347
static const struct snd_soc_dapm_widget rt1308_dapm_widgets[] = {
sound/soc/codecs/rt1316-sdw.c
329
static int rt1316_classd_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1316-sdw.c
374
static int rt1316_pde24_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1316-sdw.c
454
static const struct snd_soc_dapm_widget rt1316_dapm_widgets[] = {
sound/soc/codecs/rt1318-sdw.c
461
static int rt1318_classd_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1318-sdw.c
519
static const struct snd_soc_dapm_widget rt1318_dapm_widgets[] = {
sound/soc/codecs/rt1318.c
481
static int rt1318_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1318.c
543
static const struct snd_soc_dapm_widget rt1318_dapm_widgets[] = {
sound/soc/codecs/rt1320-sdw.c
1983
static int rt1320_pde11_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1320-sdw.c
2011
static int rt1320_pde23_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1320-sdw.c
2287
static int rt1320_dmic_fu_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt1320-sdw.c
2621
static const struct snd_soc_dapm_widget rt1320_dapm_widgets[] = {
sound/soc/codecs/rt274.c
492
static const struct snd_soc_dapm_widget rt274_dapm_widgets[] = {
sound/soc/codecs/rt286.c
340
static int is_mclk_mode(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt286.c
341
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt286.c
440
static int rt286_spk_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt286.c
462
static int rt286_set_dmic1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt286.c
481
static int rt286_ldo2_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt286.c
500
static int rt286_mic1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt286.c
525
static const struct snd_soc_dapm_widget rt286_dapm_widgets[] = {
sound/soc/codecs/rt298.c
361
static int is_mclk_mode(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt298.c
362
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt298.c
459
static int rt298_spk_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt298.c
481
static int rt298_set_dmic1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt298.c
500
static int rt298_adc_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt298.c
546
static int rt298_mic1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt298.c
571
static const struct snd_soc_dapm_widget rt298_dapm_widgets[] = {
sound/soc/codecs/rt5514.c
515
static int rt5514_set_dmic_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5514.c
536
static int rt5514_is_sys_clk_from_pll(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5514.c
537
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5514.c
548
static int rt5514_i2s_use_asrc(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5514.c
549
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5514.c
557
static const struct snd_soc_dapm_widget rt5514_dapm_widgets[] = {
sound/soc/codecs/rt5575.c
67
static const struct snd_soc_dapm_widget rt5575_dapm_widgets[] = {
sound/soc/codecs/rt5616.c
346
static int is_sys_clk_from_pll(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5616.c
347
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5616.c
463
static int rt5616_adc_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5616.c
487
static int rt5616_charge_pump_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5616.c
553
static int rt5616_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5616.c
623
static int rt5616_lout_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5616.c
651
static int rt5616_bst1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5616.c
674
static int rt5616_bst2_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5616.c
697
static const struct snd_soc_dapm_widget rt5616_dapm_widgets[] = {
sound/soc/codecs/rt5631.c
282
static int check_sysclk1_source(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5631.c
283
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5631.c
292
static int check_dmic_used(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5631.c
293
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5631.c
300
static int check_dacl_to_outmixl(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5631.c
301
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5631.c
310
static int check_dacr_to_outmixr(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5631.c
311
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5631.c
320
static int check_dacl_to_spkmixl(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5631.c
321
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5631.c
330
static int check_dacr_to_spkmixr(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5631.c
331
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5631.c
340
static int check_adcl_select(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5631.c
341
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5631.c
350
static int check_adcr_select(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5631.c
351
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5631.c
563
static int hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5631.c
597
static int set_dmic_params(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5631.c
863
static const struct snd_soc_dapm_widget rt5631_dapm_widgets[] = {
sound/soc/codecs/rt5640.c
1020
static int rt5640_hp_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5640.c
1036
static int rt5640_hp_post_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5640.c
1056
static const struct snd_soc_dapm_widget rt5640_dapm_widgets[] = {
sound/soc/codecs/rt5640.c
1275
static const struct snd_soc_dapm_widget rt5640_specific_dapm_widgets[] = {
sound/soc/codecs/rt5640.c
1314
static const struct snd_soc_dapm_widget rt5639_specific_dapm_widgets[] = {
sound/soc/codecs/rt5640.c
458
static int set_dmic_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5640.c
476
static int is_using_asrc(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5640.c
477
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5640.c
967
static int rt5640_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5640.c
991
static int rt5640_lout_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5645.c
1781
static int rt5645_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5645.c
1847
static int rt5645_spk_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5645.c
1876
static int rt5645_lout_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5645.c
1906
static int rt5645_bst2_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5645.c
1929
static int rt5645_set_micbias1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5645.c
1954
static int rt5645_set_micbias2_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5645.c
1979
static const struct snd_soc_dapm_widget rt5645_dapm_widgets[] = {
sound/soc/codecs/rt5645.c
2267
static const struct snd_soc_dapm_widget rt5645_specific_dapm_widgets[] = {
sound/soc/codecs/rt5645.c
2286
static const struct snd_soc_dapm_widget rt5650_specific_dapm_widgets[] = {
sound/soc/codecs/rt5645.c
880
static int set_dmic_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5645.c
898
static int is_sys_clk_from_pll(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5645.c
899
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5645.c
912
static int is_using_asrc(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5645.c
913
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5651.c
376
static int set_dmic_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5651.c
681
static int rt5651_amp_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5651.c
719
static int rt5651_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5651.c
763
static int rt5651_hp_post_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5651.c
784
static int rt5651_bst1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5651.c
807
static int rt5651_bst2_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5651.c
830
static int rt5651_bst3_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5651.c
853
static const struct snd_soc_dapm_widget rt5651_dapm_widgets[] = {
sound/soc/codecs/rt5659.c
1564
static int set_dmic_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5659.c
1584
static int set_adc1_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5659.c
1609
static int set_adc2_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5659.c
1635
static int rt5659_charge_pump_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5659.c
1655
static int is_sys_clk_from_pll(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5659.c
1656
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5659.c
1669
static int is_using_asrc(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5659.c
1670
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5659.c
2343
static int rt5659_spk_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5659.c
2375
static int rt5659_mono_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5659.c
2397
static int rt5659_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5659.c
2419
static int set_dmic_power(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5659.c
2435
static const struct snd_soc_dapm_widget rt5659_particular_dapm_widgets[] = {
sound/soc/codecs/rt5659.c
2444
static const struct snd_soc_dapm_widget rt5659_dapm_widgets[] = {
sound/soc/codecs/rt5660.c
349
static int rt5660_set_dmic_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5660.c
368
static int rt5660_is_sys_clk_from_pll(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5660.c
369
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5660.c
536
static int rt5660_lout_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5660.c
561
static const struct snd_soc_dapm_widget rt5660_dapm_widgets[] = {
sound/soc/codecs/rt5663.c
2070
static int rt5663_is_sys_clk_from_pll(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5663.c
2071
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5663.c
2084
static int rt5663_is_using_asrc(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5663.c
2085
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5663.c
2127
static int rt5663_i2s_use_asrc(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5663.c
2128
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5663.c
2319
static int rt5663_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5663.c
2377
static int rt5663_charge_pump_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5663.c
2407
static int rt5663_bst2_power(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5663.c
2431
static int rt5663_pre_div_power(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5663.c
2454
static const struct snd_soc_dapm_widget rt5663_dapm_widgets[] = {
sound/soc/codecs/rt5663.c
2537
static const struct snd_soc_dapm_widget rt5663_v2_specific_dapm_widgets[] = {
sound/soc/codecs/rt5663.c
2607
static const struct snd_soc_dapm_widget rt5663_specific_dapm_widgets[] = {
sound/soc/codecs/rt5665.c
1376
static int set_dmic_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5665.c
1396
static int rt5665_charge_pump_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5665.c
1419
static int is_sys_clk_from_pll(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5665.c
1420
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5665.c
1433
static int is_using_asrc(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5665.c
1434
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5665.c
2371
static int rt5665_mono_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5665.c
2403
static int rt5665_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5665.c
2429
static int rt5665_lout_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5665.c
2453
static int set_dmic_power(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5665.c
2469
static int rt5665_set_verf(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5665.c
2527
static int rt5665_i2s_pin_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5665.c
2581
static const struct snd_soc_dapm_widget rt5665_dapm_widgets[] = {
sound/soc/codecs/rt5668.c
1126
static int set_dmic_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5668.c
1143
static int set_filter_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5668.c
1173
static int is_sys_clk_from_pll1(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5668.c
1174
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5668.c
1188
static int is_using_asrc(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5668.c
1189
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5668.c
1375
static int rt5668_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5668.c
1408
static int set_dmic_power(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5668.c
1424
static int rt5655_set_verf(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5668.c
1492
static const struct snd_soc_dapm_widget rt5668_dapm_widgets[] = {
sound/soc/codecs/rt5670.c
1442
static int rt5670_hp_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5670.c
1478
static int rt5670_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5670.c
1528
static int rt5670_spk_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5670.c
1555
static int rt5670_bst1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5670.c
1578
static int rt5670_bst2_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5670.c
1601
static const struct snd_soc_dapm_widget rt5670_dapm_widgets[] = {
sound/soc/codecs/rt5670.c
1952
static const struct snd_soc_dapm_widget rt5670_specific_dapm_widgets[] = {
sound/soc/codecs/rt5670.c
1965
static const struct snd_soc_dapm_widget rt5672_specific_dapm_widgets[] = {
sound/soc/codecs/rt5670.c
744
static int set_dmic_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5670.c
762
static int is_sys_clk_from_pll(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5670.c
763
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5670.c
774
static int is_using_asrc(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5670.c
775
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5670.c
826
static int can_use_asrc(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5670.c
827
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5677.c
1084
static int set_dmic_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5677.c
1102
static int is_sys_clk_from_pll(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5677.c
1103
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5677.c
1117
static int is_using_asrc(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5677.c
1118
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5677.c
1200
static int can_use_asrc(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5677.c
1201
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5677.c
1405
static int rt5677_dmic_use_asrc(struct snd_soc_dapm_widget *source,
sound/soc/codecs/rt5677.c
1406
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5677.c
2566
static int rt5677_bst1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5677.c
2590
static int rt5677_bst2_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5677.c
2614
static int rt5677_set_pll1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5677.c
2636
static int rt5677_set_pll2_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5677.c
2658
static int rt5677_set_micbias1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5677.c
2685
static int rt5677_if1_adc_tdm_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5677.c
2708
static int rt5677_if2_adc_tdm_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5677.c
2731
static int rt5677_vref_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5677.c
2757
static int rt5677_filter_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5677.c
2772
static const struct snd_soc_dapm_widget rt5677_dapm_widgets[] = {
sound/soc/codecs/rt5682.c
1259
static int set_dmic_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682.c
1279
static int set_filter_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682.c
1323
static int is_sys_clk_from_pll1(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682.c
1324
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5682.c
1338
static int is_sys_clk_from_pll2(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682.c
1339
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5682.c
1353
static int is_using_asrc(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682.c
1354
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5682.c
1539
static int rt5682_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682.c
1578
static int set_dmic_power(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682.c
1618
static int rt5682_set_verf(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682.c
1694
static const struct snd_soc_dapm_widget rt5682_dapm_widgets[] = {
sound/soc/codecs/rt5682s.c
1140
static int set_dmic_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682s.c
1179
static int set_pllb_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682s.c
1220
static int set_filter_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682s.c
1245
static int set_dmic_power(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682s.c
1317
static int set_i2s_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682s.c
1335
static int is_sys_clk_from_plla(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682s.c
1336
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5682s.c
1348
static int is_sys_clk_from_pllb(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682s.c
1349
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5682s.c
1360
static int is_using_asrc(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682s.c
1361
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/rt5682s.c
1389
static int rt5682s_hp_amp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682s.c
1434
static int rt5682s_stereo1_adc_mixl_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682s.c
1459
static int sar_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt5682s.c
1672
static const struct snd_soc_dapm_widget rt5682s_dapm_widgets[] = {
sound/soc/codecs/rt700.c
630
static int rt700_dac_front_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt700.c
650
static int rt700_dac_surround_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt700.c
670
static int rt700_adc_09_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt700.c
690
static int rt700_adc_08_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt700.c
710
static int rt700_hpo_mux_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt700.c
735
static int rt700_spk_pga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt700.c
759
static const struct snd_soc_dapm_widget rt700_dapm_widgets[] = {
sound/soc/codecs/rt711-sdca.c
1018
static int rt711_sdca_fu0f_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt711-sdca.c
1038
static int rt711_sdca_fu1e_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt711-sdca.c
1058
static int rt711_sdca_pde28_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt711-sdca.c
1083
static int rt711_sdca_pde29_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt711-sdca.c
1108
static int rt711_sdca_pde2a_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt711-sdca.c
1133
static int rt711_sdca_line1_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt711-sdca.c
1172
static int rt711_sdca_line2_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt711-sdca.c
1206
static const struct snd_soc_dapm_widget rt711_sdca_dapm_widgets[] = {
sound/soc/codecs/rt711-sdca.c
985
static int rt711_sdca_fu05_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt711.c
778
static int rt711_dac_surround_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt711.c
809
static int rt711_adc_09_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt711.c
829
static int rt711_adc_08_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt711.c
849
static const struct snd_soc_dapm_widget rt711_dapm_widgets[] = {
sound/soc/codecs/rt712-sdca-dmic.c
511
static int rt712_sdca_dmic_fu1e_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt712-sdca-dmic.c
531
static int rt712_sdca_dmic_pde11_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt712-sdca-dmic.c
556
static const struct snd_soc_dapm_widget rt712_sdca_dmic_dapm_widgets[] = {
sound/soc/codecs/rt712-sdca.c
1314
static int rt712_sdca_dmic_fu1e_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt712-sdca.c
1334
static int rt712_sdca_dmic_pde11_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt712-sdca.c
1359
static const struct snd_soc_dapm_widget rt712_sdca_dmic_dapm_widgets[] = {
sound/soc/codecs/rt712-sdca.c
816
static int rt712_sdca_fu05_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt712-sdca.c
836
static int rt712_sdca_fu0f_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt712-sdca.c
856
static int rt712_sdca_pde40_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt712-sdca.c
881
static int rt712_sdca_pde12_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt712-sdca.c
906
static int rt712_sdca_pde23_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt712-sdca.c
944
static const struct snd_soc_dapm_widget rt712_sdca_dapm_widgets[] = {
sound/soc/codecs/rt712-sdca.c
982
static const struct snd_soc_dapm_widget rt712_sdca_spk_dapm_widgets[] = {
sound/soc/codecs/rt715-sdca.c
648
static int rt715_sdca_pde23_24_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt715-sdca.c
672
static const struct snd_soc_dapm_widget rt715_sdca_dapm_widgets[] = {
sound/soc/codecs/rt715.c
684
static const struct snd_soc_dapm_widget rt715_dapm_widgets[] = {
sound/soc/codecs/rt721-sdca.c
1019
static int rt721_sdca_pde47_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt721-sdca.c
1042
static int rt721_sdca_pde41_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt721-sdca.c
1065
static int rt721_sdca_pde11_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt721-sdca.c
1088
static int rt721_sdca_pde34_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt721-sdca.c
1111
static const struct snd_soc_dapm_widget rt721_sdca_dapm_widgets[] = {
sound/soc/codecs/rt721-sdca.c
891
static int rt721_sdca_fu42_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt721-sdca.c
921
static int rt721_sdca_fu21_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt721-sdca.c
950
static int rt721_sdca_fu23_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt721-sdca.c
979
static int rt721_sdca_fu113_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt721-sdca.c
999
static int rt721_sdca_fu36_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt722-sdca.c
1111
static int rt722_sdca_fu42_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt722-sdca.c
1140
static int rt722_sdca_fu21_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt722-sdca.c
1159
static int rt722_sdca_fu113_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt722-sdca.c
1180
static int rt722_sdca_fu36_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt722-sdca.c
1222
static int rt722_sdca_pde47_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt722-sdca.c
1247
static int rt722_sdca_pde23_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt722-sdca.c
1272
static int rt722_sdca_pde11_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt722-sdca.c
1297
static int rt722_sdca_pde12_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt722-sdca.c
1322
static const struct snd_soc_dapm_widget rt722_sdca_dapm_widgets[] = {
sound/soc/codecs/rt9120.c
107
static int internal_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/rt9120.c
129
static const struct snd_soc_dapm_widget rt9120_dapm_widgets[] = {
sound/soc/codecs/rt9123.c
53
static int rt9123_enable_event(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
sound/soc/codecs/rt9123.c
84
static const struct snd_soc_dapm_widget rt9123_dapm_widgets[] = {
sound/soc/codecs/rt9123p.c
59
static int rt9123p_enable_event(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
sound/soc/codecs/rt9123p.c
73
static const struct snd_soc_dapm_widget rt9123p_dapm_widgets[] = {
sound/soc/codecs/rtq9124.c
61
static int rtq9124_enable_event(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
sound/soc/codecs/rtq9124.c
90
static const struct snd_soc_dapm_widget rtq9124_dapm_widgets[] = {
sound/soc/codecs/rtq9128.c
346
static int rtq9128_dac_power_event(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol,
sound/soc/codecs/rtq9128.c
387
static const struct snd_soc_dapm_widget rtq9128_dapm_widgets[] = {
sound/soc/codecs/sgtl5000.c
266
static int mic_bias_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/sgtl5000.c
340
static int headphone_pga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/sgtl5000.c
353
static int adc_updown_depop(struct snd_soc_dapm_widget *w,
sound/soc/codecs/sgtl5000.c
362
static int dac_updown_depop(struct snd_soc_dapm_widget *w,
sound/soc/codecs/sgtl5000.c
432
static const struct snd_soc_dapm_widget sgtl5000_dapm_widgets[] = {
sound/soc/codecs/si476x.c
55
static const struct snd_soc_dapm_widget si476x_dapm_widgets[] = {
sound/soc/codecs/simple-amplifier.c
117
static const struct snd_soc_dapm_widget simple_amp_dapm_widgets[] = {
sound/soc/codecs/simple-amplifier.c
136
static const struct snd_soc_dapm_widget simple_amp_mono_pga_dapm_widgets[] = {
sound/soc/codecs/simple-amplifier.c
150
static const struct snd_soc_dapm_widget simple_amp_stereo_pga_dapm_widgets[] = {
sound/soc/codecs/simple-amplifier.c
481
const struct snd_soc_dapm_widget dapm_widget;
sound/soc/codecs/simple-amplifier.c
79
const struct snd_soc_dapm_widget *dapm_widgets;
sound/soc/codecs/simple-amplifier.c
93
static int simple_amp_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/simple-mux.c
106
static const struct snd_soc_dapm_widget simple_mux_dapm_widgets[MUX_WIDGET_SIZE] = {
sound/soc/codecs/simple-mux.c
23
struct snd_soc_dapm_widget mux_widgets[MUX_WIDGET_SIZE];
sound/soc/codecs/simple-mux.c
84
static int simple_mux_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/sma1303.c
514
static int sma1303_aif_in_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/sma1303.c
584
static int sma1303_aif_out_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/sma1303.c
724
static int sma1303_sdo_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/sma1303.c
776
static int sma1303_post_scaler_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/sma1303.c
810
static int sma1303_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/sma1303.c
857
static const struct snd_soc_dapm_widget sma1303_dapm_widgets[] = {
sound/soc/codecs/sma1307.c
1038
static const struct snd_soc_dapm_widget sma1307_dapm_widgets[] = {
sound/soc/codecs/sma1307.c
588
static int sma1307_aif_in_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/sma1307.c
637
static int sma1307_sdo_setting_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/sma1307.c
711
static int sma1307_aif_out_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/sma1307.c
741
static int sma1307_sdo_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/sma1307.c
773
static int sma1307_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/spdif_receiver.c
23
static const struct snd_soc_dapm_widget dir_widgets[] = {
sound/soc/codecs/spdif_transmitter.c
31
static const struct snd_soc_dapm_widget dit_widgets[] = {
sound/soc/codecs/src4xxx.c
63
static const struct snd_soc_dapm_widget src4xxx_dapm_widgets[] = {
sound/soc/codecs/ssm2305.c
19
static int ssm2305_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/ssm2305.c
31
static const struct snd_soc_dapm_widget ssm2305_dapm_widgets[] = {
sound/soc/codecs/ssm2518.c
228
static const struct snd_soc_dapm_widget ssm2518_dapm_widgets[] = {
sound/soc/codecs/ssm2602.c
128
static int ssm2602_mic_switch_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/ssm2602.c
146
static const struct snd_soc_dapm_widget ssm260x_dapm_widgets[] = {
sound/soc/codecs/ssm2602.c
159
static const struct snd_soc_dapm_widget ssm2602_dapm_widgets[] = {
sound/soc/codecs/ssm2602.c
175
static const struct snd_soc_dapm_widget ssm2604_dapm_widgets[] = {
sound/soc/codecs/ssm3515.c
380
static const struct snd_soc_dapm_widget ssm3515_dapm_widgets[] = {
sound/soc/codecs/ssm4567.c
171
static const struct snd_soc_dapm_widget ssm4567_dapm_widgets[] = {
sound/soc/codecs/sta32x.c
523
static const struct snd_soc_dapm_widget sta32x_dapm_widgets[] = {
sound/soc/codecs/sta350.c
556
static const struct snd_soc_dapm_widget sta350_dapm_widgets[] = {
sound/soc/codecs/sti-sas.c
160
static const struct snd_soc_dapm_widget stih407_sas_dapm_widgets[] = {
sound/soc/codecs/tac5xx2-sdw.c
547
static const struct snd_soc_dapm_widget tac5xx2_common_widgets[] = {
sound/soc/codecs/tac5xx2-sdw.c
573
static const struct snd_soc_dapm_widget tac_uaj_widgets[] = {
sound/soc/codecs/tas2552.c
112
static const struct snd_soc_dapm_widget tas2552_dapm_widgets[] =
sound/soc/codecs/tas2552.c
79
static int tas2552_post_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tas2562.c
434
static int tas2562_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tas2562.c
521
static const struct snd_soc_dapm_widget tas2110_dapm_widgets[] = {
sound/soc/codecs/tas2562.c
553
static const struct snd_soc_dapm_widget tas2562_dapm_widgets[] = {
sound/soc/codecs/tas2764.c
208
static const struct snd_soc_dapm_widget tas2764_dapm_widgets[] = {
sound/soc/codecs/tas2770.c
129
static int tas2770_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tas2770.c
160
static int sense_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tas2770.c
184
static const struct snd_soc_dapm_widget tas2770_dapm_widgets[] = {
sound/soc/codecs/tas2780.c
106
static const struct snd_soc_dapm_widget tas2780_dapm_widgets[] = {
sound/soc/codecs/tas2781-i2c.c
1761
static int tasdevice_dapm_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tas2781-i2c.c
1779
static const struct snd_soc_dapm_widget tasdevice_dapm_widgets[] = {
sound/soc/codecs/tas2783-sdw.c
822
static s32 tas_fu21_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tas2783-sdw.c
844
static s32 tas_fu23_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tas2783-sdw.c
866
static const struct snd_soc_dapm_widget tas_dapm_widgets[] = {
sound/soc/codecs/tas5086.c
598
static const struct snd_soc_dapm_widget tas5086_dapm_widgets[] = {
sound/soc/codecs/tas571x.c
902
static const struct snd_soc_dapm_widget tas571x_dapm_widgets[] = {
sound/soc/codecs/tas5720.c
403
static int tas5720_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tas5720.c
617
static const struct snd_soc_dapm_widget tas5720_dapm_widgets[] = {
sound/soc/codecs/tas5805m.c
351
static int tas5805m_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tas5805m.c
393
static const struct snd_soc_dapm_widget tas5805m_dapm_widgets[] = {
sound/soc/codecs/tas6424.c
71
static int tas6424_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tas6424.c
97
static const struct snd_soc_dapm_widget tas6424_dapm_widgets[] = {
sound/soc/codecs/tas675x.c
1005
static const struct snd_soc_dapm_widget tas675x_dapm_widgets[] = {
sound/soc/codecs/tda7419.c
484
static const struct snd_soc_dapm_widget tda7419_dapm_widgets[] = {
sound/soc/codecs/tfa9879.c
210
static const struct snd_soc_dapm_widget tfa9879_dapm_widgets[] = {
sound/soc/codecs/tfa989x.c
88
static const struct snd_soc_dapm_widget tfa989x_dapm_widgets[] = {
sound/soc/codecs/tlv320adc3xxx.c
542
static int adc3xxx_pll_delay(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tlv320adc3xxx.c
835
static const struct snd_soc_dapm_widget adc3xxx_dapm_widgets[] = {
sound/soc/codecs/tlv320adcx140.c
394
static const struct snd_soc_dapm_widget adcx140_dapm_widgets[] = {
sound/soc/codecs/tlv320aic23.c
137
static const struct snd_soc_dapm_widget tlv320aic23_dapm_widgets[] = {
sound/soc/codecs/tlv320aic26.c
45
static const struct snd_soc_dapm_widget tlv320aic26_dapm_widgets[] = {
sound/soc/codecs/tlv320aic31xx.c
409
static int aic31xx_dapm_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tlv320aic31xx.c
512
static int mic_bias_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tlv320aic31xx.c
537
static const struct snd_soc_dapm_widget common31xx_dapm_widgets[] = {
sound/soc/codecs/tlv320aic31xx.c
580
static const struct snd_soc_dapm_widget dac31xx_dapm_widgets[] = {
sound/soc/codecs/tlv320aic31xx.c
594
static const struct snd_soc_dapm_widget aic31xx_dapm_widgets[] = {
sound/soc/codecs/tlv320aic31xx.c
631
static const struct snd_soc_dapm_widget aic311x_dapm_widgets[] = {
sound/soc/codecs/tlv320aic31xx.c
648
static const struct snd_soc_dapm_widget aic310x_dapm_widgets[] = {
sound/soc/codecs/tlv320aic32x4.c
1120
static const struct snd_soc_dapm_widget aic32x4_tas2505_dapm_widgets[] = {
sound/soc/codecs/tlv320aic32x4.c
407
static const struct snd_soc_dapm_widget aic32x4_dapm_widgets[] = {
sound/soc/codecs/tlv320aic32x4.c
55
static int aic32x4_reset_adc(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tlv320aic32x4.c
77
static int mic_bias_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tlv320aic3x.c
216
static int mic_bias_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tlv320aic3x.c
644
static const struct snd_soc_dapm_widget aic3x_dapm_widgets[] = {
sound/soc/codecs/tlv320aic3x.c
705
static const struct snd_soc_dapm_widget aic3x_extra_dapm_widgets[] = {
sound/soc/codecs/tlv320aic3x.c
768
static const struct snd_soc_dapm_widget aic3104_extra_dapm_widgets[] = {
sound/soc/codecs/tlv320aic3x.c
803
static const struct snd_soc_dapm_widget aic3x_dapm_mono_widgets[] = {
sound/soc/codecs/tlv320aic3x.c
814
static const struct snd_soc_dapm_widget aic3007_dapm_widgets[] = {
sound/soc/codecs/tlv320dac33.c
423
static int dac33_playback_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tlv320dac33.c
546
static const struct snd_soc_dapm_widget dac33_dapm_widgets[] = {
sound/soc/codecs/tpa6130a2.c
150
static const struct snd_soc_dapm_widget tpa6130a2_dapm_widgets[] = {
sound/soc/codecs/tpa6130a2.c
88
static int tpa6130a2_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tscs42xx.c
351
static int dapm_vref_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tscs42xx.c
358
static int dapm_micb_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tscs42xx.c
365
static int pll_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tscs42xx.c
380
static int dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/tscs42xx.c
405
static const struct snd_soc_dapm_widget tscs42xx_dapm_widgets[] = {
sound/soc/codecs/tscs454.c
2350
static struct snd_soc_dapm_widget const tscs454_dapm_widgets[] = {
sound/soc/codecs/tscs454.c
673
static int pll_connected(struct snd_soc_dapm_widget *source,
sound/soc/codecs/tscs454.c
674
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/tscs454.c
702
static int pll_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/twl4030.c
1150
static const struct snd_soc_dapm_widget twl4030_dapm_widgets[] = {
sound/soc/codecs/twl4030.c
553
static int pin_name##pga_event(struct snd_soc_dapm_widget *w, \
sound/soc/codecs/twl4030.c
608
static int handsfreelpga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/twl4030.c
624
static int handsfreerpga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/twl4030.c
640
static int vibramux_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/twl4030.c
649
static int apll_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/twl4030.c
665
static int aif_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/twl4030.c
756
static int headsetlpga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/twl4030.c
781
static int headsetrpga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/twl4030.c
806
static int digimic_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/twl6040.c
222
static int twl6040_hs_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/twl6040.c
249
static int twl6040_ep_drv_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/twl6040.c
609
static const struct snd_soc_dapm_widget twl6040_dapm_widgets[] = {
sound/soc/codecs/uda1334.c
30
static const struct snd_soc_dapm_widget uda1334_dapm_widgets[] = {
sound/soc/codecs/uda1342.c
204
static const struct snd_soc_dapm_widget uda1342_dapm_widgets[] = {
sound/soc/codecs/uda1380.c
379
static const struct snd_soc_dapm_widget uda1380_dapm_widgets[] = {
sound/soc/codecs/wcd9335.c
1263
struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_to_widget(kc);
sound/soc/codecs/wcd9335.c
1276
struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_to_widget(kc);
sound/soc/codecs/wcd9335.c
1331
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kc);
sound/soc/codecs/wcd9335.c
1346
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kc);
sound/soc/codecs/wcd9335.c
2571
static int __wcd9335_codec_enable_micbias(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
2609
static int wcd9335_codec_enable_micbias(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
2650
static int wcd9335_codec_enable_adc(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
2720
static int wcd9335_codec_enable_dec(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
2861
static int wcd9335_codec_enable_dmic(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
2963
static int wcd9335_codec_enable_slim(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
2984
static int wcd9335_codec_enable_mix_path(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
3241
static int wcd9335_codec_enable_interpolator(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
3474
static int wcd9335_codec_hphl_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
3524
static int wcd9335_codec_lineout_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
3544
static int wcd9335_codec_ear_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
3625
static int wcd9335_codec_hphr_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
3674
static int wcd9335_codec_enable_hphl_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
3722
static int wcd9335_codec_enable_lineout_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
3794
static int wcd9335_codec_enable_rx_bias(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
3824
static int wcd9335_codec_enable_hphr_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
3870
static int wcd9335_codec_enable_ear_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
4259
static int wcd9335_codec_enable_mclk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd9335.c
4274
static const struct snd_soc_dapm_widget wcd9335_dapm_widgets[] = {
sound/soc/codecs/wcd934x.c
1379
static int wcd934x_codec_enable_mclk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
3254
struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_to_widget(kc);
sound/soc/codecs/wcd934x.c
3291
struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_to_widget(kc);
sound/soc/codecs/wcd934x.c
3787
struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_to_widget(kc);
sound/soc/codecs/wcd934x.c
4111
static int wcd934x_codec_enable_slim(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
4258
static int wcd934x_codec_enable_interp_clk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
4299
static int wcd934x_codec_enable_mix_path(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
4330
static int wcd934x_codec_set_iir_gain(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
4364
static int wcd934x_codec_enable_main_path(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
4384
static int wcd934x_codec_ear_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
4409
static int wcd934x_codec_hphl_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
4461
static int wcd934x_codec_hphr_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
4511
static int wcd934x_codec_lineout_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
4531
static int wcd934x_codec_enable_hphl_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
4595
static int wcd934x_codec_enable_hphr_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
4756
static int wcd934x_codec_enable_dmic(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
4922
static int wcd934x_codec_enable_dec(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
5084
static int wcd934x_codec_enable_adc(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
5100
static int wcd934x_codec_enable_micbias(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd934x.c
5123
static const struct snd_soc_dapm_widget wcd934x_dapm_widgets[] = {
sound/soc/codecs/wcd937x.c
1144
static int __wcd937x_codec_enable_micbias(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
1167
static int wcd937x_codec_enable_micbias(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
1174
static int __wcd937x_codec_enable_micbias_pullup(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
1195
static int wcd937x_codec_enable_micbias_pullup(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
2173
static const struct snd_soc_dapm_widget wcd937x_dapm_widgets[] = {
sound/soc/codecs/wcd937x.c
2310
static const struct snd_soc_dapm_widget wcd9375_dapm_widgets[] = {
sound/soc/codecs/wcd937x.c
336
static int wcd937x_codec_hphl_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
411
static int wcd937x_codec_hphr_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
480
static int wcd937x_codec_ear_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
535
static int wcd937x_codec_aux_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
577
static int wcd937x_codec_enable_hphr_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
646
static int wcd937x_codec_enable_hphl_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
714
static int wcd937x_codec_enable_aux_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
773
static int wcd937x_codec_enable_ear_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
845
static int wcd937x_enable_rx1(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
861
static int wcd937x_enable_rx2(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
876
static int wcd937x_enable_rx3(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
894
static int wcd937x_tx_swr_ctrl(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
909
static int wcd937x_codec_enable_adc(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
937
static int wcd937x_enable_req(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd937x.c
991
static int wcd937x_codec_enable_dmic(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd938x.c
1015
static int wcd938x_codec_enable_dmic(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd938x.c
1087
static int wcd938x_tx_swr_ctrl(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd938x.c
1170
static int wcd938x_codec_enable_adc(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd938x.c
1225
static int wcd938x_adc_enable_req(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd938x.c
1431
static int wcd938x_codec_enable_micbias(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd938x.c
1454
static int wcd938x_codec_enable_micbias_pullup(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd938x.c
2644
static const struct snd_soc_dapm_widget wcd938x_dapm_widgets[] = {
sound/soc/codecs/wcd938x.c
423
static int wcd938x_codec_enable_rxclk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd938x.c
462
static int wcd938x_codec_hphl_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd938x.c
516
static int wcd938x_codec_hphr_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd938x.c
570
static int wcd938x_codec_ear_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd938x.c
649
static int wcd938x_codec_aux_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd938x.c
686
static int wcd938x_codec_enable_hphr_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd938x.c
793
static int wcd938x_codec_enable_hphl_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd938x.c
898
static int wcd938x_codec_enable_aux_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd938x.c
942
static int wcd938x_codec_enable_ear_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd939x.c
1010
static int wcd939x_tx_swr_ctrl(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd939x.c
1087
static int wcd939x_codec_enable_adc(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd939x.c
1145
static int wcd939x_adc_enable_req(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd939x.c
1385
static int wcd939x_codec_enable_micbias(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd939x.c
1408
static int wcd939x_codec_enable_micbias_pullup(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd939x.c
2572
static const struct snd_soc_dapm_widget wcd939x_dapm_widgets[] = {
sound/soc/codecs/wcd939x.c
442
static int wcd939x_codec_enable_rxclk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd939x.c
502
static int wcd939x_codec_hphl_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd939x.c
556
static int wcd939x_codec_hphr_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd939x.c
612
static int wcd939x_codec_ear_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd939x.c
644
static int wcd939x_codec_enable_hphr_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd939x.c
764
static int wcd939x_codec_enable_hphl_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd939x.c
882
static int wcd939x_codec_enable_ear_pa(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wcd939x.c
925
static int wcd939x_codec_enable_dmic(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm0010.c
118
static const struct snd_soc_dapm_widget wm0010_dapm_widgets[] = {
sound/soc/codecs/wm1250-ev1.c
49
static const struct snd_soc_dapm_widget wm1250_ev1_dapm_widgets[] = {
sound/soc/codecs/wm2000.c
674
static int wm2000_anc_power_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm2000.c
696
static const struct snd_soc_dapm_widget wm2000_dapm_widgets[] = {
sound/soc/codecs/wm2200.c
1295
static const struct snd_soc_dapm_widget wm2200_dapm_widgets[] = {
sound/soc/codecs/wm5100.c
1080
static const struct snd_soc_dapm_widget wm5100_dapm_widgets_noirq[] = {
sound/soc/codecs/wm5100.c
774
static int wm5100_out_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm5100.c
839
static int wm5100_post_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm5100.c
859
static const struct snd_soc_dapm_widget wm5100_dapm_widgets[] = {
sound/soc/codecs/wm5102.c
1096
static const struct snd_soc_dapm_widget wm5102_dapm_widgets[] = {
sound/soc/codecs/wm5102.c
580
static int wm5102_sysclk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm5102.c
619
static int wm5102_adsp_power_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm5110.c
1097
static const struct snd_soc_dapm_widget wm5110_dapm_widgets[] = {
sound/soc/codecs/wm5110.c
158
static int wm5110_sysclk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm5110.c
195
static int wm5110_adsp_power_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm5110.c
288
static int wm5110_hp_pre_enable(struct snd_soc_dapm_widget *w)
sound/soc/codecs/wm5110.c
325
static int wm5110_hp_pre_disable(struct snd_soc_dapm_widget *w)
sound/soc/codecs/wm5110.c
363
static int wm5110_hp_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm5110.c
507
static int wm5110_in_analog_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm5110.c
566
static int wm5110_in_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8350.c
254
static int pga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8350.c
584
static const struct snd_soc_dapm_widget wm8350_dapm_widgets[] = {
sound/soc/codecs/wm8400.c
315
static int outmixer_event (struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8400.c
551
static const struct snd_soc_dapm_widget wm8400_dapm_widgets[] = {
sound/soc/codecs/wm8510.c
201
static const struct snd_soc_dapm_widget wm8510_dapm_widgets[] = {
sound/soc/codecs/wm8523.c
87
static const struct snd_soc_dapm_widget wm8523_dapm_widgets[] = {
sound/soc/codecs/wm8524.c
34
static const struct snd_soc_dapm_widget wm8524_dapm_widgets[] = {
sound/soc/codecs/wm8580.c
327
static const struct snd_soc_dapm_widget wm8580_dapm_widgets[] = {
sound/soc/codecs/wm8580.c
345
static const struct snd_soc_dapm_widget wm8581_dapm_widgets[] = {
sound/soc/codecs/wm8711.c
76
static const struct snd_soc_dapm_widget wm8711_dapm_widgets[] = {
sound/soc/codecs/wm8727.c
21
static const struct snd_soc_dapm_widget wm8727_dapm_widgets[] = {
sound/soc/codecs/wm8728.c
60
static const struct snd_soc_dapm_widget wm8728_dapm_widgets[] = {
sound/soc/codecs/wm8731.c
171
static const struct snd_soc_dapm_widget wm8731_dapm_widgets[] = {
sound/soc/codecs/wm8731.c
191
static int wm8731_check_osc(struct snd_soc_dapm_widget *source,
sound/soc/codecs/wm8731.c
192
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/wm8737.c
223
static const struct snd_soc_dapm_widget wm8737_dapm_widgets[] = {
sound/soc/codecs/wm8741.c
87
static const struct snd_soc_dapm_widget wm8741_dapm_widgets[] = {
sound/soc/codecs/wm8750.c
275
static const struct snd_soc_dapm_widget wm8750_dapm_widgets[] = {
sound/soc/codecs/wm8753.c
459
static const struct snd_soc_dapm_widget wm8753_dapm_widgets[] = {
sound/soc/codecs/wm8770.c
224
static const struct snd_soc_dapm_widget wm8770_dapm_widgets[] = {
sound/soc/codecs/wm8770.c
304
static int vout12supply_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8770.c
321
static int vout34supply_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8770.c
87
static int vout12supply_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8770.c
89
static int vout34supply_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8776.c
116
static const struct snd_soc_dapm_widget wm8776_dapm_widgets[] = {
sound/soc/codecs/wm8782.c
47
static const struct snd_soc_dapm_widget wm8782_dapm_widgets[] = {
sound/soc/codecs/wm8804.c
104
static const struct snd_soc_dapm_widget wm8804_dapm_widgets[] = {
sound/soc/codecs/wm8804.c
133
static int wm8804_aif_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8804.c
73
static int wm8804_aif_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8900.c
221
static int wm8900_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8900.c
496
static const struct snd_soc_dapm_widget wm8900_dapm_widgets[] = {
sound/soc/codecs/wm8903.c
257
static int wm8903_cp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8903.c
266
static int wm8903_dcs_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8903.c
811
static const struct snd_soc_dapm_widget wm8903_dapm_widgets[] = {
sound/soc/codecs/wm8904.c
1073
static const struct snd_soc_dapm_widget wm8904_dapm_widgets[] = {
sound/soc/codecs/wm8904.c
641
static int cp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8904.c
653
static int sysclk_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8904.c
691
static int out_pga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8904.c
945
static const struct snd_soc_dapm_widget wm8904_core_dapm_widgets[] = {
sound/soc/codecs/wm8904.c
952
static const struct snd_soc_dapm_widget wm8904_adc_dapm_widgets[] = {
sound/soc/codecs/wm8904.c
986
static const struct snd_soc_dapm_widget wm8904_dmic_dapm_widgets[] = {
sound/soc/codecs/wm8904.c
990
static const struct snd_soc_dapm_widget wm8904_cin_dapm_widgets[] = {
sound/soc/codecs/wm8904.c
995
static const struct snd_soc_dapm_widget wm8904_dac_dapm_widgets[] = {
sound/soc/codecs/wm8940.c
273
static const struct snd_soc_dapm_widget wm8940_dapm_widgets[] = {
sound/soc/codecs/wm8955.c
330
static int wm8955_sysclk(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8955.c
505
static const struct snd_soc_dapm_widget wm8955_dapm_widgets[] = {
sound/soc/codecs/wm8958-dsp2.c
411
int wm8958_aif_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8960.c
137
struct snd_soc_dapm_widget *lout1;
sound/soc/codecs/wm8960.c
138
struct snd_soc_dapm_widget *rout1;
sound/soc/codecs/wm8960.c
139
struct snd_soc_dapm_widget *out3;
sound/soc/codecs/wm8960.c
362
static const struct snd_soc_dapm_widget wm8960_dapm_widgets[] = {
sound/soc/codecs/wm8960.c
413
static const struct snd_soc_dapm_widget wm8960_dapm_widgets_out3[] = {
sound/soc/codecs/wm8960.c
420
static const struct snd_soc_dapm_widget wm8960_dapm_widgets_capless[] = {
sound/soc/codecs/wm8960.c
492
struct snd_soc_dapm_widget *w;
sound/soc/codecs/wm8961.c
191
static int wm8961_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8961.c
283
static int wm8961_spk_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8961.c
396
static const struct snd_soc_dapm_widget wm8961_dapm_widgets[] = {
sound/soc/codecs/wm8962.c
1848
static int tp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8962.c
1891
static int cp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8962.c
1907
static int hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8962.c
2001
static int out_pga_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8962.c
2035
static int dsp2_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8962.c
2169
static const struct snd_soc_dapm_widget wm8962_dapm_widgets[] = {
sound/soc/codecs/wm8962.c
2242
static const struct snd_soc_dapm_widget wm8962_dapm_spk_mono_widgets[] = {
sound/soc/codecs/wm8962.c
2250
static const struct snd_soc_dapm_widget wm8962_dapm_spk_stereo_widgets[] = {
sound/soc/codecs/wm8971.c
235
static const struct snd_soc_dapm_widget wm8971_dapm_widgets[] = {
sound/soc/codecs/wm8974.c
199
static const struct snd_soc_dapm_widget wm8974_dapm_widgets[] = {
sound/soc/codecs/wm8978.c
290
static const struct snd_soc_dapm_widget wm8978_dapm_widgets[] = {
sound/soc/codecs/wm8983.c
359
static const struct snd_soc_dapm_widget wm8983_dapm_widgets[] = {
sound/soc/codecs/wm8985.c
440
static const struct snd_soc_dapm_widget wm8985_common_dapm_widgets[] = {
sound/soc/codecs/wm8985.c
485
static const struct snd_soc_dapm_widget wm8985_dapm_widgets[] = {
sound/soc/codecs/wm8985.c
500
static const struct snd_soc_dapm_widget wm8758_dapm_widgets[] = {
sound/soc/codecs/wm8988.c
241
static int wm8988_lrc_control(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8988.c
330
static const struct snd_soc_dapm_widget wm8988_dapm_widgets[] = {
sound/soc/codecs/wm8990.c
291
static int outmixer_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8990.c
522
static const struct snd_soc_dapm_widget wm8990_dapm_widgets[] = {
sound/soc/codecs/wm8991.c
357
static int outmixer_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8991.c
591
static const struct snd_soc_dapm_widget wm8991_dapm_widgets[] = {
sound/soc/codecs/wm8993.c
806
static int clk_sys_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8993.c
880
static const struct snd_soc_dapm_widget wm8993_dapm_widgets[] = {
sound/soc/codecs/wm8994.c
1098
static int aif1clk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8994.c
1203
static int aif2clk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8994.c
1295
static int aif1clk_late_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8994.c
1313
static int aif2clk_late_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8994.c
1331
static int late_enable_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8994.c
1364
static int late_disable_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8994.c
1392
static int adc_mux_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8994.c
1399
static int micbias_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8994.c
1406
static int dac_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8994.c
1447
static int post_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8994.c
1663
static const struct snd_soc_dapm_widget wm8994_lateclk_revd_widgets[] = {
sound/soc/codecs/wm8994.c
1694
static const struct snd_soc_dapm_widget wm8994_lateclk_widgets[] = {
sound/soc/codecs/wm8994.c
1710
static const struct snd_soc_dapm_widget wm8994_dac_revd_widgets[] = {
sound/soc/codecs/wm8994.c
1721
static const struct snd_soc_dapm_widget wm8994_dac_widgets[] = {
sound/soc/codecs/wm8994.c
1728
static const struct snd_soc_dapm_widget wm8994_adc_revd_widgets[] = {
sound/soc/codecs/wm8994.c
1735
static const struct snd_soc_dapm_widget wm8994_adc_widgets[] = {
sound/soc/codecs/wm8994.c
1740
static const struct snd_soc_dapm_widget wm8994_dapm_widgets[] = {
sound/soc/codecs/wm8994.c
1846
static const struct snd_soc_dapm_widget wm8994_specific_dapm_widgets[] = {
sound/soc/codecs/wm8994.c
1850
static const struct snd_soc_dapm_widget wm8958_dapm_widgets[] = {
sound/soc/codecs/wm8994.c
252
static int check_clk_sys(struct snd_soc_dapm_widget *source,
sound/soc/codecs/wm8994.c
253
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/wm8994.c
807
static int clk_sys_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8994.c
983
static int vmid_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8994.h
58
int wm8958_aif_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8995.c
531
static int check_clk_sys(struct snd_soc_dapm_widget *source,
sound/soc/codecs/wm8995.c
532
struct snd_soc_dapm_widget *sink)
sound/soc/codecs/wm8995.c
558
static int hp_supply_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8995.c
607
static int hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8995.c
757
static int clk_sys_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8995.c
909
static const struct snd_soc_dapm_widget wm8995_dapm_widgets[] = {
sound/soc/codecs/wm8996.c
596
static int bg_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8996.c
617
static int cp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8996.c
631
static int rmv_short_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8996.c
755
static int dcs_start(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8996.c
916
static const struct snd_soc_dapm_widget wm8996_dapm_widgets[] = {
sound/soc/codecs/wm8997.c
408
static const struct snd_soc_dapm_widget wm8997_dapm_widgets[] = {
sound/soc/codecs/wm8997.c
81
static int wm8997_sysclk_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8998.c
37
static int wm8998_asrc_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm8998.c
502
static const struct snd_soc_dapm_widget wm8998_dapm_widgets[] = {
sound/soc/codecs/wm9081.c
729
static int clk_sys_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm9081.c
763
static const struct snd_soc_dapm_widget wm9081_dapm_widgets[] = {
sound/soc/codecs/wm9090.c
238
static int hp_ev(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm9090.c
325
static const struct snd_soc_dapm_widget wm9090_dapm_widgets[] = {
sound/soc/codecs/wm9705.c
125
static const struct snd_soc_dapm_widget wm9705_dapm_widgets[] = {
sound/soc/codecs/wm9712.c
353
static const struct snd_soc_dapm_widget wm9712_dapm_widgets[] = {
sound/soc/codecs/wm9713.c
192
static int wm9713_voice_shutdown(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm9713.c
397
static const struct snd_soc_dapm_widget wm9713_dapm_widgets[] = {
sound/soc/codecs/wm_adsp.c
1062
int wm_adsp_early_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm_adsp.c
1134
int wm_adsp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm_adsp.c
922
int wm_adsp1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm_adsp.c
958
int wm_adsp2_set_dspclk(struct snd_soc_dapm_widget *w, unsigned int freq)
sound/soc/codecs/wm_adsp.h
101
int wm_adsp1_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm_adsp.h
104
int wm_adsp_early_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm_adsp.h
117
int wm_adsp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm_adsp.h
120
int wm_adsp2_set_dspclk(struct snd_soc_dapm_widget *w, unsigned int freq);
sound/soc/codecs/wm_hubs.c
496
static int hp_supply_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm_hubs.c
538
static int hp_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm_hubs.c
590
static int earpiece_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm_hubs.c
615
static int lineout_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm_hubs.c
645
static int micbias_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wm_hubs.c
846
static const struct snd_soc_dapm_widget analogue_dapm_widgets[] = {
sound/soc/codecs/wsa881x.c
912
static int wsa881x_spkr_pa_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wsa881x.c
955
static const struct snd_soc_dapm_widget wsa881x_dapm_widgets[] = {
sound/soc/codecs/wsa883x.c
1232
static int wsa883x_spkr_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wsa883x.c
1301
static const struct snd_soc_dapm_widget wsa883x_dapm_widgets[] = {
sound/soc/codecs/wsa884x.c
1696
static int wsa884x_spkr_event(struct snd_soc_dapm_widget *w,
sound/soc/codecs/wsa884x.c
1729
static const struct snd_soc_dapm_widget wsa884x_dapm_widgets[] = {
sound/soc/codecs/zl38060.c
368
static const struct snd_soc_dapm_widget zl38_dapm_widgets[] = {
sound/soc/fsl/fsl-asoc-card.c
193
static const struct snd_soc_dapm_widget fsl_asoc_card_dapm_widgets[] = {
sound/soc/fsl/imx-es8328.c
74
static const struct snd_soc_dapm_widget imx_es8328_dapm_widgets[] = {
sound/soc/fsl/imx-hdmi.c
66
static const struct snd_soc_dapm_widget imx_hdmi_widgets[] = {
sound/soc/fsl/imx-rpmsg.c
28
static const struct snd_soc_dapm_widget imx_rpmsg_dapm_widgets[] = {
sound/soc/fsl/imx-sgtl5000.c
43
static const struct snd_soc_dapm_widget imx_sgtl5000_dapm_widgets[] = {
sound/soc/generic/audio-graph-card.c
42
static int graph_outdrv_event(struct snd_soc_dapm_widget *w,
sound/soc/generic/audio-graph-card.c
63
static const struct snd_soc_dapm_widget graph_dapm_widgets[] = {
sound/soc/generic/test-component.c
513
static const struct snd_soc_dapm_widget widgets[] = {
sound/soc/img/pistachio-internal-dac.c
52
static const struct snd_soc_dapm_widget pistachio_internal_dac_widgets[] = {
sound/soc/intel/atom/sst-atom-controls.c
1034
static int sst_set_media_loop(struct snd_soc_dapm_widget *w,
sound/soc/intel/atom/sst-atom-controls.c
1072
static const struct snd_soc_dapm_widget sst_dapm_widgets[] = {
sound/soc/intel/atom/sst-atom-controls.c
1302
static bool is_sst_dapm_widget(struct snd_soc_dapm_widget *w)
sound/soc/intel/atom/sst-atom-controls.c
1330
struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(dai, stream);
sound/soc/intel/atom/sst-atom-controls.c
1388
struct snd_soc_dapm_widget *w, int type)
sound/soc/intel/atom/sst-atom-controls.c
1429
static int sst_fill_widget_module_info(struct snd_soc_dapm_widget *w,
sound/soc/intel/atom/sst-atom-controls.c
1489
struct snd_soc_dapm_widget *w;
sound/soc/intel/atom/sst-atom-controls.c
1506
struct snd_soc_dapm_widget *w;
sound/soc/intel/atom/sst-atom-controls.c
517
static int sst_send_pipe_module_params(struct snd_soc_dapm_widget *w,
sound/soc/intel/atom/sst-atom-controls.c
532
static int sst_generic_modules_event(struct snd_soc_dapm_widget *w,
sound/soc/intel/atom/sst-atom-controls.c
622
static int sst_swm_mixer_event(struct snd_soc_dapm_widget *w,
sound/soc/intel/atom/sst-atom-controls.c
977
static int sst_set_be_modules(struct snd_soc_dapm_widget *w,
sound/soc/intel/atom/sst-atom-controls.c
997
static int sst_set_media_path(struct snd_soc_dapm_widget *w,
sound/soc/intel/atom/sst-atom-controls.h
581
struct snd_soc_dapm_widget *parent_w;
sound/soc/intel/atom/sst-atom-controls.h
699
struct snd_soc_dapm_widget *w;
sound/soc/intel/atom/sst-atom-controls.h
790
struct snd_soc_dapm_widget *w;
sound/soc/intel/atom/sst-atom-controls.h
842
struct snd_soc_dapm_widget *w;
sound/soc/intel/avs/boards/da7219.c
29
static int platform_clock_control(struct snd_soc_dapm_widget *w,
sound/soc/intel/avs/boards/da7219.c
56
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/boards/dmic.c
18
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/boards/es8336.c
38
static int avs_es8336_speaker_power_event(struct snd_soc_dapm_widget *w,
sound/soc/intel/avs/boards/es8336.c
53
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/boards/max98357a.c
21
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/boards/max98373.c
37
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/boards/max98927.c
37
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/boards/nau8825.c
24
avs_nau8825_clock_control(struct snd_soc_dapm_widget *w, struct snd_kcontrol *control, int event)
sound/soc/intel/avs/boards/nau8825.c
52
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/boards/pcm3168a.c
17
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/boards/rt274.c
28
avs_rt274_clock_control(struct snd_soc_dapm_widget *w, struct snd_kcontrol *control, int event)
sound/soc/intel/avs/boards/rt274.c
62
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/boards/rt286.c
26
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/boards/rt298.c
37
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/boards/rt5514.c
22
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/boards/rt5640.c
21
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/boards/rt5663.c
31
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/boards/rt5682.c
69
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/boards/ssm4567.c
37
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/avs/path.c
479
struct snd_soc_dapm_widget *w;
sound/soc/intel/avs/pcm.c
47
struct snd_soc_dapm_widget *dw = snd_soc_dai_get_widget(dai, direction);
sound/soc/intel/avs/topology.c
1840
struct snd_soc_dapm_widget *w,
sound/soc/intel/avs/topology.c
1897
struct snd_soc_dapm_widget *w,
sound/soc/intel/avs/topology.h
159
struct snd_soc_dapm_widget *w;
sound/soc/intel/boards/bdw-rt5650.c
26
static const struct snd_soc_dapm_widget bdw_rt5650_widgets[] = {
sound/soc/intel/boards/bdw-rt5677.c
27
static int bdw_rt5677_event_hp(struct snd_soc_dapm_widget *w,
sound/soc/intel/boards/bdw-rt5677.c
42
static const struct snd_soc_dapm_widget bdw_rt5677_widgets[] = {
sound/soc/intel/boards/bdw_rt286.c
36
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/boards/bytcht_cx2072x.c
21
static const struct snd_soc_dapm_widget byt_cht_cx2072x_widgets[] = {
sound/soc/intel/boards/bytcht_da7213.c
32
static const struct snd_soc_dapm_widget dapm_widgets[] = {
sound/soc/intel/boards/bytcht_es8316.c
106
static const struct snd_soc_dapm_widget byt_cht_es8316_widgets[] = {
sound/soc/intel/boards/bytcht_es8316.c
90
static int byt_cht_es8316_speaker_power_event(struct snd_soc_dapm_widget *w,
sound/soc/intel/boards/bytcht_nocodec.c
20
static const struct snd_soc_dapm_widget widgets[] = {
sound/soc/intel/boards/bytcr_rt5640.c
272
static int platform_clock_control(struct snd_soc_dapm_widget *w,
sound/soc/intel/boards/bytcr_rt5640.c
315
static int byt_rt5640_event_lineout(struct snd_soc_dapm_widget *w,
sound/soc/intel/boards/bytcr_rt5640.c
342
static const struct snd_soc_dapm_widget byt_rt5640_widgets[] = {
sound/soc/intel/boards/bytcr_rt5651.c
188
static int platform_clock_control(struct snd_soc_dapm_widget *w,
sound/soc/intel/boards/bytcr_rt5651.c
235
static int rt5651_ext_amp_power_event(struct snd_soc_dapm_widget *w,
sound/soc/intel/boards/bytcr_rt5651.c
249
static const struct snd_soc_dapm_widget byt_rt5651_widgets[] = {
sound/soc/intel/boards/bytcr_wm5102.c
150
static int platform_clock_control(struct snd_soc_dapm_widget *w,
sound/soc/intel/boards/bytcr_wm5102.c
189
static const struct snd_soc_dapm_widget byt_wm5102_widgets[] = {
sound/soc/intel/boards/bytcr_wm5102.c
99
static int byt_wm5102_spkvdd_power_event(struct snd_soc_dapm_widget *w,
sound/soc/intel/boards/cht_bsw_max98090_ti.c
42
static int platform_clock_control(struct snd_soc_dapm_widget *w,
sound/soc/intel/boards/cht_bsw_max98090_ti.c
74
static const struct snd_soc_dapm_widget cht_dapm_widgets[] = {
sound/soc/intel/boards/cht_bsw_nau8824.c
41
static const struct snd_soc_dapm_widget cht_dapm_widgets[] = {
sound/soc/intel/boards/cht_bsw_rt5645.c
109
static const struct snd_soc_dapm_widget cht_dapm_widgets[] = {
sound/soc/intel/boards/cht_bsw_rt5645.c
66
static int platform_clock_control(struct snd_soc_dapm_widget *w,
sound/soc/intel/boards/cht_bsw_rt5672.c
108
static const struct snd_soc_dapm_widget cht_dapm_widgets[] = {
sound/soc/intel/boards/cht_bsw_rt5672.c
51
static int platform_clock_control(struct snd_soc_dapm_widget *w,
sound/soc/intel/boards/ehl_rt5660.c
43
static const struct snd_soc_dapm_widget rt5660_widgets[] = {
sound/soc/intel/boards/hsw_rt5640.c
17
static const struct snd_soc_dapm_widget card_widgets[] = {
sound/soc/intel/boards/sof_board_helpers.c
43
static const struct snd_soc_dapm_widget dmic_widgets[] = {
sound/soc/intel/boards/sof_board_helpers.c
77
static const struct snd_soc_dapm_widget hda_widgets[] = {
sound/soc/intel/boards/sof_cirrus_common.c
26
static const struct snd_soc_dapm_widget cs35l41_dapm_widgets[] = {
sound/soc/intel/boards/sof_cs42l42.c
121
static const struct snd_soc_dapm_widget sof_widgets[] = {
sound/soc/intel/boards/sof_da7219.c
29
static int platform_clock_control(struct snd_soc_dapm_widget *w,
sound/soc/intel/boards/sof_da7219.c
70
static const struct snd_soc_dapm_widget widgets[] = {
sound/soc/intel/boards/sof_es8336.c
155
static int sof_es8316_speaker_power_event(struct snd_soc_dapm_widget *w,
sound/soc/intel/boards/sof_es8336.c
170
static const struct snd_soc_dapm_widget sof_es8316_widgets[] = {
sound/soc/intel/boards/sof_es8336.c
181
static const struct snd_soc_dapm_widget dmic_widgets[] = {
sound/soc/intel/boards/sof_maxim_common.c
26
static const struct snd_soc_dapm_widget maxim_2spk_widgets[] = {
sound/soc/intel/boards/sof_maxim_common.c
309
static const struct snd_soc_dapm_widget max_98390_tt_dapm_widgets[] = {
sound/soc/intel/boards/sof_maxim_common.c
542
static const struct snd_soc_dapm_widget max_98357a_dapm_widgets[] = {
sound/soc/intel/boards/sof_nau8825.c
145
static const struct snd_soc_dapm_widget sof_widgets[] = {
sound/soc/intel/boards/sof_nuvoton_common.c
19
static const struct snd_soc_dapm_widget nau8318_widgets[] = {
sound/soc/intel/boards/sof_pcm512x.c
158
static const struct snd_soc_dapm_widget sof_widgets[] = {
sound/soc/intel/boards/sof_pcm512x.c
162
static const struct snd_soc_dapm_widget dmic_widgets[] = {
sound/soc/intel/boards/sof_realtek_common.c
30
static const struct snd_soc_dapm_widget realtek_2spk_widgets[] = {
sound/soc/intel/boards/sof_realtek_common.c
42
static const struct snd_soc_dapm_widget realtek_4spk_widgets[] = {
sound/soc/intel/boards/sof_realtek_common.c
544
static const struct snd_soc_dapm_widget rt1308_dapm_widgets[] = {
sound/soc/intel/boards/sof_rt5682.c
432
static const struct snd_soc_dapm_widget sof_widgets[] = {
sound/soc/intel/boards/sof_rt5682.c
452
static const struct snd_soc_dapm_widget rt5650_spk_widgets[] = {
sound/soc/intel/boards/sof_ti_common.c
25
static const struct snd_soc_dapm_widget tas2563_spk_dapm_widgets[] = {
sound/soc/intel/catpt/pcm.c
996
static const struct snd_soc_dapm_widget component_widgets[] = {
sound/soc/kirkwood/armada-370-db.c
45
static const struct snd_soc_dapm_widget a370db_dapm_widgets[] = {
sound/soc/mediatek/common/mtk-base-afe.h
164
const struct snd_soc_dapm_widget *dapm_widgets;
sound/soc/mediatek/common/mtk-dsp-sof-common.c
201
struct snd_soc_dapm_widget *widget = snd_soc_dai_get_widget(cpu_dai, conn->stream_dir);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
1079
static const struct snd_soc_dapm_widget mt2701_afe_pcm_widgets[] = {
sound/soc/mediatek/mt2701/mt2701-cs42448.c
78
static const struct snd_soc_dapm_widget
sound/soc/mediatek/mt2701/mt2701-wm8960.c
14
static const struct snd_soc_dapm_widget mt2701_wm8960_widgets[] = {
sound/soc/mediatek/mt6797/mt6797-afe-pcm.c
332
static const struct snd_soc_dapm_widget mt6797_memif_widgets[] = {
sound/soc/mediatek/mt6797/mt6797-dai-adda.c
51
static int mtk_adda_ul_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt6797/mt6797-dai-adda.c
80
static const struct snd_soc_dapm_widget mtk_dai_adda_widgets[] = {
sound/soc/mediatek/mt6797/mt6797-dai-pcm.c
121
static const struct snd_soc_dapm_widget mtk_dai_pcm_widgets[] = {
sound/soc/mediatek/mt6797/mt6797-dai-pcm.c
186
struct snd_soc_dapm_widget *p = snd_soc_dai_get_widget_playback(dai);
sound/soc/mediatek/mt6797/mt6797-dai-pcm.c
187
struct snd_soc_dapm_widget *c = snd_soc_dai_get_widget_capture(dai);
sound/soc/mediatek/mt7986/mt7986-afe-pcm.c
172
static const struct snd_soc_dapm_widget mt7986_memif_widgets[] = {
sound/soc/mediatek/mt7986/mt7986-dai-etdm.c
98
static const struct snd_soc_dapm_widget mtk_dai_etdm_widgets[] = {
sound/soc/mediatek/mt7986/mt7986-wm8960.c
15
static const struct snd_soc_dapm_widget mt7986_wm8960_widgets[] = {
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
629
static const struct snd_soc_dapm_widget mt8173_afe_pcm_widgets[] = {
sound/soc/mediatek/mt8173/mt8173-max98090.c
27
static const struct snd_soc_dapm_widget mt8173_max98090_widgets[] = {
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c
16
static const struct snd_soc_dapm_widget mt8173_rt5650_rt5514_widgets[] = {
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c
17
static const struct snd_soc_dapm_widget mt8173_rt5650_rt5676_widgets[] = {
sound/soc/mediatek/mt8173/mt8173-rt5650.c
30
static const struct snd_soc_dapm_widget mt8173_rt5650_widgets[] = {
sound/soc/mediatek/mt8183/mt8183-afe-pcm.c
365
static const struct snd_soc_dapm_widget mt8183_memif_widgets[] = {
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
630
struct snd_soc_dapm_widget mt8183_da7219_max98357_dapm_widgets[] = {
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
685
struct snd_soc_dapm_widget mt8183_da7219_rt1015_dapm_widgets[] = {
sound/soc/mediatek/mt8183/mt8183-dai-adda.c
155
static const struct snd_soc_dapm_widget mtk_dai_adda_widgets[] = {
sound/soc/mediatek/mt8183/mt8183-dai-adda.c
58
static int mtk_adda_ul_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
270
static int mtk_apll_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
297
static int mtk_mclk_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
327
static const struct snd_soc_dapm_widget mtk_dai_i2s_widgets[] = {
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
415
static int mtk_afe_i2s_share_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
416
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
418
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
436
static int mtk_afe_i2s_hd_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
437
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
439
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
465
static int mtk_afe_i2s_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
466
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
468
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
491
static int mtk_afe_i2s_mclk_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
492
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
494
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
520
static int mtk_afe_mclk_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
521
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
523
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8183/mt8183-dai-pcm.c
121
static const struct snd_soc_dapm_widget mtk_dai_pcm_widgets[] = {
sound/soc/mediatek/mt8183/mt8183-dai-pcm.c
186
struct snd_soc_dapm_widget *p = snd_soc_dai_get_widget_playback(dai);
sound/soc/mediatek/mt8183/mt8183-dai-pcm.c
187
struct snd_soc_dapm_widget *c = snd_soc_dai_get_widget_capture(dai);
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
246
static int mtk_tdm_bck_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
272
static int mtk_tdm_mck_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
299
static const struct snd_soc_dapm_widget mtk_dai_tdm_widgets[] = {
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
330
static int mtk_afe_tdm_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
331
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
333
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
596
struct snd_soc_dapm_widget mt8183_mt6358_ts3a227_max98357_dapm_widgets[] = {
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
1280
static const struct snd_soc_dapm_widget mt8186_memif_widgets[] = {
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
155
static int mtk_adda_ul_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
196
static int mtk_adda_pad_top_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
218
static int mtk_adda_mtkaif_cfg_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
298
static int mtk_adda_dl_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
390
static const struct snd_soc_dapm_widget mtk_dai_adda_widgets[] = {
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
451
static int mtk_afe_dac_hires_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
452
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
454
struct snd_soc_dapm_widget *w = source;
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
469
static int mtk_afe_adc_hires_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
470
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
472
struct snd_soc_dapm_widget *w = source;
sound/soc/mediatek/mt8186/mt8186-dai-hw-gain.c
36
static int mtk_hw_gain_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8186/mt8186-dai-hw-gain.c
71
static const struct snd_soc_dapm_widget mtk_dai_hw_gain_widgets[] = {
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
357
static int mtk_i2s_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
384
static int mtk_apll_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
414
static int mtk_mclk_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
442
static const struct snd_soc_dapm_widget mtk_dai_i2s_widgets[] = {
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
537
static int mtk_afe_i2s_share_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
538
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
540
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
552
static int mtk_afe_i2s_hd_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
553
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
555
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
575
static int mtk_afe_i2s_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
576
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
578
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
594
static int mtk_afe_i2s_mclk_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
595
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
597
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
617
static int mtk_afe_mclk_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
618
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
620
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8186/mt8186-dai-pcm.c
118
static int mtk_pcm_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8186/mt8186-dai-pcm.c
169
static const struct snd_soc_dapm_widget mtk_dai_pcm_widgets[] = {
sound/soc/mediatek/mt8186/mt8186-dai-pcm.c
221
struct snd_soc_dapm_widget *p = snd_soc_dai_get_widget_playback(dai);
sound/soc/mediatek/mt8186/mt8186-dai-pcm.c
222
struct snd_soc_dapm_widget *c = snd_soc_dai_get_widget_capture(dai);
sound/soc/mediatek/mt8186/mt8186-dai-src.c
314
static int mtk_hw_src_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8186/mt8186-dai-src.c
446
static const struct snd_soc_dapm_widget mtk_dai_src_widgets[] = {
sound/soc/mediatek/mt8186/mt8186-dai-src.c
481
static int mtk_afe_src_en_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8186/mt8186-dai-src.c
482
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8186/mt8186-dai-src.c
484
struct snd_soc_dapm_widget *w = source;
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
126
static int mtk_tdm_mck_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
174
static const struct snd_soc_dapm_widget mtk_dai_tdm_widgets[] = {
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
198
static int mtk_afe_tdm_mclk_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
199
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
201
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
211
static int mtk_afe_tdm_mclk_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
212
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
214
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
228
static int mtk_afe_tdm_hd_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
229
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
231
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
241
static int mtk_afe_tdm_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
242
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
244
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
99
static int mtk_tdm_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
1017
static const struct snd_soc_dapm_widget
sound/soc/mediatek/mt8186/mt8186-mt6366.c
1030
static const struct snd_soc_dapm_widget
sound/soc/mediatek/mt8186/mt8186-mt6366.c
129
static const struct snd_soc_dapm_widget dmic_widgets[] = {
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
974
static const struct snd_soc_dapm_widget mt8188_memif_widgets[] = {
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
132
static int mtk_adda_ul_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
172
static int mtk_afe_adda_hires_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
173
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
175
struct snd_soc_dapm_widget *w = source;
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
217
static const struct snd_soc_dapm_widget mtk_dai_adda_widgets[] = {
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
74
static int mtk_adda_mtkaif_cfg_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
95
static int mtk_adda_dl_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
255
static int mtk_dmic_gain_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
285
static int mtk_dmic_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
494
static const struct snd_soc_dapm_widget mtk_dai_dmic_widgets[] = {
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
1121
static const struct snd_soc_dapm_widget mtk_dai_etdm_widgets[] = {
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
454
static int mtk_afe_etdm_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
455
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
457
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
476
static int mtk_afe_mclk_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
477
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
479
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
492
static int mtk_etdm_mclk_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
493
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
495
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
525
static int mtk_etdm_cowork_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
526
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
528
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
567
static int mtk_apll_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
597
static int mtk_etdm_mclk_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
627
static int mtk_dptx_mclk_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
651
static int mtk_etdm_cg_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
690
static int mtk_etdm3_cg_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8188/mt8188-dai-pcm.c
75
static const struct snd_soc_dapm_widget mtk_dai_pcm_widgets[] = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1290
struct snd_soc_dapm_widget *w, *next_w;
sound/soc/mediatek/mt8188/mt8188-mt6359.c
290
static const struct snd_soc_dapm_widget mt8188_dumb_spk_widgets[] = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
299
static const struct snd_soc_dapm_widget mt8188_dual_spk_widgets[] = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
309
static const struct snd_soc_dapm_widget mt8188_rear_spk_widgets[] = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
314
static const struct snd_soc_dapm_widget mt8188_mt6359_widgets[] = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
336
static const struct snd_soc_dapm_widget mt8188_nau8825_widgets[] = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
363
struct snd_soc_dapm_widget *pin_w = NULL, *w;
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
1287
static const struct snd_soc_dapm_widget mt8189_memif_widgets[] = {
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
459
static int ul_cm0_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
491
static int ul_cm1_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
335
static int mtk_adda_ul_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
377
static int mtk_adda_pad_top_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
403
static int mtk_adda_mtkaif_cfg_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
512
static int mtk_adda_dl_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
557
static int mt_vs1_voter_dl_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
583
static int mt_vs1_voter_ul_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
691
static const struct snd_soc_dapm_widget mtk_dai_adda_widgets[] = {
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
482
static int mtk_apll_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
512
static int mtk_mclk_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
542
static const struct snd_soc_dapm_widget mtk_dai_i2s_widgets[] = {
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
664
static int mtk_afe_i2s_share_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
665
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
681
static int mtk_afe_i2s_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
682
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
703
static int mtk_afe_i2s_mclk_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
704
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
729
static int mtk_afe_mclk_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
730
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
732
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8189/mt8189-dai-pcm.c
171
static const struct snd_soc_dapm_widget mtk_dai_pcm_widgets[] = {
sound/soc/mediatek/mt8189/mt8189-dai-pcm.c
229
struct snd_soc_dapm_widget *playback_widget =
sound/soc/mediatek/mt8189/mt8189-dai-pcm.c
231
struct snd_soc_dapm_widget *capture_widget =
sound/soc/mediatek/mt8189/mt8189-dai-tdm.c
255
static int mtk_tdm_bck_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8189/mt8189-dai-tdm.c
282
static int mtk_tdm_mck_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8189/mt8189-dai-tdm.c
310
static const struct snd_soc_dapm_widget mtk_dai_tdm_widgets[] = {
sound/soc/mediatek/mt8189/mt8189-dai-tdm.c
339
static int mtk_afe_tdm_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8189/mt8189-dai-tdm.c
340
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8189/mt8189-nau8825.c
103
static const struct snd_soc_dapm_widget mt8189_dumb_spk_widgets[] = {
sound/soc/mediatek/mt8189/mt8189-nau8825.c
107
static const struct snd_soc_dapm_widget mt8189_headset_widgets[] = {
sound/soc/mediatek/mt8189/mt8189-nau8825.c
117
static const struct snd_soc_dapm_widget mt8189_nau8825_card_widgets[] = {
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
364
static int ul_tinyconn_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
683
static const struct snd_soc_dapm_widget mt8192_memif_widgets[] = {
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
213
static int mtk_adda_ul_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
251
static int mtk_adda_ch34_ul_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
313
static int mtk_adda_pad_top_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
335
static int mtk_adda_mtkaif_cfg_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
443
static int mtk_adda_dl_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
466
static int mtk_adda_ch34_dl_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
631
static int mtk_stf_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
828
static const struct snd_soc_dapm_widget mtk_dai_adda_widgets[] = {
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
1022
static int mtk_afe_mclk_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
1023
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
1025
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
582
static int mtk_i2s_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
614
static int mtk_apll_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
644
static int i2s_out_tinyconn_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
700
static int mtk_mclk_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
732
static const struct snd_soc_dapm_widget mtk_dai_i2s_widgets[] = {
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
918
static int mtk_afe_i2s_share_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
919
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
921
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
938
static int mtk_afe_i2s_hd_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
939
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
941
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
966
static int mtk_afe_i2s_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
967
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
969
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
994
static int mtk_afe_i2s_mclk_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
995
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
997
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8192/mt8192-dai-pcm.c
174
static int mtk_pcm_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-dai-pcm.c
186
static const struct snd_soc_dapm_widget mtk_dai_pcm_widgets[] = {
sound/soc/mediatek/mt8192/mt8192-dai-pcm.c
276
struct snd_soc_dapm_widget *p = snd_soc_dai_get_widget_playback(dai);
sound/soc/mediatek/mt8192/mt8192-dai-pcm.c
277
struct snd_soc_dapm_widget *c = snd_soc_dai_get_widget_capture(dai);
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
244
static int mtk_tdm_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
276
static int mtk_tdm_bck_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
308
static int mtk_tdm_mck_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
341
static const struct snd_soc_dapm_widget mtk_dai_tdm_widgets[] = {
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
377
static int mtk_afe_tdm_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
378
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
380
struct snd_soc_dapm_widget *w = sink;
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
933
static const struct snd_soc_dapm_widget
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
988
static const struct snd_soc_dapm_widget mt8192_mt6359_rt1015p_rt5682x_widgets[] = {
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
987
static const struct snd_soc_dapm_widget mt8195_memif_widgets[] = {
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
108
static int mtk_adda_mtkaif_cfg_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
129
static int mtk_adda_dl_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
179
static int mtk_adda_ul_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
206
static int mtk_adda6_ul_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
242
static int mtk_audio_hires_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
288
static int mtk_afe_adda_hires_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
289
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
291
struct snd_soc_dapm_widget *w = source;
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
333
static const struct snd_soc_dapm_widget mtk_dai_adda_widgets[] = {
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
802
static const struct snd_soc_dapm_widget mtk_dai_etdm_widgets[] = {
sound/soc/mediatek/mt8195/mt8195-dai-pcm.c
225
struct snd_soc_dapm_widget *p = snd_soc_dai_get_widget_playback(dai);
sound/soc/mediatek/mt8195/mt8195-dai-pcm.c
226
struct snd_soc_dapm_widget *c = snd_soc_dai_get_widget_capture(dai);
sound/soc/mediatek/mt8195/mt8195-dai-pcm.c
73
static const struct snd_soc_dapm_widget mtk_dai_pcm_widgets[] = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
112
static const struct snd_soc_dapm_widget mt8195_dual_speaker_widgets[] = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
122
static const struct snd_soc_dapm_widget mt8195_speaker_widgets[] = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
85
static const struct snd_soc_dapm_widget mt8195_mt6359_widgets[] = {
sound/soc/mediatek/mt8196/mt8196-afe-pcm.c
1230
static const struct snd_soc_dapm_widget mt8196_memif_widgets[] = {
sound/soc/mediatek/mt8196/mt8196-afe-pcm.c
472
static int ul_cm0_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8196/mt8196-afe-pcm.c
503
static int ul_cm1_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8196/mt8196-afe-pcm.c
534
static int ul_cm2_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8196/mt8196-dai-adda.c
282
static int mtk_adda_sleep_on_pmd_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8196/mt8196-dai-adda.c
335
static const struct snd_soc_dapm_widget mtk_dai_adda_widgets[] = {
sound/soc/mediatek/mt8196/mt8196-dai-i2s.c
1011
static int mtk_mclk_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8196/mt8196-dai-i2s.c
1041
static const struct snd_soc_dapm_widget mtk_dai_i2s_widgets[] = {
sound/soc/mediatek/mt8196/mt8196-dai-i2s.c
1252
static int mtk_afe_i2s_share_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8196/mt8196-dai-i2s.c
1253
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8196/mt8196-dai-i2s.c
1269
static int mtk_afe_i2s_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8196/mt8196-dai-i2s.c
1270
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8196/mt8196-dai-i2s.c
1291
static int mtk_afe_i2s_mclk_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8196/mt8196-dai-i2s.c
1292
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8196/mt8196-dai-i2s.c
1317
static int mtk_afe_mclk_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8196/mt8196-dai-i2s.c
1318
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8196/mt8196-dai-i2s.c
982
static int mtk_apll_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8196/mt8196-dai-tdm.c
250
static int mtk_tdm_bck_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8196/mt8196-dai-tdm.c
277
static int mtk_tdm_mck_en_event(struct snd_soc_dapm_widget *w,
sound/soc/mediatek/mt8196/mt8196-dai-tdm.c
305
static const struct snd_soc_dapm_widget mtk_dai_tdm_widgets[] = {
sound/soc/mediatek/mt8196/mt8196-dai-tdm.c
335
static int mtk_afe_tdm_apll_connect(struct snd_soc_dapm_widget *source,
sound/soc/mediatek/mt8196/mt8196-dai-tdm.c
336
struct snd_soc_dapm_widget *sink)
sound/soc/mediatek/mt8196/mt8196-nau8825.c
109
static const struct snd_soc_dapm_widget mt8196_nau8825_card_widgets[] = {
sound/soc/mediatek/mt8196/mt8196-nau8825.c
89
static const struct snd_soc_dapm_widget mt8196_dumb_spk_widgets[] = {
sound/soc/mediatek/mt8196/mt8196-nau8825.c
93
static const struct snd_soc_dapm_widget mt8196_nau8825_widgets[] = {
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
1309
static const struct snd_soc_dapm_widget mt8365_memif_widgets[] = {
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
265
static const struct snd_soc_dapm_widget mtk_dai_adda_widgets[] = {
sound/soc/mediatek/mt8365/mt8365-dai-dmic.c
247
static const struct snd_soc_dapm_widget mtk_dai_dmic_widgets[] = {
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
792
static const struct snd_soc_dapm_widget mtk_dai_i2s_widgets[] = {
sound/soc/mediatek/mt8365/mt8365-dai-pcm.c
246
static const struct snd_soc_dapm_widget mtk_dai_pcm_widgets[] = {
sound/soc/mediatek/mt8365/mt8365-mt6357.c
61
static const struct snd_soc_dapm_widget mt8365_mt6357_widgets[] = {
sound/soc/meson/aiu-acodec-ctrl.c
78
static const struct snd_soc_dapm_widget aiu_acodec_ctrl_widgets[] = {
sound/soc/meson/aiu-codec-ctrl.c
73
static const struct snd_soc_dapm_widget aiu_hdmi_ctrl_widgets[] = {
sound/soc/meson/aiu.c
32
static const struct snd_soc_dapm_widget aiu_cpu_dapm_widgets[] = {
sound/soc/meson/axg-frddr.c
131
static const struct snd_soc_dapm_widget axg_frddr_dapm_widgets[] = {
sound/soc/meson/axg-frddr.c
222
static const struct snd_soc_dapm_widget g12a_frddr_dapm_widgets[] = {
sound/soc/meson/axg-frddr.c
329
static const struct snd_soc_dapm_widget sm1_frddr_dapm_widgets[] = {
sound/soc/meson/axg-spdifout.c
328
static const struct snd_soc_dapm_widget axg_spdifout_dapm_widgets[] = {
sound/soc/meson/axg-tdm-formatter.c
187
struct snd_soc_dapm_widget *w)
sound/soc/meson/axg-tdm-formatter.c
234
int axg_tdm_formatter_event(struct snd_soc_dapm_widget *w,
sound/soc/meson/axg-tdm-formatter.h
14
struct snd_soc_dapm_widget;
sound/soc/meson/axg-tdm-formatter.h
22
struct axg_tdm_stream *(*get_stream)(struct snd_soc_dapm_widget *w);
sound/soc/meson/axg-tdm-formatter.h
40
int axg_tdm_formatter_event(struct snd_soc_dapm_widget *w,
sound/soc/meson/axg-tdm-interface.c
505
static const struct snd_soc_dapm_widget axg_tdm_iface_dapm_widgets[] = {
sound/soc/meson/axg-tdmin.c
167
static const struct snd_soc_dapm_widget axg_tdmin_dapm_widgets[] = {
sound/soc/meson/axg-tdmin.c
58
axg_tdmin_get_be(struct snd_soc_dapm_widget *w)
sound/soc/meson/axg-tdmin.c
79
axg_tdmin_get_tdm_stream(struct snd_soc_dapm_widget *w)
sound/soc/meson/axg-tdmout.c
201
static const struct snd_soc_dapm_widget axg_tdmout_dapm_widgets[] = {
sound/soc/meson/axg-tdmout.c
273
static const struct snd_soc_dapm_widget sm1_tdmout_dapm_widgets[] = {
sound/soc/meson/axg-tdmout.c
56
axg_tdmout_get_be(struct snd_soc_dapm_widget *w)
sound/soc/meson/axg-tdmout.c
77
axg_tdmout_get_tdm_stream(struct snd_soc_dapm_widget *w)
sound/soc/meson/axg-toddr.c
150
static const struct snd_soc_dapm_widget axg_toddr_dapm_widgets[] = {
sound/soc/meson/axg-toddr.c
268
static const struct snd_soc_dapm_widget sm1_toddr_dapm_widgets[] = {
sound/soc/meson/g12a-toacodec.c
130
static const struct snd_soc_dapm_widget g12a_toacodec_widgets[] = {
sound/soc/meson/g12a-toacodec.c
137
static const struct snd_soc_dapm_widget sm1_toacodec_widgets[] = {
sound/soc/meson/g12a-tohdmitx.c
133
static const struct snd_soc_dapm_widget g12a_tohdmitx_widgets[] = {
sound/soc/meson/meson-codec-glue.c
102
struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget_capture(dai);
sound/soc/meson/meson-codec-glue.c
13
static struct snd_soc_dapm_widget *
sound/soc/meson/meson-codec-glue.c
14
meson_codec_glue_get_input(struct snd_soc_dapm_widget *w)
sound/soc/meson/meson-codec-glue.c
17
struct snd_soc_dapm_widget *in;
sound/soc/meson/meson-codec-glue.c
53
meson_codec_glue_output_get_input_data(struct snd_soc_dapm_widget *w)
sound/soc/meson/meson-codec-glue.c
55
struct snd_soc_dapm_widget *in =
sound/soc/meson/t9015.c
134
static const struct snd_soc_dapm_widget t9015_dapm_widgets[] = {
sound/soc/mxs/mxs-sgtl5000.c
93
static const struct snd_soc_dapm_widget mxs_sgtl5000_dapm_widgets[] = {
sound/soc/pxa/spitz.c
201
static int spitz_mic_bias(struct snd_soc_dapm_widget *w,
sound/soc/pxa/spitz.c
209
static const struct snd_soc_dapm_widget wm8750_dapm_widgets[] = {
sound/soc/qcom/apq8016_sbc.c
277
static const struct snd_soc_dapm_widget apq8016_sbc_dapm_widgets[] = {
sound/soc/qcom/common.c
13
static const struct snd_soc_dapm_widget qcom_jack_snd_widgets[] = {
sound/soc/qcom/qdsp6/audioreach.h
894
struct snd_soc_dapm_widget *widget;
sound/soc/qcom/qdsp6/q6afe-dai.c
760
static const struct snd_soc_dapm_widget q6afe_dai_widgets[] = {
sound/soc/qcom/qdsp6/q6asm-dai.c
1201
static const struct snd_soc_dapm_widget q6asm_dapm_widgets[] = {
sound/soc/qcom/qdsp6/q6routing.c
737
static const struct snd_soc_dapm_widget msm_qdsp6_widgets[] = {
sound/soc/qcom/qdsp6/q6usb.c
139
static int q6usb_get_pcm_id_from_widget(struct snd_soc_dapm_widget *w)
sound/soc/qcom/qdsp6/q6usb.c
158
static int q6usb_usb_mixer_enabled(struct snd_soc_dapm_widget *w)
sound/soc/qcom/qdsp6/q6usb.c
172
struct snd_soc_dapm_widget *w;
sound/soc/qcom/qdsp6/q6usb.c
44
static const struct snd_soc_dapm_widget q6usb_dai_widgets[] = {
sound/soc/qcom/qdsp6/topology.c
1039
struct snd_soc_dapm_widget *w;
sound/soc/qcom/qdsp6/topology.c
1149
const struct snd_soc_dapm_widget *dw = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/qcom/qdsp6/topology.c
1170
struct snd_soc_dapm_widget *dw = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/qcom/qdsp6/topology.c
1189
struct snd_soc_dapm_widget *dw = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/qcom/qdsp6/topology.c
1200
struct snd_soc_dapm_widget *dw = snd_soc_dapm_kcontrol_to_widget(kcontrol);
sound/soc/qcom/qdsp6/topology.c
164
struct snd_soc_dapm_widget *w,
sound/soc/qcom/qdsp6/topology.c
23
struct snd_soc_dapm_widget *w;
sound/soc/qcom/qdsp6/topology.c
441
struct snd_soc_dapm_widget *w)
sound/soc/qcom/qdsp6/topology.c
592
int index, struct snd_soc_dapm_widget *w,
sound/soc/qcom/qdsp6/topology.c
622
int index, struct snd_soc_dapm_widget *w,
sound/soc/qcom/qdsp6/topology.c
780
int index, struct snd_soc_dapm_widget *w,
sound/soc/qcom/qdsp6/topology.c
820
int index, struct snd_soc_dapm_widget *w,
sound/soc/qcom/qdsp6/topology.c
862
static int audioreach_pga_event(struct snd_soc_dapm_widget *w,
sound/soc/qcom/qdsp6/topology.c
888
int index, struct snd_soc_dapm_widget *w,
sound/soc/qcom/qdsp6/topology.c
916
int index, struct snd_soc_dapm_widget *w,
sound/soc/qcom/qdsp6/topology.c
950
const struct snd_soc_dapm_widget *w = container_of(dobj, struct snd_soc_dapm_widget, dobj);
sound/soc/qcom/sc7180.c
449
static const struct snd_soc_dapm_widget sc7180_snd_widgets[] = {
sound/soc/qcom/sc7180.c
459
static const struct snd_soc_dapm_widget sc7180_adau7002_snd_widgets[] = {
sound/soc/qcom/sc7180.c
475
static const struct snd_soc_dapm_widget sc7180_snd_dual_mic_widgets[] = {
sound/soc/qcom/sc7280.c
320
static const struct snd_soc_dapm_widget sc7280_snd_widgets[] = {
sound/soc/qcom/sdm845.c
512
static const struct snd_soc_dapm_widget sdm845_snd_widgets[] = {
sound/soc/renesas/migor.c
102
static const struct snd_soc_dapm_widget migor_dapm_widgets[] = {
sound/soc/rockchip/rk3288_hdmi_analog.c
31
static int rk_hp_power(struct snd_soc_dapm_widget *w,
sound/soc/rockchip/rk3288_hdmi_analog.c
51
static const struct snd_soc_dapm_widget rk_dapm_widgets[] = {
sound/soc/rockchip/rk3399_gru_sound.c
48
static const struct snd_soc_dapm_widget rockchip_dapm_widgets[] = {
sound/soc/rockchip/rockchip_max98090.c
47
static const struct snd_soc_dapm_widget rk_max98090_dapm_widgets[] = {
sound/soc/rockchip/rockchip_max98090.c
51
static const struct snd_soc_dapm_widget rk_hdmi_dapm_widgets[] = {
sound/soc/rockchip/rockchip_max98090.c
55
static const struct snd_soc_dapm_widget rk_max98090_hdmi_dapm_widgets[] = {
sound/soc/rockchip/rockchip_rt5645.c
34
static const struct snd_soc_dapm_widget rk_dapm_widgets[] = {
sound/soc/samsung/aries_wm8994.c
159
static int aries_spk_cfg(struct snd_soc_dapm_widget *w,
sound/soc/samsung/aries_wm8994.c
194
static int aries_main_bias(struct snd_soc_dapm_widget *w,
sound/soc/samsung/aries_wm8994.c
213
static int aries_headset_bias(struct snd_soc_dapm_widget *w,
sound/soc/samsung/aries_wm8994.c
237
static const struct snd_soc_dapm_widget aries_dapm_widgets[] = {
sound/soc/samsung/aries_wm8994.c
414
static const struct snd_soc_dapm_widget aries_modem_widgets[] = {
sound/soc/samsung/bells.c
393
static const struct snd_soc_dapm_widget bells_widgets[] = {
sound/soc/samsung/i2s.c
1115
static const struct snd_soc_dapm_widget samsung_i2s_widgets[] = {
sound/soc/samsung/littlemill.c
173
static int bbclk_ev(struct snd_soc_dapm_widget *w,
sound/soc/samsung/littlemill.c
231
static const struct snd_soc_dapm_widget widgets[] = {
sound/soc/samsung/lowland.c
150
static const struct snd_soc_dapm_widget widgets[] = {
sound/soc/samsung/midas_wm1811.c
263
static int midas_ext_spkmode(struct snd_soc_dapm_widget *w,
sound/soc/samsung/midas_wm1811.c
285
static int midas_fm_set(struct snd_soc_dapm_widget *w,
sound/soc/samsung/midas_wm1811.c
306
static int midas_line_set(struct snd_soc_dapm_widget *w,
sound/soc/samsung/midas_wm1811.c
343
static const struct snd_soc_dapm_widget midas_dapm_widgets[] = {
sound/soc/samsung/speyside.c
110
static int speyside_get_micbias(struct snd_soc_dapm_widget *source,
sound/soc/samsung/speyside.c
111
struct snd_soc_dapm_widget *sink)
sound/soc/samsung/speyside.c
274
static const struct snd_soc_dapm_widget widgets[] = {
sound/soc/samsung/tm2_wm5110.c
260
static int tm2_mic_bias(struct snd_soc_dapm_widget *w,
sound/soc/samsung/tm2_wm5110.c
367
static const struct snd_soc_dapm_widget tm2_dapm_widgets[] = {
sound/soc/samsung/tobermory.c
130
static const struct snd_soc_dapm_widget widgets[] = {
sound/soc/sdca/sdca_asoc.c
1383
struct snd_soc_dapm_widget *widgets;
sound/soc/sdca/sdca_asoc.c
286
struct snd_soc_dapm_widget **widget,
sound/soc/sdca/sdca_asoc.c
304
struct snd_soc_dapm_widget **widget,
sound/soc/sdca/sdca_asoc.c
336
struct snd_soc_dapm_widget **widget,
sound/soc/sdca/sdca_asoc.c
430
static int entity_pde_event(struct snd_soc_dapm_widget *widget,
sound/soc/sdca/sdca_asoc.c
470
struct snd_soc_dapm_widget **widget,
sound/soc/sdca/sdca_asoc.c
523
struct snd_soc_dapm_widget **widget,
sound/soc/sdca/sdca_asoc.c
583
struct snd_soc_dapm_widget **widget,
sound/soc/sdca/sdca_asoc.c
633
struct snd_soc_dapm_widget **widget,
sound/soc/sdca/sdca_asoc.c
660
struct snd_soc_dapm_widget **widget,
sound/soc/sdca/sdca_asoc.c
723
static int entity_cs_event(struct snd_soc_dapm_widget *widget,
sound/soc/sdca/sdca_asoc.c
741
struct snd_soc_dapm_widget **widget,
sound/soc/sdca/sdca_asoc.c
774
struct snd_soc_dapm_widget *widget,
sound/soc/sdw_utils/soc_sdw_bridge_cs35l56.c
19
static const struct snd_soc_dapm_widget bridge_widgets[] = {
sound/soc/sdw_utils/soc_sdw_dmic.c
15
static const struct snd_soc_dapm_widget dmic_widgets[] = {
sound/soc/sdw_utils/soc_sdw_utils.c
16
static const struct snd_soc_dapm_widget generic_dmic_widgets[] = {
sound/soc/sdw_utils/soc_sdw_utils.c
20
static const struct snd_soc_dapm_widget generic_jack_widgets[] = {
sound/soc/sdw_utils/soc_sdw_utils.c
30
static const struct snd_soc_dapm_widget generic_spk_widgets[] = {
sound/soc/sdw_utils/soc_sdw_utils.c
38
static const struct snd_soc_dapm_widget lr_spk_widgets[] = {
sound/soc/sdw_utils/soc_sdw_utils.c
43
static const struct snd_soc_dapm_widget lr_4spk_widgets[] = {
sound/soc/sdw_utils/soc_sdw_utils.c
62
static const struct snd_soc_dapm_widget rt700_widgets[] = {
sound/soc/soc-core.c
2857
static const struct snd_soc_dapm_widget simple_widgets[] = {
sound/soc/soc-core.c
2868
struct snd_soc_dapm_widget *widgets;
sound/soc/soc-dapm.c
1021
static struct snd_soc_dapm_widget *
sound/soc/soc-dapm.c
1022
dapm_wcache_lookup(struct snd_soc_dapm_widget *w, const char *name)
sound/soc/soc-dapm.c
1143
struct snd_soc_dapm_widget *kcontrolw,
sound/soc/soc-dapm.c
1147
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
1171
static int dapm_create_or_share_kcontrol(struct snd_soc_dapm_widget *w,
sound/soc/soc-dapm.c
1283
static int dapm_new_mixer(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
1318
static int dapm_new_mux(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
1366
static int dapm_new_pga(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
1380
static int dapm_new_dai_link(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
1415
static int dapm_suspend_check(struct snd_soc_dapm_widget *widget)
sound/soc/soc-dapm.c
1440
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
1467
static void dapm_invalidate_paths_ep(struct snd_soc_dapm_widget *widget,
sound/soc/soc-dapm.c
1497
static __always_inline int dapm_is_connected_ep(struct snd_soc_dapm_widget *widget,
sound/soc/soc-dapm.c
1499
int (*fn)(struct snd_soc_dapm_widget *, struct list_head *,
sound/soc/soc-dapm.c
1500
bool (*custom_stop_condition)(struct snd_soc_dapm_widget *,
sound/soc/soc-dapm.c
1502
bool (*custom_stop_condition)(struct snd_soc_dapm_widget *,
sound/soc/soc-dapm.c
1560
static int dapm_is_connected_output_ep(struct snd_soc_dapm_widget *widget,
sound/soc/soc-dapm.c
1562
bool (*custom_stop_condition)(struct snd_soc_dapm_widget *i,
sound/soc/soc-dapm.c
1578
static int dapm_is_connected_input_ep(struct snd_soc_dapm_widget *widget,
sound/soc/soc-dapm.c
1580
bool (*custom_stop_condition)(struct snd_soc_dapm_widget *i,
sound/soc/soc-dapm.c
1608
bool (*custom_stop_condition)(struct snd_soc_dapm_widget *,
sound/soc/soc-dapm.c
1612
struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(dai, stream);
sound/soc/soc-dapm.c
1652
int snd_soc_dapm_regulator_event(struct snd_soc_dapm_widget *w,
sound/soc/soc-dapm.c
1687
int snd_soc_dapm_pinctrl_event(struct snd_soc_dapm_widget *w,
sound/soc/soc-dapm.c
1712
int snd_soc_dapm_clock_event(struct snd_soc_dapm_widget *w,
sound/soc/soc-dapm.c
1731
static int dapm_widget_power_check(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
1747
static int dapm_generic_check_power(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
1759
static int dapm_supply_check_power(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
1780
static int dapm_always_on_check_power(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
1785
static int dapm_seq_compare(struct snd_soc_dapm_widget *a,
sound/soc/soc-dapm.c
1786
struct snd_soc_dapm_widget *b,
sound/soc/soc-dapm.c
1819
static void dapm_seq_insert(struct snd_soc_dapm_widget *new_widget,
sound/soc/soc-dapm.c
1823
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
1835
struct snd_soc_dapm_widget *w, int event)
sound/soc/soc-dapm.c
1894
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
1899
w = list_first_entry(pending, struct snd_soc_dapm_widget, power_list);
sound/soc/soc-dapm.c
1952
struct snd_soc_dapm_widget *w, *n;
sound/soc/soc-dapm.c
2053
struct snd_soc_dapm_widget *w = NULL;
sound/soc/soc-dapm.c
2170
static void dapm_widget_set_peer_power(struct snd_soc_dapm_widget *peer,
sound/soc/soc-dapm.c
2185
static void dapm_power_one_widget(struct snd_soc_dapm_widget *w,
sound/soc/soc-dapm.c
219
static bool dapm_dirty_widget(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
224
static void dapm_mark_dirty(struct snd_soc_dapm_widget *w, const char *reason)
sound/soc/soc-dapm.c
2265
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
245
struct snd_soc_dapm_widget *w, enum snd_soc_dapm_direction dir)
sound/soc/soc-dapm.c
2453
struct snd_soc_dapm_widget *w = file->private_data;
sound/soc/soc-dapm.c
248
struct snd_soc_dapm_widget *node;
sound/soc/soc-dapm.c
2582
static void dapm_debugfs_add_widget(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
2593
static void dapm_debugfs_free_widget(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
2615
static inline void dapm_debugfs_add_widget(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
2619
static inline void dapm_debugfs_free_widget(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
2762
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
285
static void dapm_widget_invalidate_input_paths(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
2865
void snd_soc_dapm_free_widget(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
2897
struct snd_soc_dapm_widget *w, *next_w;
sound/soc/soc-dapm.c
2909
static struct snd_soc_dapm_widget *dapm_find_widget(
sound/soc/soc-dapm.c
2913
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
2914
struct snd_soc_dapm_widget *fallback = NULL;
sound/soc/soc-dapm.c
2948
struct snd_soc_dapm_widget *w = dapm_find_widget(dapm, pin, true);
sound/soc/soc-dapm.c
302
static void dapm_widget_invalidate_output_paths(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
3030
struct snd_soc_dapm_widget *w,
sound/soc/soc-dapm.c
3062
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
3101
int snd_soc_dapm_widget_name_cmp(struct snd_soc_dapm_widget *widget, const char *s)
sound/soc/soc-dapm.c
3116
struct snd_soc_dapm_widget *wsource = NULL, *wsink = NULL, *w;
sound/soc/soc-dapm.c
3117
struct snd_soc_dapm_widget *wtsource = NULL, *wtsink = NULL;
sound/soc/soc-dapm.c
3251
struct snd_soc_dapm_widget *wsource = path->source;
sound/soc/soc-dapm.c
3252
struct snd_soc_dapm_widget *wsink = path->sink;
sound/soc/soc-dapm.c
3337
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
341
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
359
static inline struct snd_soc_dapm_widget *dapm_cnew_widget(
sound/soc/soc-dapm.c
360
const struct snd_soc_dapm_widget *_widget,
sound/soc/soc-dapm.c
363
struct snd_soc_dapm_widget *w __free(kfree) = kmemdup(_widget,
sound/soc/soc-dapm.c
3770
struct snd_soc_dapm_widget *
sound/soc/soc-dapm.c
3772
const struct snd_soc_dapm_widget *widget)
sound/soc/soc-dapm.c
3776
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
389
struct snd_soc_dapm_widget *widget;
sound/soc/soc-dapm.c
3923
struct snd_soc_dapm_widget *
sound/soc/soc-dapm.c
3925
const struct snd_soc_dapm_widget *widget)
sound/soc/soc-dapm.c
3927
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
3948
const struct snd_soc_dapm_widget *widget,
sound/soc/soc-dapm.c
3956
struct snd_soc_dapm_widget *w = snd_soc_dapm_new_control_unlocked(dapm, widget);
sound/soc/soc-dapm.c
3968
static int dapm_dai_link_event_pre_pmu(struct snd_soc_dapm_widget *w,
sound/soc/soc-dapm.c
4083
static int dapm_dai_link_event(struct snd_soc_dapm_widget *w,
sound/soc/soc-dapm.c
4178
struct snd_soc_dapm_widget *w = snd_kcontrol_chip(kcontrol);
sound/soc/soc-dapm.c
4189
struct snd_soc_dapm_widget *w = snd_kcontrol_chip(kcontrol);
sound/soc/soc-dapm.c
4293
static struct snd_soc_dapm_widget *dapm_new_dai(struct snd_soc_card *card,
sound/soc/soc-dapm.c
4299
struct snd_soc_dapm_widget template;
sound/soc/soc-dapm.c
4300
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
4378
struct snd_soc_dapm_widget template;
sound/soc/soc-dapm.c
4379
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
4424
struct snd_soc_dapm_widget *dai_w, *w;
sound/soc/soc-dapm.c
4425
struct snd_soc_dapm_widget *src, *sink;
sound/soc/soc-dapm.c
4480
struct snd_soc_dapm_widget *src,
sound/soc/soc-dapm.c
4481
struct snd_soc_dapm_widget *dai,
sound/soc/soc-dapm.c
4483
struct snd_soc_dapm_widget *sink)
sound/soc/soc-dapm.c
4506
struct snd_soc_dapm_widget *codec, *cpu;
sound/soc/soc-dapm.c
4509
struct snd_soc_dapm_widget **src[] = { &cpu, &codec };
sound/soc/soc-dapm.c
4510
struct snd_soc_dapm_widget **sink[] = { &codec, &cpu };
sound/soc/soc-dapm.c
452
struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
4530
struct snd_soc_dapm_widget *dai = dapm_new_dai(card, substream,
sound/soc/soc-dapm.c
4547
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
4615
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
4761
struct snd_soc_dapm_widget *w = dapm_find_widget(dapm, pin, true);
sound/soc/soc-dapm.c
4872
struct snd_soc_dapm_widget *w = dapm_find_widget(dapm, pin, true);
sound/soc/soc-dapm.c
4896
struct snd_soc_dapm_widget *w = dapm_find_widget(dapm, pin, false);
sound/soc/soc-dapm.c
4968
struct snd_soc_dapm_widget *w;
sound/soc/soc-dapm.c
511
static void dapm_update_widget_flags(struct snd_soc_dapm_widget *w)
sound/soc/soc-dapm.c
564
struct snd_soc_dapm_widget *source, struct snd_soc_dapm_widget *sink,
sound/soc/soc-dapm.c
58
struct snd_soc_dapm_widget *wcache_sink;
sound/soc/soc-dapm.c
59
struct snd_soc_dapm_widget *wcache_source;
sound/soc/soc-dapm.c
611
struct snd_soc_dapm_widget *wsource, struct snd_soc_dapm_widget *wsink,
sound/soc/soc-dapm.c
613
int (*connected)(struct snd_soc_dapm_widget *source,
sound/soc/soc-dapm.c
614
struct snd_soc_dapm_widget *sink))
sound/soc/soc-dapm.c
712
static int dapm_kcontrol_data_alloc(struct snd_soc_dapm_widget *widget,
sound/soc/soc-dapm.c
735
struct snd_soc_dapm_widget template;
sound/soc/soc-dapm.c
779
struct snd_soc_dapm_widget template;
sound/soc/soc-dapm.c
845
struct snd_soc_dapm_widget *widget)
sound/soc/soc-dapm.c
944
struct snd_soc_dapm_widget *snd_soc_dapm_kcontrol_to_widget(struct snd_kcontrol *kcontrol)
sound/soc/soc-dapm.c
979
struct snd_soc_dapm_widget *w;
sound/soc/soc-pcm.c
1537
struct snd_soc_dapm_widget *widget, int stream)
sound/soc/soc-pcm.c
1540
struct snd_soc_dapm_widget *w;
sound/soc/soc-pcm.c
1570
struct snd_soc_dapm_widget *widget)
sound/soc/soc-pcm.c
1572
struct snd_soc_dapm_widget *w;
sound/soc/soc-pcm.c
1583
bool dpcm_end_walk_at_be(struct snd_soc_dapm_widget *widget, enum snd_soc_dapm_direction dir)
sound/soc/soc-pcm.c
1641
struct snd_soc_dapm_widget *widget = snd_soc_dai_get_widget(dai, stream);
sound/soc/soc-pcm.c
1683
struct snd_soc_dapm_widget *widget;
sound/soc/soc-topology.c
1105
struct snd_soc_dapm_widget template, *widget;
sound/soc/soc-topology.c
262
struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tplg_w)
sound/soc/soc-topology.c
274
struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tplg_w)
sound/soc/soc-topology.c
382
struct snd_soc_dapm_widget *w =
sound/soc/soc-topology.c
383
container_of(dobj, struct snd_soc_dapm_widget, dobj);
sound/soc/soc-topology.c
556
int snd_soc_tplg_widget_bind_event(struct snd_soc_dapm_widget *w,
sound/soc/sof/intel/hda-dai-ops.c
131
struct snd_soc_dapm_widget *w;
sound/soc/sof/intel/hda-dai-ops.c
302
struct snd_soc_dapm_widget *w;
sound/soc/sof/intel/hda-dai-ops.c
379
struct snd_soc_dapm_widget *w;
sound/soc/sof/intel/hda-dai-ops.c
517
struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(cpu_dai, substream->stream);
sound/soc/sof/intel/hda-dai.c
246
struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(dai, substream->stream);
sound/soc/sof/intel/hda-dai.c
32
int hda_dai_config(struct snd_soc_dapm_widget *w, unsigned int flags,
sound/soc/sof/intel/hda-dai.c
363
static struct sof_ipc4_copier *widget_to_copier(struct snd_soc_dapm_widget *w)
sound/soc/sof/intel/hda-dai.c
378
struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(cpu_dai, substream->stream);
sound/soc/sof/intel/hda-dai.c
499
struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(cpu_dai, substream->stream);
sound/soc/sof/intel/hda-dai.c
619
struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(cpu_dai, substream->stream);
sound/soc/sof/intel/hda-dai.c
64
struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(cpu_dai, substream->stream);
sound/soc/sof/intel/hda-dai.c
672
struct snd_soc_dapm_widget *w;
sound/soc/sof/intel/hda-dai.c
72
struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(cpu_dai, substream->stream);
sound/soc/sof/intel/hda.c
65
struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(d, params_data->substream->stream);
sound/soc/sof/intel/hda.c
83
struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(d, free_data->substream->stream);
sound/soc/sof/intel/hda.h
1057
int hda_dai_config(struct snd_soc_dapm_widget *w, unsigned int flags,
sound/soc/sof/intel/hda.h
1060
static inline struct snd_sof_dev *widget_to_sdev(struct snd_soc_dapm_widget *w)
sound/soc/sof/ipc3-control.c
582
struct snd_soc_dapm_widget *widget;
sound/soc/sof/ipc3-topology.c
1987
static int sof_ipc3_keyword_dapm_event(struct snd_soc_dapm_widget *w,
sound/soc/sof/ipc3-topology.c
809
struct snd_soc_dapm_widget *widget,
sound/soc/sof/ipc3-topology.c
893
struct snd_soc_dapm_widget *widget = swidget->widget;
sound/soc/sof/ipc4-control.c
799
struct snd_soc_dapm_widget *widget;
sound/soc/sof/ipc4-pcm.c
822
struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(cpu_dai, dir);
sound/soc/sof/ipc4-pcm.c
971
struct snd_soc_dapm_widget *widget;
sound/soc/sof/sof-audio.c
258
int sof_route_setup(struct snd_sof_dev *sdev, struct snd_soc_dapm_widget *wsource,
sound/soc/sof/sof-audio.c
259
struct snd_soc_dapm_widget *wsink)
sound/soc/sof/sof-audio.c
31
static bool is_virtual_widget(struct snd_sof_dev *sdev, struct snd_soc_dapm_widget *widget,
sound/soc/sof/sof-audio.c
310
struct snd_soc_dapm_widget *wsource,
sound/soc/sof/sof-audio.c
311
struct snd_soc_dapm_widget *wsink)
sound/soc/sof/sof-audio.c
332
struct snd_soc_dapm_widget *widget;
sound/soc/sof/sof-audio.c
435
sof_unprepare_widgets_in_path(struct snd_sof_dev *sdev, struct snd_soc_dapm_widget *widget,
sound/soc/sof/sof-audio.c
479
sof_prepare_widgets_in_path(struct snd_sof_dev *sdev, struct snd_soc_dapm_widget *widget,
sound/soc/sof/sof-audio.c
551
static int sof_free_widgets_in_path(struct snd_sof_dev *sdev, struct snd_soc_dapm_widget *widget,
sound/soc/sof/sof-audio.c
601
static int sof_set_up_widgets_in_path(struct snd_sof_dev *sdev, struct snd_soc_dapm_widget *widget,
sound/soc/sof/sof-audio.c
678
struct snd_soc_dapm_widget *widget;
sound/soc/sof/sof-audio.c
769
struct snd_soc_dapm_widget *widget;
sound/soc/sof/sof-audio.h
467
struct snd_soc_dapm_widget *widget;
sound/soc/sof/sof-audio.h
681
int sof_route_setup(struct snd_sof_dev *sdev, struct snd_soc_dapm_widget *wsource,
sound/soc/sof/sof-audio.h
682
struct snd_soc_dapm_widget *wsink);
sound/soc/sof/topology.c
1081
struct snd_soc_dapm_widget *w,
sound/soc/sof/topology.c
1152
struct snd_soc_dapm_widget *w)
sound/soc/sof/topology.c
1409
struct snd_soc_dapm_widget *w = object;
sound/soc/sof/topology.c
1422
struct snd_soc_dapm_widget *w,
sound/soc/sof/topology.c
1654
struct snd_soc_dapm_widget *widget;
sound/soc/sof/topology.c
2387
struct snd_soc_dapm_widget *w,
sound/soc/sof/topology.c
2450
struct snd_soc_dapm_widget *w = container_of(dobj, struct snd_soc_dapm_widget, dobj);
sound/soc/sunxi/sun4i-codec.c
1140
static const struct snd_soc_dapm_widget sun6i_codec_codec_dapm_widgets[] = {
sound/soc/sunxi/sun4i-codec.c
1299
static const struct snd_soc_dapm_widget sun8i_a23_codec_codec_widgets[] = {
sound/soc/sunxi/sun4i-codec.c
1420
static const struct snd_soc_dapm_widget suniv_codec_codec_dapm_widgets[] = {
sound/soc/sunxi/sun4i-codec.c
1663
static int sun4i_codec_spk_event(struct snd_soc_dapm_widget *w,
sound/soc/sunxi/sun4i-codec.c
1684
static const struct snd_soc_dapm_widget sun4i_codec_card_dapm_widgets[] = {
sound/soc/sunxi/sun4i-codec.c
1716
static const struct snd_soc_dapm_widget sun6i_codec_card_dapm_widgets[] = {
sound/soc/sunxi/sun4i-codec.c
1924
static const struct snd_soc_dapm_widget sun50i_h616_codec_codec_widgets[] = {
sound/soc/sunxi/sun4i-codec.c
1969
static const struct snd_soc_dapm_widget sun50i_h616_codec_card_dapm_widgets[] = {
sound/soc/sunxi/sun4i-codec.c
2034
static const struct snd_soc_dapm_widget suniv_codec_card_dapm_widgets[] = {
sound/soc/sunxi/sun4i-codec.c
847
static const struct snd_soc_dapm_widget sun4i_codec_codec_dapm_widgets[] = {
sound/soc/sunxi/sun50i-codec-analog.c
305
static int sun50i_codec_hbias_event(struct snd_soc_dapm_widget *w,
sound/soc/sunxi/sun50i-codec-analog.c
318
static const struct snd_soc_dapm_widget sun50i_a64_codec_widgets[] = {
sound/soc/sunxi/sun8i-codec-analog.c
220
static const struct snd_soc_dapm_widget sun8i_codec_common_widgets[] = {
sound/soc/sunxi/sun8i-codec-analog.c
246
static const struct snd_soc_dapm_widget sun8i_codec_mixer_widgets[] = {
sound/soc/sunxi/sun8i-codec-analog.c
265
static const struct snd_soc_dapm_widget sun8i_v3s_codec_mixer_widgets[] = {
sound/soc/sunxi/sun8i-codec-analog.c
343
static int sun8i_headphone_amp_event(struct snd_soc_dapm_widget *w,
sound/soc/sunxi/sun8i-codec-analog.c
367
static const struct snd_soc_dapm_widget sun8i_codec_headphone_widgets[] = {
sound/soc/sunxi/sun8i-codec-analog.c
423
static const struct snd_soc_dapm_widget sun8i_codec_mbias_widgets[] = {
sound/soc/sunxi/sun8i-codec-analog.c
444
static const struct snd_soc_dapm_widget sun8i_codec_hmic_widgets[] = {
sound/soc/sunxi/sun8i-codec-analog.c
472
static const struct snd_soc_dapm_widget sun8i_codec_linein_widgets[] = {
sound/soc/sunxi/sun8i-codec-analog.c
550
static const struct snd_soc_dapm_widget sun8i_codec_lineout_widgets[] = {
sound/soc/sunxi/sun8i-codec-analog.c
612
static const struct snd_soc_dapm_widget sun8i_codec_mic2_widgets[] = {
sound/soc/sunxi/sun8i-codec.c
1268
static const struct snd_soc_dapm_widget sun8i_codec_legacy_widgets[] = {
sound/soc/sunxi/sun8i-codec.c
812
static int sun8i_codec_aif_event(struct snd_soc_dapm_widget *w,
sound/soc/sunxi/sun8i-codec.c
953
static const struct snd_soc_dapm_widget sun8i_codec_dapm_widgets[] = {
sound/soc/tegra/tegra186_asrc.c
466
static int tegra186_asrc_widget_event(struct snd_soc_dapm_widget *w,
sound/soc/tegra/tegra186_asrc.c
559
static const struct snd_soc_dapm_widget tegra186_asrc_widgets[] = {
sound/soc/tegra/tegra186_dspk.c
336
static const struct snd_soc_dapm_widget tegra186_dspk_widgets[] = {
sound/soc/tegra/tegra210_adx.c
315
static const struct snd_soc_dapm_widget tegra210_adx_widgets[] = {
sound/soc/tegra/tegra210_ahub.c
1173
static const struct snd_soc_dapm_widget tegra210_ahub_widgets[] = {
sound/soc/tegra/tegra210_ahub.c
1237
static const struct snd_soc_dapm_widget tegra186_ahub_widgets[] = {
sound/soc/tegra/tegra210_ahub.c
1347
static const struct snd_soc_dapm_widget tegra234_ahub_widgets[] = {
sound/soc/tegra/tegra210_ahub.c
1457
static const struct snd_soc_dapm_widget tegra264_ahub_widgets[] = {
sound/soc/tegra/tegra210_amx.c
336
static const struct snd_soc_dapm_widget tegra210_amx_widgets[] = {
sound/soc/tegra/tegra210_dmic.c
348
static const struct snd_soc_dapm_widget tegra210_dmic_widgets[] = {
sound/soc/tegra/tegra210_i2s.c
146
static int tegra210_i2s_init(struct snd_soc_dapm_widget *w,
sound/soc/tegra/tegra210_i2s.c
837
static const struct snd_soc_dapm_widget tegra210_i2s_widgets[] = {
sound/soc/tegra/tegra210_i2s.c
841
static const struct snd_soc_dapm_widget tegra264_i2s_widgets[] = {
sound/soc/tegra/tegra210_mixer.c
692
static const struct snd_soc_dapm_widget tegra210_mixer_widgets[] = {
sound/soc/tegra/tegra210_mvc.c
617
static const struct snd_soc_dapm_widget tegra210_mvc_widgets[] = {
sound/soc/tegra/tegra210_ope.c
172
static const struct snd_soc_dapm_widget tegra210_ope_widgets[] = {
sound/soc/tegra/tegra210_sfc.c
3268
static int tegra210_sfc_init(struct snd_soc_dapm_widget *w,
sound/soc/tegra/tegra210_sfc.c
3440
static const struct snd_soc_dapm_widget tegra210_sfc_widgets[] = {
sound/soc/tegra/tegra_asoc_machine.c
107
static const struct snd_soc_dapm_widget tegra_machine_dapm_widgets[] = {
sound/soc/tegra/tegra_asoc_machine.c
78
static int tegra_machine_event(struct snd_soc_dapm_widget *w,
sound/soc/tegra/tegra_asoc_machine.c
810
static const struct snd_soc_dapm_widget trimslice_dapm_widgets[] = {
sound/soc/ti/ams-delta.c
27
static int ams_delta_event_handset(struct snd_soc_dapm_widget *w,
sound/soc/ti/ams-delta.c
34
static int ams_delta_event_handsfree(struct snd_soc_dapm_widget *w,
sound/soc/ti/ams-delta.c
42
static const struct snd_soc_dapm_widget ams_delta_dapm_widgets[] = {
sound/soc/ti/davinci-evm.c
83
static const struct snd_soc_dapm_widget aic3x_dapm_widgets[] = {
sound/soc/ti/j721e-evm.c
117
static const struct snd_soc_dapm_widget j721e_ivi_codec_a_dapm_widgets[] = {
sound/soc/ti/j721e-evm.c
145
static const struct snd_soc_dapm_widget j721e_ivi_codec_b_dapm_widgets[] = {
sound/soc/ti/j721e-evm.c
89
static const struct snd_soc_dapm_widget j721e_cpb_dapm_widgets[] = {
sound/soc/ti/n810.c
190
static int n810_spk_event(struct snd_soc_dapm_widget *w,
sound/soc/ti/n810.c
201
static int n810_jack_event(struct snd_soc_dapm_widget *w,
sound/soc/ti/n810.c
212
static const struct snd_soc_dapm_widget aic33_dapm_widgets[] = {
sound/soc/ti/omap-abe-twl6040.c
119
static const struct snd_soc_dapm_widget twl6040_dapm_widgets[] = {
sound/soc/ti/omap-twl4030.c
63
static const struct snd_soc_dapm_widget dapm_widgets[] = {
sound/soc/ti/omap3pandora.c
111
static const struct snd_soc_dapm_widget omap3pandora_dapm_widgets[] = {
sound/soc/ti/omap3pandora.c
64
static int omap3pandora_dac_event(struct snd_soc_dapm_widget *w,
sound/soc/ti/omap3pandora.c
92
static int omap3pandora_hp_event(struct snd_soc_dapm_widget *w,
sound/soc/ti/osk5912.c
62
static const struct snd_soc_dapm_widget tlv320aic23_dapm_widgets[] = {
sound/soc/ti/rx51.c
137
static int rx51_spk_event(struct snd_soc_dapm_widget *w,
sound/soc/ti/rx51.c
207
static const struct snd_soc_dapm_widget aic34_dapm_widgets[] = {
sound/soc/uniphier/evea.c
69
static const struct snd_soc_dapm_widget evea_widgets[] = {