Home
last modified time | relevance | path

Searched refs:snd_soc_jack (Results 1 – 25 of 111) sorted by relevance

12345

/Linux-v4.19/sound/soc/
Dsoc-jack.c22 struct snd_soc_jack *jack;
35 struct snd_soc_jack *jack, void *data) in snd_soc_component_set_jack()
60 struct snd_soc_jack *jack, struct snd_soc_jack_pin *pins, in snd_soc_card_jack_new()
96 void snd_soc_jack_report(struct snd_soc_jack *jack, int status, int mask) in snd_soc_jack_report()
154 int snd_soc_jack_add_zones(struct snd_soc_jack *jack, int count, in snd_soc_jack_add_zones()
177 int snd_soc_jack_get_type(struct snd_soc_jack *jack, int micbias_voltage) in snd_soc_jack_get_type()
201 int snd_soc_jack_add_pins(struct snd_soc_jack *jack, int count, in snd_soc_jack_add_pins()
245 void snd_soc_jack_notifier_register(struct snd_soc_jack *jack, in snd_soc_jack_notifier_register()
260 void snd_soc_jack_notifier_unregister(struct snd_soc_jack *jack, in snd_soc_jack_notifier_unregister()
271 struct snd_soc_jack *jack = gpio->jack; in snd_soc_jack_gpio_detect()
[all …]
/Linux-v4.19/sound/soc/codecs/
Dwm8350.h24 struct snd_soc_jack *jack, int report);
26 struct snd_soc_jack *jack,
Dwm8994.h46 int wm8994_mic_detect(struct snd_soc_component *component, struct snd_soc_jack *jack,
48 int wm8958_mic_detect(struct snd_soc_component *component, struct snd_soc_jack *jack,
60 struct snd_soc_jack *jack;
D88pm860x-codec.h91 extern int pm860x_hs_jack_detect(struct snd_soc_component *, struct snd_soc_jack *,
93 extern int pm860x_mic_jack_detect(struct snd_soc_component *, struct snd_soc_jack *,
Dda7219-aad.h203 struct snd_soc_jack *jack;
209 void da7219_aad_jack_det(struct snd_soc_component *component, struct snd_soc_jack *jack);
Dts3a227e.h15 struct snd_soc_jack *jack);
Dhdac_hdmi.h6 struct snd_soc_jack *jack);
Dmax98095.h319 struct snd_soc_jack *hp_jack, struct snd_soc_jack *mic_jack);
Dtwl6040.h39 struct snd_soc_jack *jack, int report);
Dnau8824.h437 struct snd_soc_jack *jack;
475 struct snd_soc_jack *jack);
Dnau8825.h451 struct snd_soc_jack *jack;
484 struct snd_soc_jack *jack);
Dts3a227e.c29 struct snd_soc_jack *jack;
240 struct snd_soc_jack *jack) in ts3a227e_enable_jack_detect()
/Linux-v4.19/sound/soc/intel/boards/
Dcht_bsw_max98090_ti.c40 struct snd_soc_jack jack;
130 struct snd_soc_jack *jack = (struct snd_soc_jack *)data; in cht_ti_jack_event()
189 struct snd_soc_jack *jack = &ctx->jack; in cht_codec_init()
288 struct snd_soc_jack *jack = &ctx->jack; in cht_max98090_headset_init()
Dbyt-max98090.c30 struct snd_soc_jack jack;
96 struct snd_soc_jack *jack = &drv->jack; in byt_max98090_init()
Dcht_bsw_nau8824.c34 struct snd_soc_jack jack;
105 struct snd_soc_jack *jack = &ctx->jack; in cht_codec_init()
Dbdw-rt5677.c98 static struct snd_soc_jack headphone_jack;
99 static struct snd_soc_jack mic_jack;
Dglk_rt5682_max98357a.c33 static struct snd_soc_jack geminilake_hdmi[3];
42 struct snd_soc_jack geminilake_headset;
177 struct snd_soc_jack *jack; in geminilake_rt5682_codec_init()
Dkbl_da7219_max98357a.c32 static struct snd_soc_jack skylake_hdmi[3];
41 struct snd_soc_jack kabylake_headset;
165 struct snd_soc_jack *jack; in kabylake_da7219_codec_init()
/Linux-v4.19/include/sound/
Dsoc.h405 struct snd_soc_jack;
509 struct snd_soc_jack *jack, struct snd_soc_jack_pin *pins,
512 void snd_soc_jack_report(struct snd_soc_jack *jack, int status, int mask);
513 int snd_soc_jack_add_pins(struct snd_soc_jack *jack, int count,
515 void snd_soc_jack_notifier_register(struct snd_soc_jack *jack,
517 void snd_soc_jack_notifier_unregister(struct snd_soc_jack *jack,
519 int snd_soc_jack_add_zones(struct snd_soc_jack *jack, int count,
521 int snd_soc_jack_get_type(struct snd_soc_jack *jack, int micbias_voltage);
523 int snd_soc_jack_add_gpios(struct snd_soc_jack *jack, int count,
526 struct snd_soc_jack *jack,
[all …]
/Linux-v4.19/Documentation/sound/soc/
Djack.rst19 together: the jack itself represented by a struct snd_soc_jack, sets of
29 The jack - struct snd_soc_jack
42 bits supported by the jack. Each snd_soc_jack has zero or more of these
70 system hardware. The machine driver will set up the snd_soc_jack and
/Linux-v4.19/include/trace/events/
Dasoc.h14 struct snd_soc_jack;
229 TP_PROTO(struct snd_soc_jack *jack, int mask, int val),
251 TP_PROTO(struct snd_soc_jack *jack, int val),
/Linux-v4.19/drivers/staging/greybus/
Daudio_codec.h135 struct snd_soc_jack headset_jack;
136 struct snd_soc_jack button_jack;
/Linux-v4.19/sound/soc/fsl/
Dwm1133-ev1.c189 static struct snd_soc_jack hp_jack;
195 static struct snd_soc_jack mic_jack;
/Linux-v4.19/sound/soc/tegra/
Dtegra_max98090.c100 static struct snd_soc_jack tegra_max98090_hp_jack;
116 static struct snd_soc_jack tegra_max98090_mic_jack;
Dtegra_rt5677.c100 static struct snd_soc_jack tegra_rt5677_hp_jack;
112 static struct snd_soc_jack tegra_rt5677_mic_jack;

12345