Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/mfd/
Darizona-irq.c130 if (!arizona->pdata.irq_gpio) { in arizona_irq_thread()
133 gpio_get_value_cansleep(arizona->pdata.irq_gpio)) { in arizona_irq_thread()
136 !gpio_get_value_cansleep(arizona->pdata.irq_gpio)) { in arizona_irq_thread()
335 if (arizona->pdata.irq_gpio) { in arizona_irq_init()
336 if (gpio_to_irq(arizona->pdata.irq_gpio) != arizona->irq) { in arizona_irq_init()
338 arizona->irq, arizona->pdata.irq_gpio, in arizona_irq_init()
339 gpio_to_irq(arizona->pdata.irq_gpio)); in arizona_irq_init()
340 arizona->irq = gpio_to_irq(arizona->pdata.irq_gpio); in arizona_irq_init()
344 arizona->pdata.irq_gpio, in arizona_irq_init()
349 arizona->pdata.irq_gpio, ret); in arizona_irq_init()
[all …]
Dlpc_sch.c54 int irq_gpio; member
61 .irq_gpio = -1,
67 .irq_gpio = -1,
73 .irq_gpio = -1,
77 .irq_gpio = GPIO_IRQ_QUARK_X1000,
177 info->io_size_gpio, info->irq_gpio, in lpc_sch_probe()
Dwm8994-irq.c161 while (gpio_get_value_cansleep(wm8994->pdata.irq_gpio)) in wm8994_edge_irq()
212 if (gpio_to_irq(pdata->irq_gpio) != wm8994->irq) { in wm8994_irq_init()
214 wm8994->irq, pdata->irq_gpio, in wm8994_irq_init()
215 gpio_to_irq(pdata->irq_gpio)); in wm8994_irq_init()
216 wm8994->irq = gpio_to_irq(pdata->irq_gpio); in wm8994_irq_init()
219 ret = devm_gpio_request_one(wm8994->dev, pdata->irq_gpio, in wm8994_irq_init()
Dstmpe.c1129 pdata->irq_gpio = of_get_named_gpio_flags(np, "irq-gpio", 0, in stmpe_of_probe()
1131 if (gpio_is_valid(pdata->irq_gpio)) in stmpe_of_probe()
1213 ret = devm_gpio_request_one(ci->dev, pdata->irq_gpio, in stmpe_probe()
1221 stmpe->irq = gpio_to_irq(pdata->irq_gpio); in stmpe_probe()
/linux-4.1.27/drivers/input/touchscreen/
Deeti_ts.c51 int irq_gpio, irq, irq_active_high; member
65 return gpio_get_value(priv->irq_gpio) == priv->irq_active_high; in eeti_ts_irq_active()
202 priv->irq_gpio = pdata->irq_gpio; in eeti_ts_probe()
203 priv->irq = gpio_to_irq(pdata->irq_gpio); in eeti_ts_probe()
205 err = gpio_request_one(pdata->irq_gpio, GPIOF_IN, client->name); in eeti_ts_probe()
242 gpio_free(pdata->irq_gpio); in eeti_ts_probe()
Dwm97xx-core.c395 BUG_ON(!wm->mach_ops->irq_gpio); in wm97xx_init_pen_irq()
398 reg & ~(wm->mach_ops->irq_gpio)); in wm97xx_init_pen_irq()
556 BUG_ON(!wm->mach_ops->irq_gpio); in wm97xx_ts_input_close()
559 reg | wm->mach_ops->irq_gpio); in wm97xx_ts_input_close()
Dzylonite-wm97xx.c182 .irq_gpio = WM97XX_GPIO_2,
Dmainstone-wm97xx.c279 .irq_gpio = WM97XX_GPIO_2,
Datmel-wm97xx.c332 .irq_gpio = WM97XX_GPIO_3,
Dcyttsp4_core.c2045 cd->irq = gpio_to_irq(cd->cpdata->irq_gpio); in cyttsp4_probe()
/linux-4.1.27/arch/arm/mach-pxa/
Dcm-x2xx-pci.c40 void __cmx2xx_pci_init_irq(int irq_gpio) in __cmx2xx_pci_init_irq() argument
44 cmx2xx_it8152_irq_gpio = irq_gpio; in __cmx2xx_pci_init_irq()
46 irq_set_irq_type(gpio_to_irq(irq_gpio), IRQ_TYPE_EDGE_RISING); in __cmx2xx_pci_init_irq()
48 irq_set_chained_handler(gpio_to_irq(irq_gpio), in __cmx2xx_pci_init_irq()
Dcm-x2xx-pci.h1 extern void __cmx2xx_pci_init_irq(int irq_gpio);
Draumfeld.c960 .irq_gpio = GPIO_TOUCH_IRQ,
/linux-4.1.27/include/linux/input/
Deeti_ts.h5 int irq_gpio; member
Dcyttsp.h54 s16 irq_gpio; member
/linux-4.1.27/include/linux/platform_data/
Dmicroread.h31 unsigned int irq_gpio; member
Dcyttsp4.h57 int irq_gpio; member
/linux-4.1.27/include/linux/power/
Dsmb347-charger.h113 int irq_gpio; member
/linux-4.1.27/include/linux/mfd/arizona/
Dpdata.h175 int irq_gpio; member
/linux-4.1.27/include/linux/mfd/wm8994/
Dpdata.h235 int irq_gpio; member
/linux-4.1.27/drivers/power/
Dsmb347-charger.c838 int ret, irq = gpio_to_irq(pdata->irq_gpio); in smb347_irq_init()
840 ret = gpio_request_one(pdata->irq_gpio, GPIOF_IN, client->name); in smb347_irq_init()
873 gpio_free(pdata->irq_gpio); in smb347_irq_init()
1283 if (pdata->irq_gpio >= 0) { in smb347_probe()
1303 gpio_free(smb->pdata->irq_gpio); in smb347_remove()
/linux-4.1.27/include/linux/mfd/
Dstmpe.h179 int irq_gpio; member
Dmax77693-private.h550 int irq_gpio; member
/linux-4.1.27/include/linux/
Dwm97xx.h260 int irq_gpio; member
/linux-4.1.27/arch/mips/alchemy/devboards/
Ddb1300.c725 .irq_gpio = WM97XX_GPIO_3,