Lines Matching refs:gpio_irq
54 int gpio_irq; member
162 if (c->gpio_irq) { in omap2_onenand_wait()
163 result = gpio_get_value(c->gpio_irq); in omap2_onenand_wait()
633 c->gpio_irq = pdata->gpio_irq; in omap2_onenand_probe()
637 c->gpio_irq = 0; in omap2_onenand_probe()
673 if (c->gpio_irq) { in omap2_onenand_probe()
674 if ((r = gpio_request(c->gpio_irq, "OneNAND irq")) < 0) { in omap2_onenand_probe()
676 "OneNAND\n", c->gpio_irq); in omap2_onenand_probe()
679 gpio_direction_input(c->gpio_irq); in omap2_onenand_probe()
681 if ((r = request_irq(gpio_to_irq(c->gpio_irq), in omap2_onenand_probe()
766 if (c->gpio_irq) in omap2_onenand_probe()
767 free_irq(gpio_to_irq(c->gpio_irq), c); in omap2_onenand_probe()
769 if (c->gpio_irq) in omap2_onenand_probe()
770 gpio_free(c->gpio_irq); in omap2_onenand_probe()
790 if (c->gpio_irq) { in omap2_onenand_remove()
791 free_irq(gpio_to_irq(c->gpio_irq), c); in omap2_onenand_remove()
792 gpio_free(c->gpio_irq); in omap2_onenand_remove()