Lines Matching defs:group
95 const u_int group = irqbase / 32;
97 KASSERT((mask & sc->sc_enabled_irqs[group]) == 0);
98 sc->sc_enabled_irqs[group] |= mask;
99 INTC_WRITE(sc, INTC_EN_REG(group), sc->sc_enabled_irqs[group]);
100 INTC_WRITE(sc, INTC_MASK_REG(group), ~sc->sc_enabled_irqs[group]);
107 const u_int group = irqbase / 32;
109 sc->sc_enabled_irqs[group] &= ~mask;
110 INTC_WRITE(sc, INTC_EN_REG(group), sc->sc_enabled_irqs[group]);
111 INTC_WRITE(sc, INTC_MASK_REG(group), ~sc->sc_enabled_irqs[group]);
180 sunxi_intc_find_pending_irqs(struct sunxi_intc_softc *sc, u_int group)
184 pend = INTC_READ(sc, INTC_IRQ_PEND_REG(group));
185 pend &= sc->sc_enabled_irqs[group];
190 INTC_WRITE(sc, INTC_IRQ_PEND_REG(group), pend);
192 return pic_mark_pending_sources(&sc->sc_pic, group * 32, pend);