Lines Matching defs:mips_irq
71 u_int mips_irq, u_int ivec);
73 u_int mips_irq, u_int ivec);
216 bcm_mips74k_mask_irq(sc, isrc->cpuirq->mips_irq, isrc->ivec);
231 bcm_mips74k_unmask_irq(sc, isrc->cpuirq->mips_irq, isrc->ivec);
256 * @p mips_irq.
259 bcm_mips74k_mask_irq(struct bcm_mips74k_softc *sc, u_int mips_irq, u_int ivec)
263 KASSERT(mips_irq < sc->bcm_mips.num_cpuirqs, ("invalid MIPS IRQ %u",
264 mips_irq));
265 KASSERT(mips_irq < BCM_MIPS74K_NUM_INTR, ("unsupported MIPS IRQ %u",
266 mips_irq));
269 oobsel = bus_read_4(sc->mem, BCM_MIPS74K_INTR_SEL(mips_irq));
271 bus_write_4(sc->mem, BCM_MIPS74K_INTR_SEL(mips_irq), oobsel);
278 bcm_mips74k_unmask_irq(struct bcm_mips74k_softc *sc, u_int mips_irq, u_int ivec)
282 KASSERT(mips_irq < sc->bcm_mips.num_cpuirqs, ("invalid MIPS IRQ %u",
283 mips_irq));
284 KASSERT(mips_irq < BCM_MIPS74K_NUM_INTR, ("unsupported MIPS IRQ %u",
285 mips_irq));
288 oobsel = bus_read_4(sc->mem, BCM_MIPS74K_INTR_SEL(mips_irq));
290 bus_write_4(sc->mem, BCM_MIPS74K_INTR_SEL(mips_irq), oobsel);
311 KASSERT(cpuirq->mips_irq < BCM_MIPS74K_NUM_INTR,
312 ("invalid irq %u", cpuirq->mips_irq));
314 oobsel = bus_read_4(sc->mem, BCM_MIPS74K_INTR_SEL(cpuirq->mips_irq));
344 bcm_mips74k_mask_irq(sc, cpuirq->mips_irq, i);
362 bcm_mips74k_mask_irq(sc, cpuirq->mips_irq, i);