irq_change_caps - change the capabilities associated with an irq.
Status irq_change_caps( int irq, Cap managecap, Cap newcap );
irq specifies the irq whose capabilities are being changed.
managecap The current capability associated with the irq denoted by irq.
newcap The new capability to associate with the time slice irq.
This function changes the capabilities associated with an irq.
Upon the successful completion, the irq_change_caps() function returns [SUCCESS] to indicate that the capability associated with the time slice has been changed.
[IRQ_CAP_INVALID] the capability presented in parameter authcap is invalid.
[IRQ_INVALID] the irq specified is invalid.
Notes for Gurus
There is one capability associated with each irq. This capability must be presented whenever an arena_bind_irq or reset_irq call is made.