Searched refs:handle_irq (Results 1 – 2 of 2) sorted by relevance
16 interrupt_handler_t *handle_irq; member43 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 …]
32 interrupt_handler_t *handle_irq; member122 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()