/linux-6.3-rc2/include/sound/ |
A D | soc-jack.h | 72 struct snd_soc_jack *jack; 82 struct snd_soc_jack { struct 93 void snd_soc_jack_report(struct snd_soc_jack *jack, int status, int mask); argument 94 int snd_soc_jack_add_pins(struct snd_soc_jack *jack, int count, 96 void snd_soc_jack_notifier_register(struct snd_soc_jack *jack, 98 void snd_soc_jack_notifier_unregister(struct snd_soc_jack *jack, 100 int snd_soc_jack_add_zones(struct snd_soc_jack *jack, int count, 104 int snd_soc_jack_add_gpios(struct snd_soc_jack *jack, int count, 107 struct snd_soc_jack *jack, 109 void snd_soc_jack_free_gpios(struct snd_soc_jack *jack, int count, [all …]
|
A D | soc-card.h | 19 struct snd_soc_jack *jack); 21 int type, struct snd_soc_jack *jack,
|
/linux-6.3-rc2/sound/soc/ |
A D | soc-jack.c | 34 void snd_soc_jack_report(struct snd_soc_jack *jack, int status, int mask) in snd_soc_jack_report() 90 int snd_soc_jack_add_zones(struct snd_soc_jack *jack, int count, in snd_soc_jack_add_zones() 137 int snd_soc_jack_add_pins(struct snd_soc_jack *jack, int count, in snd_soc_jack_add_pins() 181 void snd_soc_jack_notifier_register(struct snd_soc_jack *jack, in snd_soc_jack_notifier_register() 196 void snd_soc_jack_notifier_unregister(struct snd_soc_jack *jack, in snd_soc_jack_notifier_unregister() 206 struct snd_soc_jack *jack; 213 struct snd_soc_jack *jack = gpio->jack; in snd_soc_jack_gpio_detect() 279 static void jack_free_gpios(struct snd_soc_jack *jack, int count, in jack_free_gpios() 311 int snd_soc_jack_add_gpios(struct snd_soc_jack *jack, int count, in snd_soc_jack_add_gpios() 425 struct snd_soc_jack *jack, in snd_soc_jack_add_gpiods() [all …]
|
A D | soc-card.c | 46 struct snd_soc_jack *jack, bool initial_kctl) in jack_new() 73 struct snd_soc_jack *jack) in snd_soc_card_jack_new() 96 int type, struct snd_soc_jack *jack, in snd_soc_card_jack_new_pins()
|
/linux-6.3-rc2/sound/soc/codecs/ |
A D | wm8350.h | 20 struct snd_soc_jack *jack, int report); 22 struct snd_soc_jack *jack,
|
A D | wm8994.h | 50 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;
|
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 *,
|
A D | mt6359-accdet.h | 104 struct snd_soc_jack *jack; 127 struct snd_soc_jack *jack);
|
A D | da7219-aad.h | 204 struct snd_soc_jack *jack; 210 void da7219_aad_jack_det(struct snd_soc_component *component, struct snd_soc_jack *jack);
|
A D | ts3a227e.h | 12 struct snd_soc_jack *jack);
|
A D | max98095.h | 316 struct snd_soc_jack *hp_jack, struct snd_soc_jack *mic_jack);
|
A D | hdac_hdmi.h | 6 struct snd_soc_jack *jack);
|
A D | ts3a227e.c | 26 struct snd_soc_jack *jack; 245 struct snd_soc_jack *jack) in ts3a227e_enable_jack_detect() 262 struct snd_soc_jack *jack, void *data) in ts3a227e_set_jack()
|
/linux-6.3-rc2/sound/soc/tegra/ |
A D | tegra_asoc_machine.h | 9 struct snd_soc_jack; 44 struct snd_soc_jack *mic_jack;
|
/linux-6.3-rc2/Documentation/sound/soc/ |
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-6.3-rc2/sound/soc/intel/boards/ |
A D | cht_bsw_max98090_ti.c | 37 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()
|
A D | sof_da7219_max98373.c | 31 struct snd_soc_jack headset; 33 struct snd_soc_jack hdmi[3]; 149 static struct snd_soc_jack headset; 155 struct snd_soc_jack *jack; in da7219_codec_init()
|
/linux-6.3-rc2/sound/soc/rockchip/ |
A D | rockchip_max98090.c | 25 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;
|
/linux-6.3-rc2/include/trace/events/ |
A D | asoc.h | 15 struct snd_soc_jack; 230 TP_PROTO(struct snd_soc_jack *jack, int mask, int val), 252 TP_PROTO(struct snd_soc_jack *jack, int val),
|
/linux-6.3-rc2/sound/soc/qcom/ |
A D | common.h | 11 struct snd_soc_jack *jack, bool *jack_setup);
|
/linux-6.3-rc2/sound/soc/intel/avs/boards/ |
A D | da7219.c | 78 struct snd_soc_jack *jack; in avs_da7219_codec_init() 205 struct snd_soc_jack *jack = snd_soc_card_get_drvdata(card); in avs_card_resume_post() 216 struct snd_soc_jack *jack; in avs_da7219_probe()
|
A D | rt286.c | 55 struct snd_soc_jack *jack; in avs_rt286_codec_init() 203 struct snd_soc_jack *jack = snd_soc_card_get_drvdata(card); in avs_card_resume_post() 214 struct snd_soc_jack *jack; in avs_rt286_probe()
|
A D | rt298.c | 66 struct snd_soc_jack *jack; in avs_rt298_codec_init() 223 struct snd_soc_jack *jack = snd_soc_card_get_drvdata(card); in avs_card_resume_post() 234 struct snd_soc_jack *jack; in avs_rt298_probe()
|
A D | rt274.c | 93 struct snd_soc_jack *jack; in avs_rt274_codec_init() 233 struct snd_soc_jack *jack = snd_soc_card_get_drvdata(card); in avs_card_resume_post() 244 struct snd_soc_jack *jack; in avs_rt274_probe()
|
A D | rt5682.c | 85 struct snd_soc_jack *jack; in avs_rt5682_codec_init() 257 struct snd_soc_jack *jack = snd_soc_card_get_drvdata(card); in avs_card_resume_post() 268 struct snd_soc_jack *jack; in avs_rt5682_probe()
|