| /linux/include/sound/ |
| H A D | soc-jack.h | 70 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 D | soc-usb.h | 75 struct snd_soc_jack *jack); 111 struct snd_soc_jack *jack) in snd_soc_usb_setup_offload_jack()
|
| H A D | soc-card.h | 34 struct snd_soc_jack *jack); 36 int type, struct snd_soc_jack *jack,
|
| H A D | hdmi-codec.h | 136 struct snd_soc_jack;
|
| /linux/sound/soc/ |
| H A D | soc-jack.c | 33 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 D | common.h | 11 struct snd_soc_jack *jack, bool *jack_setup); 13 struct snd_soc_jack *dp_jack, int id);
|
| H A D | usb_offload_utils.h | 12 struct snd_soc_jack *jack, bool *jack_setup); 18 struct snd_soc_jack *jack, in qcom_snd_usb_offload_jack_setup()
|
| H A D | sc8280xp.c | 21 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 D | sm8250.c | 24 struct snd_soc_jack jack; 25 struct snd_soc_jack usb_offload_jack; 27 struct snd_soc_jack dp_jack;
|
| H A D | usb_offload_utils.c | 13 struct snd_soc_jack *jack, bool *jack_setup) in qcom_snd_usb_offload_jack_setup()
|
| /linux/sound/soc/codecs/ |
| H A D | wm8350.h | 20 struct snd_soc_jack *jack, int report); 22 struct snd_soc_jack *jack,
|
| H A D | 88pm860x-codec.h | 88 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 D | da7219-aad.h | 203 struct snd_soc_jack *jack; 209 void da7219_aad_jack_det(struct snd_soc_component *component, struct snd_soc_jack *jack);
|
| H A D | ts3a227e.h | 12 struct snd_soc_jack *jack);
|
| H A D | max98095.h | 316 struct snd_soc_jack *hp_jack, struct snd_soc_jack *mic_jack);
|
| H A D | twl6040.h | 25 struct snd_soc_jack *jack, int report);
|
| H A D | wcd-mbhc-v2.h | 273 struct snd_soc_jack *jack); 325 struct snd_soc_jack *jack) in wcd_mbhc_start()
|
| H A D | nau8824.h | 434 struct snd_soc_jack *jack; 474 struct snd_soc_jack *jack);
|
| H A D | cs42l42.h | 33 struct snd_soc_jack *jack;
|
| /linux/sound/soc/tegra/ |
| H A D | tegra_asoc_machine.h | 9 struct snd_soc_jack; 44 struct snd_soc_jack *mic_jack;
|
| /linux/Documentation/sound/soc/ |
| H A D | jack.rst | 19 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 D | cht_bsw_max98090_ti.c | 37 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 D | asoc.h | 18 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 D | q6usb.c | 36 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 D | mtk-soundcard-driver.h | 30 struct snd_soc_jack *jacks;
|