Home
last modified time | relevance | path

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

12

/kernel/linux/linux-6.6/include/sound/
H A Dsoc-jack.h45 * struct snd_soc_jack_gpio - Describes a gpio pin for jack detection
61 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()
/kernel/linux/linux-5.10/sound/soc/
H A Dsoc-jack.c23 struct snd_soc_jack_gpio *gpios;
212 static void snd_soc_jack_gpio_detect(struct snd_soc_jack_gpio *gpio) in snd_soc_jack_gpio_detect()
236 struct snd_soc_jack_gpio *gpio = data; in gpio_handler()
253 struct snd_soc_jack_gpio *gpio; in gpio_work()
255 gpio = container_of(work, struct snd_soc_jack_gpio, work.work); in gpio_work()
262 struct snd_soc_jack_gpio *gpio = in snd_soc_jack_pm_notifier()
263 container_of(nb, struct snd_soc_jack_gpio, pm_notifier); in snd_soc_jack_pm_notifier()
281 struct snd_soc_jack_gpio *gpios) in jack_free_gpios()
313 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_add_gpios()
427 int count, struct snd_soc_jack_gpio *gpio in snd_soc_jack_add_gpiods()
[all...]
/kernel/linux/linux-6.6/sound/soc/
H A 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()
427 int count, struct snd_soc_jack_gpio *gpio in snd_soc_jack_add_gpiods()
[all...]
/kernel/linux/linux-6.6/sound/soc/tegra/
H A Dtegra_asoc_machine.h11 struct snd_soc_jack_gpio;
45 struct snd_soc_jack_gpio *hp_jack_gpio;
H A 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 = {
73 static struct snd_soc_jack_gpio tegra_machine_mic_jack_gpio = {
/kernel/linux/linux-5.10/sound/soc/tegra/
H A Dtegra_max98090.c98 static struct snd_soc_jack_gpio tegra_max98090_hp_jack_gpio = {
114 static struct snd_soc_jack_gpio tegra_max98090_mic_jack_gpio = {
H A Dtegra_rt5677.c95 static struct snd_soc_jack_gpio tegra_rt5677_hp_jack_gpio = {
108 static struct snd_soc_jack_gpio tegra_rt5677_mic_jack_gpio = {
H A Dtegra_rt5640.c81 static struct snd_soc_jack_gpio tegra_rt5640_hp_jack_gpio = {
H A Dtegra_alc5632.c82 static struct snd_soc_jack_gpio tegra_alc5632_hp_jack_gpio = {
/kernel/linux/linux-5.10/sound/soc/intel/boards/
H A Dbdw-rt5677.c103 static struct snd_soc_jack_gpio headphone_jack_gpio = {
109 static struct snd_soc_jack_gpio mic_jack_gpio = {
H A Dkbl_rt5660.c80 static struct snd_soc_jack_gpio lineout_jack_gpio = {
86 static struct snd_soc_jack_gpio mic_jack_gpio = {
/kernel/linux/linux-6.6/sound/soc/intel/boards/
H A Dbdw-rt5677.c103 static struct snd_soc_jack_gpio headphone_jack_gpio = {
109 static struct snd_soc_jack_gpio mic_jack_gpio = {
H A Dkbl_rt5660.c80 static struct snd_soc_jack_gpio lineout_jack_gpio = {
86 static struct snd_soc_jack_gpio mic_jack_gpio = {
/kernel/linux/linux-5.10/sound/soc/pxa/
H A Dpalm27x.c37 static struct snd_soc_jack_gpio hs_jack_gpios[] = {
H A Dhx4700.c42 static struct snd_soc_jack_gpio hs_jack_gpio = {
H A Dz2.c91 static struct snd_soc_jack_gpio hs_jack_gpios[] = {
/kernel/linux/linux-5.10/sound/soc/samsung/
H A Dh1940_uda1380.c47 static struct snd_soc_jack_gpio hp_jack_gpios[] = {
H A Dsmartq_wm8987.c87 static struct snd_soc_jack_gpio smartq_jack_gpios[] = {
H A Drx1950_uda1380.c56 static struct snd_soc_jack_gpio hp_jack_gpios[] = {
/kernel/linux/linux-5.10/include/sound/
H A Dsoc.h390 struct snd_soc_jack_gpio;
506 struct snd_soc_jack_gpio *gpios);
509 int count, struct snd_soc_jack_gpio *gpios);
511 struct snd_soc_jack_gpio *gpios);
514 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_add_gpios()
522 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_add_gpiods()
528 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_free_gpios()
653 * struct snd_soc_jack_gpio - Describes a gpio pin for jack detection
669 struct snd_soc_jack_gpio { struct
H A Dsimple_card_utils.h38 struct snd_soc_jack_gpio gpio;
/kernel/linux/linux-5.10/sound/soc/fsl/
H A Dimx-es8328.c29 static struct snd_soc_jack_gpio headset_jack_gpios[] = {
/kernel/linux/linux-5.10/sound/soc/rockchip/
H A Drk3288_hdmi_analog.c115 static struct snd_soc_jack_gpio rk_hp_jack_gpio = {
/kernel/linux/linux-5.10/sound/soc/ti/
H A Domap-twl4030.c131 static struct snd_soc_jack_gpio hs_jack_gpios[] = {
/kernel/linux/linux-6.6/sound/soc/fsl/
H A Dimx-es8328.c29 static struct snd_soc_jack_gpio headset_jack_gpios[] = {

Completed in 15 milliseconds

12