| /Linux-v5.4/drivers/mfd/ |
| D | arizona-irq.c | 144 if (!arizona->pdata.irq_gpio) { in arizona_irq_thread() 147 gpio_get_value_cansleep(arizona->pdata.irq_gpio)) { in arizona_irq_thread() 150 !gpio_get_value_cansleep(arizona->pdata.irq_gpio)) { in arizona_irq_thread() 355 if (arizona->pdata.irq_gpio) { in arizona_irq_init() 356 if (gpio_to_irq(arizona->pdata.irq_gpio) != arizona->irq) { in arizona_irq_init() 358 arizona->irq, arizona->pdata.irq_gpio, in arizona_irq_init() 359 gpio_to_irq(arizona->pdata.irq_gpio)); in arizona_irq_init() 360 arizona->irq = gpio_to_irq(arizona->pdata.irq_gpio); in arizona_irq_init() 364 arizona->pdata.irq_gpio, in arizona_irq_init() 369 arizona->pdata.irq_gpio, ret); in arizona_irq_init() [all …]
|
| D | lpc_sch.c | 46 int irq_gpio; member 53 .irq_gpio = -1, 59 .irq_gpio = -1, 65 .irq_gpio = -1, 69 .irq_gpio = GPIO_IRQ_QUARK_X1000, 169 info->io_size_gpio, info->irq_gpio, in lpc_sch_probe()
|
| D | wm8994-irq.c | 156 while (gpio_get_value_cansleep(wm8994->pdata.irq_gpio)) in wm8994_edge_irq() 200 if (gpio_to_irq(pdata->irq_gpio) != wm8994->irq) { in wm8994_irq_init() 202 wm8994->irq, pdata->irq_gpio, in wm8994_irq_init() 203 gpio_to_irq(pdata->irq_gpio)); in wm8994_irq_init() 204 wm8994->irq = gpio_to_irq(pdata->irq_gpio); in wm8994_irq_init() 207 ret = devm_gpio_request_one(wm8994->dev, pdata->irq_gpio, in wm8994_irq_init()
|
| D | stmpe.c | 43 int irq_gpio; member 1348 pdata->irq_gpio = of_get_named_gpio_flags(np, "irq-gpio", 0, in stmpe_of_probe() 1350 if (gpio_is_valid(pdata->irq_gpio)) in stmpe_of_probe() 1437 ret = devm_gpio_request_one(ci->dev, pdata->irq_gpio, in stmpe_probe() 1445 stmpe->irq = gpio_to_irq(pdata->irq_gpio); in stmpe_probe()
|
| /Linux-v5.4/arch/arm/mach-pxa/ |
| D | cm-x2xx-pci.c | 37 void __cmx2xx_pci_init_irq(int irq_gpio) in __cmx2xx_pci_init_irq() argument 41 cmx2xx_it8152_irq_gpio = irq_gpio; in __cmx2xx_pci_init_irq() 43 irq_set_irq_type(gpio_to_irq(irq_gpio), IRQ_TYPE_EDGE_RISING); in __cmx2xx_pci_init_irq() 45 irq_set_chained_handler(gpio_to_irq(irq_gpio), in __cmx2xx_pci_init_irq()
|
| D | cm-x2xx-pci.h | 2 extern void __cmx2xx_pci_init_irq(int irq_gpio);
|
| /Linux-v5.4/include/linux/power/ |
| D | smb347-charger.h | 110 int irq_gpio; member
|
| /Linux-v5.4/include/linux/platform_data/ |
| D | cyttsp4.h | 43 int irq_gpio; member
|
| /Linux-v5.4/drivers/staging/wilc1000/ |
| D | wilc_sdio.c | 27 bool irq_gpio; member 676 sdio_priv->irq_gpio = wilc->dev_irq_num; in wilc_sdio_init() 824 if (!sdio_priv->irq_gpio) { in wilc_sdio_read_int() 881 if (sdio_priv->irq_gpio) { in wilc_sdio_clear_int_ext() 917 if (sdio_priv->irq_gpio) { in wilc_sdio_clear_int_ext() 1028 if (sdio_priv->irq_gpio) { in wilc_sdio_sync_ext()
|
| /Linux-v5.4/include/linux/mfd/arizona/ |
| D | pdata.h | 188 int irq_gpio; member
|
| /Linux-v5.4/include/linux/mfd/wm8994/ |
| D | pdata.h | 233 int irq_gpio; member
|
| /Linux-v5.4/drivers/power/supply/ |
| D | smb347-charger.c | 835 int ret, irq = gpio_to_irq(pdata->irq_gpio); in smb347_irq_init() 837 ret = gpio_request_one(pdata->irq_gpio, GPIOF_IN, client->name); in smb347_irq_init() 870 gpio_free(pdata->irq_gpio); in smb347_irq_init() 1280 if (pdata->irq_gpio >= 0) { in smb347_probe() 1300 gpio_free(smb->pdata->irq_gpio); in smb347_remove()
|
| /Linux-v5.4/drivers/input/touchscreen/ |
| D | wm97xx-core.c | 391 BUG_ON(!wm->mach_ops->irq_gpio); in wm97xx_init_pen_irq() 394 reg & ~(wm->mach_ops->irq_gpio)); in wm97xx_init_pen_irq() 552 BUG_ON(!wm->mach_ops->irq_gpio); in wm97xx_ts_input_close() 555 reg | wm->mach_ops->irq_gpio); in wm97xx_ts_input_close()
|
| D | zylonite-wm97xx.c | 178 .irq_gpio = WM97XX_GPIO_2,
|
| D | mainstone-wm97xx.c | 274 .irq_gpio = WM97XX_GPIO_2,
|
| D | cyttsp4_core.c | 2053 cd->irq = gpio_to_irq(cd->cpdata->irq_gpio); in cyttsp4_probe()
|
| /Linux-v5.4/include/linux/ |
| D | wm97xx.h | 261 int irq_gpio; member
|
| /Linux-v5.4/arch/mips/alchemy/devboards/ |
| D | db1300.c | 744 .irq_gpio = WM97XX_GPIO_3,
|