Searched refs:sc_enabled_irqs (Results 1 – 2 of 2) sorted by relevance
76 uint32_t sc_enabled_irqs[INTC_MAX_GROUPS]; member97 KASSERT((mask & sc->sc_enabled_irqs[group]) == 0); in sunxi_intc_unblock_irqs()98 sc->sc_enabled_irqs[group] |= mask; in sunxi_intc_unblock_irqs()99 INTC_WRITE(sc, INTC_EN_REG(group), sc->sc_enabled_irqs[group]); in sunxi_intc_unblock_irqs()100 INTC_WRITE(sc, INTC_MASK_REG(group), ~sc->sc_enabled_irqs[group]); in sunxi_intc_unblock_irqs()109 sc->sc_enabled_irqs[group] &= ~mask; in sunxi_intc_block_irqs()110 INTC_WRITE(sc, INTC_EN_REG(group), sc->sc_enabled_irqs[group]); in sunxi_intc_block_irqs()111 INTC_WRITE(sc, INTC_MASK_REG(group), ~sc->sc_enabled_irqs[group]); in sunxi_intc_block_irqs()185 pend &= sc->sc_enabled_irqs[group]; in sunxi_intc_find_pending_irqs()206 if (sc->sc_enabled_irqs[0]) in sunxi_intc_irq_handler()[all …]
101 uint32_t *sc_enabled_irqs; member112 KASSERT((irq_mask & sc->sc_enabled_irqs[group]) == 0); in omap2icu_unblock_irqs()113 sc->sc_enabled_irqs[group] |= irq_mask; in omap2icu_unblock_irqs()127 sc->sc_enabled_irqs[group] &= ~irq_mask; in omap2icu_block_irqs()138 KASSERT((sc->sc_enabled_irqs[group] & pending) == pending); in find_pending_irqs()158 if (sc->sc_enabled_irqs[n]) in omap_irq_handler()253 sc->sc_enabled_irqs = in omap2icu_attach()254 kmem_zalloc(sizeof(*sc->sc_enabled_irqs) * sc->sc_nbank, KM_SLEEP); in omap2icu_attach()