Lines Matching defs:cause
293 uint32_t cause, irqsrc;
301 for (cause = MPIC_CPU_READ(sc, MPIC_PPI_CAUSE); cause > 0;
302 cause >>= 1, irq++) {
303 if (cause & 1) {
509 debugf("%s: irq:%x cause:%x\n", __func__, bit_off, err_cause);
516 uint32_t cause;
520 cause = MPIC_DRBL_READ(mv_mpic_sc, 0);
522 if (cause)
523 bit_off = ffs(cause) - 1;
527 debugf("%s: irq:%x cause:%x\n", __func__, bit_off, cause);
529 cause &= ~(1 << bit_off);
530 MPIC_DRBL_WRITE(mv_mpic_sc, 0, cause);