Home
last modified time | relevance | path

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

1234567

/OK3568_Linux_fs/kernel/sound/soc/
H A Dsoc-jack.c22 struct snd_soc_jack *jack;
40 void snd_soc_jack_report(struct snd_soc_jack *jack, int status, int mask) in snd_soc_jack_report()
97 int snd_soc_jack_add_zones(struct snd_soc_jack *jack, int count, in snd_soc_jack_add_zones()
120 int snd_soc_jack_get_type(struct snd_soc_jack *jack, int micbias_voltage) in snd_soc_jack_get_type()
144 int snd_soc_jack_add_pins(struct snd_soc_jack *jack, int count, in snd_soc_jack_add_pins()
188 void snd_soc_jack_notifier_register(struct snd_soc_jack *jack, in snd_soc_jack_notifier_register()
203 void snd_soc_jack_notifier_unregister(struct snd_soc_jack *jack, in snd_soc_jack_notifier_unregister()
214 struct snd_soc_jack *jack = gpio->jack; in snd_soc_jack_gpio_detect()
280 static void jack_free_gpios(struct snd_soc_jack *jack, int count, in jack_free_gpios()
312 int snd_soc_jack_add_gpios(struct snd_soc_jack *jack, int count, in snd_soc_jack_add_gpios()
[all …]
/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A Dwm8994.h50 int wm8994_mic_detect(struct snd_soc_component *component, struct snd_soc_jack *jack,
52 int wm8958_mic_detect(struct snd_soc_component *component, struct snd_soc_jack *jack,
64 struct snd_soc_jack *jack;
H A Dwm8350.h20 struct snd_soc_jack *jack, int report);
22 struct snd_soc_jack *jack,
H A D88pm860x-codec.h88 extern int pm860x_hs_jack_detect(struct snd_soc_component *, struct snd_soc_jack *,
90 extern int pm860x_mic_jack_detect(struct snd_soc_component *, struct snd_soc_jack *,
H A Dda7219-aad.h199 struct snd_soc_jack *jack;
205 void da7219_aad_jack_det(struct snd_soc_component *component, struct snd_soc_jack *jack);
H A Dmax98095.h316 struct snd_soc_jack *hp_jack, struct snd_soc_jack *mic_jack);
H A Dts3a227e.h12 struct snd_soc_jack *jack);
H A Dhdac_hdmi.h6 struct snd_soc_jack *jack);
H A Dtwl6040.h25 struct snd_soc_jack *jack, int report);
H A Dnau8824.h434 struct snd_soc_jack *jack;
472 struct snd_soc_jack *jack);
/OK3568_Linux_fs/kernel/include/sound/
H A Dsoc.h392 struct snd_soc_jack;
503 void snd_soc_jack_report(struct snd_soc_jack *jack, int status, int mask);
504 int snd_soc_jack_add_pins(struct snd_soc_jack *jack, int count,
506 void snd_soc_jack_notifier_register(struct snd_soc_jack *jack,
508 void snd_soc_jack_notifier_unregister(struct snd_soc_jack *jack,
510 int snd_soc_jack_add_zones(struct snd_soc_jack *jack, int count,
512 int snd_soc_jack_get_type(struct snd_soc_jack *jack, int micbias_voltage);
514 int snd_soc_jack_add_gpios(struct snd_soc_jack *jack, int count,
517 struct snd_soc_jack *jack,
519 void snd_soc_jack_free_gpios(struct snd_soc_jack *jack, int count,
[all …]
/OK3568_Linux_fs/kernel/sound/soc/intel/boards/
H A Dcht_bsw_max98090_ti.c37 struct snd_soc_jack jack;
132 struct snd_soc_jack *jack = (struct snd_soc_jack *)data; in cht_ti_jack_event()
191 struct snd_soc_jack *jack = &ctx->jack; in cht_codec_init()
294 struct snd_soc_jack *jack = &ctx->jack; in cht_max98090_headset_init()
H A Dsof_da7219_max98373.c31 struct snd_soc_jack headset;
33 struct snd_soc_jack hdmi[3];
138 static struct snd_soc_jack headset;
144 struct snd_soc_jack *jack; in da7219_codec_init()
H A Dkbl_rt5660.c31 static struct snd_soc_jack skylake_hdmi[3];
32 static struct snd_soc_jack lineout_jack;
33 static struct snd_soc_jack mic_jack;
H A Dbdw-rt5650.c70 static struct snd_soc_jack headphone_jack;
71 static struct snd_soc_jack mic_jack;
H A Dcht_bsw_nau8824.c27 struct snd_soc_jack jack;
98 struct snd_soc_jack *jack = &ctx->jack; in cht_codec_init()
H A Dcml_rt1011_rt5682.c62 static struct snd_soc_jack hdmi_jack[3];
72 struct snd_soc_jack headset;
128 struct snd_soc_jack *jack; in cml_rt5682_codec_init()
H A Dskl_hda_dsp_common.h26 struct snd_soc_jack hdmi_jack;
H A Dkbl_da7219_max98357a.c31 static struct snd_soc_jack skylake_hdmi[3];
40 struct snd_soc_jack kabylake_headset;
164 struct snd_soc_jack *jack; in kabylake_da7219_codec_init()
H A Dglk_rt5682_max98357a.c34 static struct snd_soc_jack geminilake_hdmi[3];
43 struct snd_soc_jack geminilake_headset;
141 struct snd_soc_jack *jack; in geminilake_rt5682_codec_init()
/OK3568_Linux_fs/kernel/Documentation/sound/soc/
H A 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
/OK3568_Linux_fs/kernel/sound/soc/rockchip/
H A Drockchip_max98090.c25 static struct snd_soc_jack headset_jack;
112 struct snd_soc_jack *jack = (struct snd_soc_jack *)data; in rk_jack_event()
224 static struct snd_soc_jack rk_hdmi_jack;
/OK3568_Linux_fs/kernel/include/trace/events/
H A 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),
/OK3568_Linux_fs/kernel/sound/soc/tegra/
H A Dtegra_max98090.c89 static struct snd_soc_jack tegra_max98090_hp_jack;
105 static struct snd_soc_jack tegra_max98090_mic_jack;
/OK3568_Linux_fs/kernel/sound/soc/fsl/
H A Dwm1133-ev1.c184 static struct snd_soc_jack hp_jack;
190 static struct snd_soc_jack mic_jack;

1234567