Searched refs:gpio_irq (Results 1 – 6 of 6) sorted by relevance
/linux-4.19.296/drivers/gpio/ |
D | gpio-ep93xx.c | 90 int gpio_irq = gpio_to_irq(EP93XX_GPIO_LINE_A(0)) + i; in ep93xx_gpio_ab_irq_handler() local 91 generic_handle_irq(gpio_irq); in ep93xx_gpio_ab_irq_handler() 98 int gpio_irq = gpio_to_irq(EP93XX_GPIO_LINE_B(0)) + i; in ep93xx_gpio_ab_irq_handler() local 99 generic_handle_irq(gpio_irq); in ep93xx_gpio_ab_irq_handler() 113 int gpio_irq = gpio_to_irq(EP93XX_GPIO_LINE_F(0)) + port_f_idx; in ep93xx_gpio_f_irq_handler() local 115 generic_handle_irq(gpio_irq); in ep93xx_gpio_f_irq_handler() 233 int gpio_irq; in ep93xx_gpio_init_irq() local 235 for (gpio_irq = gpio_to_irq(0); in ep93xx_gpio_init_irq() 236 gpio_irq <= gpio_to_irq(EP93XX_GPIO_LINE_MAX_IRQ); ++gpio_irq) { in ep93xx_gpio_init_irq() 237 irq_set_chip_and_handler(gpio_irq, &ep93xx_gpio_irq_chip, in ep93xx_gpio_init_irq() [all …]
|
D | gpio-max77620.c | 240 int gpio_irq; in max77620_gpio_probe() local 243 gpio_irq = platform_get_irq(pdev, 0); in max77620_gpio_probe() 244 if (gpio_irq <= 0) { in max77620_gpio_probe() 245 dev_err(&pdev->dev, "GPIO irq not available %d\n", gpio_irq); in max77620_gpio_probe() 279 ret = devm_regmap_add_irq_chip(&pdev->dev, chip->rmap, gpio_irq, in max77620_gpio_probe()
|
D | gpio-mt7621.c | 56 int gpio_irq; member 258 if (mtk->gpio_irq) { in mediatek_gpio_bank_probe() 264 ret = devm_request_irq(dev, mtk->gpio_irq, in mediatek_gpio_bank_probe() 270 mtk->gpio_irq, ret); in mediatek_gpio_bank_probe() 282 mtk->gpio_irq, NULL); in mediatek_gpio_bank_probe() 311 mtk->gpio_irq = irq_of_parse_and_map(np, 0); in mediatek_gpio_probe()
|
D | gpio-ks8695.c | 61 static unsigned short gpio_irq[] = { KS8695_IRQ_EXTERN0, KS8695_IRQ_EXTERN1, KS8695_IRQ_EXTERN2, KS… variable 83 irq_set_irq_type(gpio_irq[pin], type); in ks8695_gpio_interrupt() 205 return gpio_irq[pin]; in ks8695_gpio_to_irq()
|
D | gpio-zynq.c | 594 unsigned int gpio_irq; in zynq_gpio_handle_bank_irq() local 596 gpio_irq = irq_find_mapping(irqdomain, offset + bank_offset); in zynq_gpio_handle_bank_irq() 597 generic_handle_irq(gpio_irq); in zynq_gpio_handle_bank_irq()
|
D | gpio-dwapb.c | 201 int gpio_irq = irq_find_mapping(gpio->domain, hwirq); in dwapb_do_irq() local 203 generic_handle_irq(gpio_irq); in dwapb_do_irq() 206 if ((irq_get_trigger_type(gpio_irq) & IRQ_TYPE_SENSE_MASK) in dwapb_do_irq()
|