irq_inject_interrupt
ret = irq_inject_interrupt(edev->irq);
extern int irq_inject_interrupt(unsigned int irq);
int err = irq_inject_interrupt(irq_desc_get_irq(desc));
EXPORT_SYMBOL_GPL(irq_inject_interrupt);