Home
last modified time | relevance | path

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

/f-stack/freebsd/arm/arm/
H A Dgic.c108 enum intr_polarity gi_pol; member
249 irqs[irq].gi_pol = INTR_POLARITY_CONFORM; in arm_gic_register_isrcs()
289 KASSERT(sc->gic_irqs[start + i].gi_pol == INTR_POLARITY_CONFORM, in arm_gic_reserve_msi_range()
295 sc->gic_irqs[start + i].gi_pol = INTR_POLARITY_HIGH; in arm_gic_reserve_msi_range()
832 pol = gi->gi_pol; in arm_gic_setup_intr()
852 if ((pol != INTR_POLARITY_CONFORM && pol != gi->gi_pol) || in arm_gic_setup_intr()
866 gi->gi_pol = pol; in arm_gic_setup_intr()
884 gic_config(sc, gi->gi_irq, gi->gi_trig, gi->gi_pol); in arm_gic_setup_intr()
896 gi->gi_pol = INTR_POLARITY_CONFORM; in arm_gic_teardown_intr()
/f-stack/freebsd/arm64/arm64/
H A Dgic_v3.c165 enum intr_polarity gi_pol; member
315 sc->gic_irqs[irq].gi_pol = INTR_POLARITY_CONFORM; in gic_v3_attach()
339 sc->gic_irqs[irq].gi_pol = INTR_POLARITY_HIGH; in gic_v3_attach()
724 if (pol != gi->gi_pol || trig != gi->gi_trig) in gic_v3_setup_intr()
732 gi->gi_pol = pol; in gic_v3_setup_intr()
784 gi->gi_pol = INTR_POLARITY_CONFORM; in gic_v3_teardown_intr()