Home
last modified time | relevance | path

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

12345

/linux/include/sound/
H A Dsoc-jack.h70 struct snd_soc_jack *jack;
80 struct snd_soc_jack { struct
91 void snd_soc_jack_report(struct snd_soc_jack *jack, int status, int mask); argument
92 int snd_soc_jack_add_pins(struct snd_soc_jack *jack, int count,
94 void snd_soc_jack_notifier_register(struct snd_soc_jack *jack,
96 void snd_soc_jack_notifier_unregister(struct snd_soc_jack *jack,
98 int snd_soc_jack_add_zones(struct snd_soc_jack *jack, int count,
100 int snd_soc_jack_get_type(struct snd_soc_jack *jack, int micbias_voltage);
102 int snd_soc_jack_add_gpios(struct snd_soc_jack *jack, int count,
105 struct snd_soc_jack *jack,
[all …]
H A Dsoc-usb.h75 struct snd_soc_jack *jack);
111 struct snd_soc_jack *jack) in snd_soc_usb_setup_offload_jack()
H A Dsoc-card.h34 struct snd_soc_jack *jack);
36 int type, struct snd_soc_jack *jack,
H A Dhdmi-codec.h136 struct snd_soc_jack;
/linux/sound/soc/
H A Dsoc-jack.c33 void snd_soc_jack_report(struct snd_soc_jack *jack, int status, int mask) in snd_soc_jack_report()
89 int snd_soc_jack_add_zones(struct snd_soc_jack *jack, int count, in snd_soc_jack_add_zones()
112 int snd_soc_jack_get_type(struct snd_soc_jack *jack, int micbias_voltage) in snd_soc_jack_get_type()
136 int snd_soc_jack_add_pins(struct snd_soc_jack *jack, int count, in snd_soc_jack_add_pins()
180 void snd_soc_jack_notifier_register(struct snd_soc_jack *jack, in snd_soc_jack_notifier_register()
195 void snd_soc_jack_notifier_unregister(struct snd_soc_jack *jack, in snd_soc_jack_notifier_unregister()
205 struct snd_soc_jack *jack;
212 struct snd_soc_jack *jack = gpio->jack; in snd_soc_jack_gpio_detect()
278 static void jack_free_gpios(struct snd_soc_jack *jack, int count, in jack_free_gpios()
310 int snd_soc_jack_add_gpios(struct snd_soc_jack *jac
[all...]
/linux/sound/soc/qcom/
H A Dcommon.h11 struct snd_soc_jack *jack, bool *jack_setup);
13 struct snd_soc_jack *dp_jack, int id);
H A Dusb_offload_utils.h12 struct snd_soc_jack *jack, bool *jack_setup);
18 struct snd_soc_jack *jack, in qcom_snd_usb_offload_jack_setup()
H A Dsc8280xp.c21 struct snd_soc_jack jack;
22 struct snd_soc_jack dp_jack[8];
31 struct snd_soc_jack *dp_jack = NULL; in sc8280xp_snd_init()
H A Dsm8250.c24 struct snd_soc_jack jack;
25 struct snd_soc_jack usb_offload_jack;
27 struct snd_soc_jack dp_jack;
H A Dusb_offload_utils.c13 struct snd_soc_jack *jack, bool *jack_setup) in qcom_snd_usb_offload_jack_setup()
/linux/sound/soc/codecs/
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.h203 struct snd_soc_jack *jack;
209 void da7219_aad_jack_det(struct snd_soc_component *component, struct snd_soc_jack *jack);
H A Dts3a227e.h12 struct snd_soc_jack *jack);
H A Dmax98095.h316 struct snd_soc_jack *hp_jack, struct snd_soc_jack *mic_jack);
H A Dtwl6040.h25 struct snd_soc_jack *jack, int report);
H A Dwcd-mbhc-v2.h273 struct snd_soc_jack *jack);
325 struct snd_soc_jack *jack) in wcd_mbhc_start()
H A Dnau8824.h434 struct snd_soc_jack *jack;
474 struct snd_soc_jack *jack);
H A Dcs42l42.h33 struct snd_soc_jack *jack;
/linux/sound/soc/tegra/
H A Dtegra_asoc_machine.h9 struct snd_soc_jack;
44 struct snd_soc_jack *mic_jack;
/linux/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
/linux/sound/soc/intel/boards/
H A Dcht_bsw_max98090_ti.c37 struct snd_soc_jack jack;
131 struct snd_soc_jack *jack = (struct snd_soc_jack *)data; in cht_ti_jack_event()
190 struct snd_soc_jack *jack = &ctx->jack; in cht_codec_init()
293 struct snd_soc_jack *jack = &ctx->jack; in cht_max98090_headset_init()
/linux/include/trace/events/
H A Dasoc.h18 struct snd_soc_jack;
238 TP_PROTO(struct snd_soc_jack *jack, int mask, int val),
260 TP_PROTO(struct snd_soc_jack *jack, int val),
/linux/sound/soc/qcom/qdsp6/
H A Dq6usb.c36 struct snd_soc_jack *hs_jack;
276 struct snd_soc_jack *jack) in q6usb_component_enable_jack()
283 struct snd_soc_jack *jack, void *priv) in q6usb_component_set_jack()
/linux/sound/soc/mediatek/common/
H A Dmtk-soundcard-driver.h30 struct snd_soc_jack *jacks;

12345