int rthal_irq_disable(unsigned irq) { if (irq >= NR_IRQS || rthal_irq_descp(irq) == NULL) return -EINVAL; return rthal_irq_chip_disable(irq); }
int rthal_irq_disable(unsigned int irq) { if (irq >= IPIPE_NR_XIRQS || rthal_irq_descp(irq) == NULL) return -EINVAL; rthal_mark_irq_disabled(irq); return rthal_irq_chip_disable(irq); }