Lines Matching refs:irq
20 Sun4iInterruptController::EnableInterrupt(int32 irq)
22 if (irq <= 31) {
23 fRegBase[SUN4I_INTC_MASK_REG0] |= 1 << irq;
27 if (irq <= 63) {
28 fRegBase[SUN4I_INTC_MASK_REG1] |= 1 << (irq - 32);
32 fRegBase[SUN4I_INTC_MASK_REG2] |= 1 << (irq - 64);
37 Sun4iInterruptController::DisableInterrupt(int irq)
39 if (irq <= 31) {
40 fRegBase[SUN4I_INTC_MASK_REG0] &= ~(1 << irq);
44 if (irq <= 63) {
45 fRegBase[SUN4I_INTC_MASK_REG1] &= ~(1 << (irq - 32));
49 fRegBase[SUN4I_INTC_MASK_REG1] &= ~(1 << (irq - 64));