Home
last modified time | relevance | path

Searched refs:handle_irq (Results 1 – 2 of 2) sorted by relevance

/rk3399_rockchip-uboot/drivers/irq/
H A Dirq-generic.c16 interrupt_handler_t *handle_irq; member
43 if (!irq_desc[irq].handle_irq) in bad_irq()
66 if (irq_desc[irq].handle_irq) { in __generic_gpio_handle_irq()
68 irq_desc[irq].handle_irq(irq, irq_desc[irq].data); in __generic_gpio_handle_irq()
82 if (irq_desc[irq].handle_irq) { in __do_generic_irq_handler()
84 irq_desc[irq].handle_irq(irq, irq_desc[irq].data); in __do_generic_irq_handler()
93 return (irq >= 0 && irq_desc[irq].handle_irq) ? -EBUSY : 0; in irq_is_busy()
250 if (!handler || irq_desc[irq].handle_irq) in irq_install_handler()
252 irq_desc[irq].handle_irq = handler; in irq_install_handler()
265 irq_desc[irq].handle_irq = NULL; in irq_free_handler()
[all …]
H A Dvirq.c32 interrupt_handler_t *handle_irq; member
122 if (!vdata[i].handle_irq) in virqs_show()
129 (ulong)vdata[i].handle_irq, dev->driver->name, dev->name, in virqs_show()
147 if (desc->virqs[virq].handle_irq) in virq_install_handler()
150 desc->virqs[virq].handle_irq = handler; in virq_install_handler()
166 desc->virqs[virq].handle_irq = NULL; in virq_free_handler()
225 if (vdata[i].handle_irq) { in virq_chip_generic_handler()
227 vdata[i].handle_irq(irq, data); in virq_chip_generic_handler()