Home
last modified time | relevance | path

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

/Linux-v6.1/include/sound/
Dsoc-jack.h61 struct snd_soc_jack_gpio { struct
105 struct snd_soc_jack_gpio *gpios);
108 int count, struct snd_soc_jack_gpio *gpios);
110 struct snd_soc_jack_gpio *gpios);
113 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_add_gpios()
121 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_add_gpiods()
127 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_free_gpios()
Dsimple_card_utils.h48 struct snd_soc_jack_gpio gpio;
Dsoc.h421 struct snd_soc_jack_gpio;
/Linux-v6.1/sound/soc/
Dsoc-jack.c207 struct snd_soc_jack_gpio *gpios;
211 static void snd_soc_jack_gpio_detect(struct snd_soc_jack_gpio *gpio) in snd_soc_jack_gpio_detect()
235 struct snd_soc_jack_gpio *gpio = data; in gpio_handler()
252 struct snd_soc_jack_gpio *gpio; in gpio_work()
254 gpio = container_of(work, struct snd_soc_jack_gpio, work.work); in gpio_work()
261 struct snd_soc_jack_gpio *gpio = in snd_soc_jack_pm_notifier()
262 container_of(nb, struct snd_soc_jack_gpio, pm_notifier); in snd_soc_jack_pm_notifier()
280 struct snd_soc_jack_gpio *gpios) in jack_free_gpios()
312 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_add_gpios()
426 int count, struct snd_soc_jack_gpio *gpios) in snd_soc_jack_add_gpiods()
[all …]
/Linux-v6.1/sound/soc/tegra/
Dtegra_asoc_machine.h11 struct snd_soc_jack_gpio;
45 struct snd_soc_jack_gpio *hp_jack_gpio;
Dtegra_asoc_machine.c32 static struct snd_soc_jack_gpio tegra_machine_hp_jack_gpio = {
47 static struct snd_soc_jack_gpio tegra_machine_headset_jack_gpio = {
62 static struct snd_soc_jack_gpio tegra_machine_mic_jack_gpio = {
/Linux-v6.1/sound/soc/pxa/
Dpalm27x.c37 static struct snd_soc_jack_gpio hs_jack_gpios[] = {
Dz2.c89 static struct snd_soc_jack_gpio hs_jack_gpios[] = {
Dhx4700.c42 static struct snd_soc_jack_gpio hs_jack_gpio = {
/Linux-v6.1/sound/soc/intel/boards/
Dbdw-rt5677.c103 static struct snd_soc_jack_gpio headphone_jack_gpio = {
109 static struct snd_soc_jack_gpio mic_jack_gpio = {
Dkbl_rt5660.c80 static struct snd_soc_jack_gpio lineout_jack_gpio = {
86 static struct snd_soc_jack_gpio mic_jack_gpio = {
Dcht_bsw_max98090_ti.c163 static struct snd_soc_jack_gpio hs_jack_gpios[] = {
Dbytcr_rt5640.c468 static struct snd_soc_jack_gpio rt5640_jack_gpio = {
475 static struct snd_soc_jack_gpio rt5640_jack2_gpio = {
/Linux-v6.1/sound/soc/samsung/
Dsmartq_wm8987.c87 static struct snd_soc_jack_gpio smartq_jack_gpios[] = {
Dh1940_uda1380.c47 static struct snd_soc_jack_gpio hp_jack_gpios[] = {
Drx1950_uda1380.c56 static struct snd_soc_jack_gpio hp_jack_gpios[] = {
Daries_wm8994.c151 static struct snd_soc_jack_gpio headset_button_gpio[] = {
/Linux-v6.1/sound/soc/rockchip/
Drk3288_hdmi_analog.c115 static struct snd_soc_jack_gpio rk_hp_jack_gpio = {
/Linux-v6.1/sound/soc/fsl/
Dimx-es8328.c29 static struct snd_soc_jack_gpio headset_jack_gpios[] = {
/Linux-v6.1/sound/soc/ti/
Domap-twl4030.c131 static struct snd_soc_jack_gpio hs_jack_gpios[] = {
Drx51.c199 static struct snd_soc_jack_gpio rx51_av_jack_gpios[] = {
Dams-delta.c216 static struct snd_soc_jack_gpio ams_delta_hook_switch_gpios[] = {
/Linux-v6.1/sound/soc/codecs/
Dcx2072x.c43 struct snd_soc_jack_gpio jack_gpio;
1449 static const struct snd_soc_jack_gpio cx2072x_jack_gpio = {
Drt5670.h1987 struct snd_soc_jack_gpio hp_gpio;
Drt5670.c516 struct snd_soc_jack_gpio *gpio = &rt5670->hp_gpio; in rt5670_irq_detection()