Home
last modified time | relevance | path

Searched refs:INTR_TRIGGER_EDGE (Results 1 – 16 of 16) sorted by relevance

/f-stack/freebsd/x86/isa/
H A Datpic.c263 if (ai->at_trigger != INTR_TRIGGER_EDGE) { in atpic_disable_source()
350 trig = INTR_TRIGGER_EDGE; in atpic_config_intr()
354 if ((trig == INTR_TRIGGER_EDGE && pol == INTR_POLARITY_LOW) || in atpic_config_intr()
358 vector, trig == INTR_TRIGGER_EDGE ? "edge" : "level", in atpic_config_intr()
383 vector, trig == INTR_TRIGGER_EDGE ? "edge/high" : in atpic_config_intr()
389 trig == INTR_TRIGGER_EDGE ? "edge/high" : "level/low"); in atpic_config_intr()
494 ai->at_trigger = INTR_TRIGGER_EDGE; in atpic_startup()
H A Delcr.c103 return (INTR_TRIGGER_EDGE); in elcr_read_trigger()
/f-stack/freebsd/x86/acpica/
H A Dmadt.c476 return (INTR_TRIGGER_EDGE); in interrupt_trigger()
478 return (INTR_TRIGGER_EDGE); in interrupt_trigger()
561 *trig = INTR_TRIGGER_EDGE; in madt_parse_interrupt_values()
569 *trig == INTR_TRIGGER_EDGE ? "edge" : "level"); in madt_parse_interrupt_values()
/f-stack/freebsd/arm/arm/
H A Dgic.c296 sc->gic_irqs[start + i].gi_trig = INTR_TRIGGER_EDGE; in arm_gic_reserve_msi_range()
621 } else if (trig == INTR_TRIGGER_EDGE) { in gic_config()
713 INTR_TRIGGER_EDGE : INTR_TRIGGER_LEVEL; in gic_map_fdt()
735 *trigp = INTR_TRIGGER_EDGE; in gic_map_msi()
793 if (trig != INTR_TRIGGER_CONFORM && trig != INTR_TRIGGER_EDGE && in gic_map_intr()
836 KASSERT(trig == INTR_TRIGGER_EDGE, in arm_gic_setup_intr()
864 trig = INTR_TRIGGER_EDGE; /* just pick some */ in arm_gic_setup_intr()
870 if (gi->gi_trig == INTR_TRIGGER_EDGE) in arm_gic_setup_intr()
/f-stack/freebsd/arm64/arm64/
H A Dgic_v3.c340 sc->gic_irqs[irq].gi_trig = INTR_TRIGGER_EDGE; in gic_v3_attach()
502 if (gi->gi_trig == INTR_TRIGGER_EDGE) in arm_gic_v3_intr()
506 if (gi->gi_trig != INTR_TRIGGER_EDGE) in arm_gic_v3_intr()
561 *trigp = INTR_TRIGGER_EDGE; in gic_map_fdt()
565 *trigp = INTR_TRIGGER_EDGE; in gic_map_fdt()
606 *trigp = INTR_TRIGGER_EDGE; in gic_map_msi()
668 case INTR_TRIGGER_EDGE: in do_gic_v3_map_intr()
860 if (gi->gi_trig == INTR_TRIGGER_EDGE) in gic_v3_post_filter()
/f-stack/freebsd/arm/allwinner/
H A Daw_nmi.c182 trig = INTR_TRIGGER_EDGE; in aw_nmi_map_fdt()
186 trig = INTR_TRIGGER_EDGE; in aw_nmi_map_fdt()
/f-stack/freebsd/mips/ingenic/
H A Djz4780_gpio.c245 sc->pins[pin].intr_trigger = INTR_TRIGGER_EDGE; in jz4780_gpio_pin_probe()
582 *trigp = INTR_TRIGGER_EDGE; in jz_gpio_map_intr_fdt()
586 *trigp = INTR_TRIGGER_EDGE; in jz_gpio_map_intr_fdt()
688 trig = INTR_TRIGGER_EDGE; /* just pick some */ in jz4780_gpio_pic_setup_intr()
/f-stack/freebsd/x86/xen/
H A Dpvcpu_enum.c249 ret = xen_register_pirq(i, INTR_TRIGGER_EDGE, in xenpv_register_pirqs()
H A Dxen_intr.c1181 setup_gsi.triggering = trig == INTR_TRIGGER_EDGE ? 0 : 1; in xen_intr_pirq_config_intr()
1186 if ((isrc->xi_edgetrigger && (trig != INTR_TRIGGER_EDGE)) || in xen_intr_pirq_config_intr()
1196 isrc->xi_edgetrigger = trig == INTR_TRIGGER_EDGE ? 1 : 0; in xen_intr_pirq_config_intr()
1445 isrc->xi_edgetrigger = trig == INTR_TRIGGER_EDGE ? 1 : 0; in xen_register_pirq()
/f-stack/freebsd/x86/x86/
H A Dio_apic.c574 if (intpin->io_edgetrigger != (trig == INTR_TRIGGER_EDGE)) { in ioapic_config_intr()
578 trig == INTR_TRIGGER_EDGE ? "edge" : "level"); in ioapic_config_intr()
579 intpin->io_edgetrigger = (trig == INTR_TRIGGER_EDGE); in ioapic_config_intr()
900 edgetrigger = (trigger == INTR_TRIGGER_EDGE); in ioapic_set_triggermode()
906 trigger == INTR_TRIGGER_EDGE ? "edge" : "level"); in ioapic_set_triggermode()
H A Dmptable.c669 return (INTR_TRIGGER_EDGE); in conforming_trigger()
710 return (INTR_TRIGGER_EDGE); in intentry_trigger()
H A Dlocal_apic.c1254 lvts[pin].lvt_edgetrigger = (trigger == INTR_TRIGGER_EDGE); in native_lapic_set_lvt_triggermode()
1261 (trigger == INTR_TRIGGER_EDGE); in native_lapic_set_lvt_triggermode()
1268 trigger == INTR_TRIGGER_EDGE ? "edge" : "level"); in native_lapic_set_lvt_triggermode()
/f-stack/freebsd/mips/mediatek/
H A Dmtk_gpio_v2.c224 sc->pins[pin].intr_trigger = INTR_TRIGGER_EDGE; in mtk_gpio_pin_probe()
288 sc->pins[i].intr_trigger = INTR_TRIGGER_EDGE; in mtk_gpio_attach()
H A Dmtk_gpio_v1.c233 sc->pins[pin].intr_trigger = INTR_TRIGGER_EDGE; in mtk_gpio_pin_probe()
298 sc->pins[i].intr_trigger = INTR_TRIGGER_EDGE; in mtk_gpio_attach()
/f-stack/freebsd/sys/
H A Dbus.h273 INTR_TRIGGER_EDGE = 1, enumerator
/f-stack/freebsd/arm64/iommu/
H A Dsmmu.c1143 ad->trig = INTR_TRIGGER_EDGE; in smmu_configure_intr()