Home
last modified time | relevance | path

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

/linux/include/sound/
H A Dsoc-jack.h60 struct snd_soc_jack_gpio { struct
103 struct snd_soc_jack_gpio *gpios);
106 int count, struct snd_soc_jack_gpio *gpios);
108 struct snd_soc_jack_gpio *gpios);
111 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_add_gpios()
119 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_add_gpiods()
125 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_free_gpios()
H A Dsimple_card_utils.h48 struct snd_soc_jack_gpio gpio;
H A Dsoc.h444 struct snd_soc_jack_gpio;
/linux/sound/soc/
H A Dsoc-jack.c206 struct snd_soc_jack_gpio *gpios;
210 static void snd_soc_jack_gpio_detect(struct snd_soc_jack_gpio *gpio) in snd_soc_jack_gpio_detect()
234 struct snd_soc_jack_gpio *gpio = data; in gpio_handler()
251 struct snd_soc_jack_gpio *gpio; in gpio_work()
253 gpio = container_of(work, struct snd_soc_jack_gpio, work.work); in gpio_work()
260 struct snd_soc_jack_gpio *gpio = in snd_soc_jack_pm_notifier()
261 container_of(nb, struct snd_soc_jack_gpio, pm_notifier); in snd_soc_jack_pm_notifier()
279 struct snd_soc_jack_gpio *gpios) in jack_free_gpios()
311 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_add_gpios()
412 int count, struct snd_soc_jack_gpio *gpios) in snd_soc_jack_add_gpiods()
[all …]
/linux/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.c31 static struct snd_soc_jack_gpio tegra_machine_hp_jack_gpio = {
46 static struct snd_soc_jack_gpio tegra_machine_headset_jack_gpio = {
72 static struct snd_soc_jack_gpio tegra_machine_mic_jack_gpio = {
/linux/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 Dcht_bsw_max98090_ti.c163 static struct snd_soc_jack_gpio hs_jack_gpios[] = {
H A Dbytcr_rt5640.c474 static struct snd_soc_jack_gpio rt5640_jack_gpio = {
481 static struct snd_soc_jack_gpio rt5640_jack2_gpio = {
/linux/sound/soc/rockchip/
H A Drk3288_hdmi_analog.c110 static struct snd_soc_jack_gpio rk_hp_jack_gpio = {
/linux/sound/soc/fsl/
H A Dimx-es8328.c28 static struct snd_soc_jack_gpio headset_jack_gpios[] = {
/linux/sound/soc/ti/
H A Domap-twl4030.c128 static struct snd_soc_jack_gpio hs_jack_gpios[] = {
H A Drx51.c197 static struct snd_soc_jack_gpio rx51_av_jack_gpios[] = {
H A Dams-delta.c214 static struct snd_soc_jack_gpio ams_delta_hook_switch_gpios[] = {
/linux/sound/soc/samsung/
H A Daries_wm8994.c150 static struct snd_soc_jack_gpio headset_button_gpio[] = {
H A Dmidas_wm1811.c148 static struct snd_soc_jack_gpio headset_gpio[] = {
/linux/sound/soc/codecs/
H A Dcx2072x.c43 struct snd_soc_jack_gpio jack_gpio;
1444 static const struct snd_soc_jack_gpio cx2072x_jack_gpio = {
H A Drt5670.h1987 struct snd_soc_jack_gpio hp_gpio;
H A Drt5670.c516 struct snd_soc_jack_gpio *gpio = &rt5670->hp_gpio; in rt5670_irq_detection()