MPIC_VECPRI_MASK
MPIC_VECPRI_MASK |
MPIC_VECPRI_MASK |
u32 vecpri = MPIC_VECPRI_MASK | i |
val = (val & (MPIC_VECPRI_MASK | MPIC_VECPRI_ACTIVITY)) |
value & ~(MPIC_VECPRI_MASK | MPIC_VECPRI_ACTIVITY);
mpic_write(mpic->gregs, MPIC_INFO(GREG_IPI_VECTOR_PRI_0), MPIC_VECPRI_MASK);
if (r == swab32(MPIC_VECPRI_MASK)) {
~MPIC_VECPRI_MASK);
} while(mpic_irq_read(src, MPIC_INFO(IRQ_VECTOR_PRI)) & MPIC_VECPRI_MASK);
MPIC_VECPRI_MASK);
} while(!(mpic_irq_read(src, MPIC_INFO(IRQ_VECTOR_PRI)) & MPIC_VECPRI_MASK));
mpic_ipi_write(src, mpic_ipi_read(src) & ~MPIC_VECPRI_MASK);
mpic_tm_write(src, mpic_tm_read(src) & ~MPIC_VECPRI_MASK);
mpic_tm_write(src, mpic_tm_read(src) | MPIC_VECPRI_MASK);