Home
last modified time | relevance | path

Searched refs:sc_enabled_irqs (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/sys/arch/arm/sunxi/
H A Dsunxi_intc.c76 uint32_t sc_enabled_irqs[INTC_MAX_GROUPS]; member
97 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 …]
/netbsd-src/sys/arch/arm/ti/
H A Dti_omapintc.c101 uint32_t *sc_enabled_irqs; member
112 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()