Home
last modified time | relevance | path

Searched refs:intr_trigger (Results 1 – 25 of 43) sorted by relevance

12

/freebsd-12.1/sys/x86/include/
H A Dintr_machdep.h96 int (*pic_config_intr)(struct intsrc *, enum intr_trigger,
142 enum intr_trigger elcr_read_trigger(u_int irq);
144 void elcr_write_trigger(u_int irq, enum intr_trigger trigger);
154 int intr_config_intr(int vector, enum intr_trigger trig,
H A Dacpica_machdep.h74 enum intr_trigger;
84 enum intr_trigger *trig, enum intr_polarity *pol);
H A Dapicvar.h203 enum intr_trigger trigger);
254 int (*set_lvt_triggermode)(u_int, u_int, enum intr_trigger);
471 lapic_set_lvt_triggermode(u_int apic_id, u_int lvt, enum intr_trigger trigger) in lapic_set_lvt_triggermode()
/freebsd-12.1/sys/mips/ingenic/
H A Djz4780_gpio.c73 enum intr_trigger intr_trigger; member
245 sc->pins[pin].intr_trigger = INTR_TRIGGER_EDGE; in jz4780_gpio_pin_probe()
247 sc->pins[pin].intr_trigger = INTR_TRIGGER_LEVEL; in jz4780_gpio_pin_probe()
338 sc->pins[i].intr_trigger = INTR_TRIGGER_CONFORM; in jz4780_gpio_attach()
560 enum intr_polarity *polp, enum intr_trigger *trigp) in jz_gpio_map_intr_fdt()
609 enum intr_polarity *polp, enum intr_trigger *trigp) in jz_gpio_map_intr()
613 enum intr_trigger trig; in jz_gpio_map_intr()
662 enum intr_trigger trig; in jz4780_gpio_pic_setup_intr()
679 (trig != INTR_TRIGGER_CONFORM && trig != pin->intr_trigger)) in jz4780_gpio_pic_setup_intr()
708 pin->intr_trigger = trig; in jz4780_gpio_pic_setup_intr()
/freebsd-12.1/sys/x86/isa/
H A Delcr.c95 enum intr_trigger
112 elcr_write_trigger(u_int irq, enum intr_trigger trigger) in elcr_write_trigger()
H A Datpic.c132 enum intr_trigger at_trigger;
147 static int atpic_config_intr(struct intsrc *isrc, enum intr_trigger trig,
344 atpic_config_intr(struct intsrc *isrc, enum intr_trigger trig, in atpic_config_intr()
/freebsd-12.1/sys/powerpc/powerpc/
H A Dpic_if.m40 int code, enum intr_trigger *trig, enum intr_polarity *pol)
57 enum intr_trigger *trig;
64 enum intr_trigger trig;
/freebsd-12.1/sys/arm/allwinner/
H A Daw_nmi.c77 enum intr_trigger tri;
162 enum intr_polarity *polp, enum intr_trigger *trigp) in aw_nmi_map_fdt()
166 enum intr_trigger trig; in aw_nmi_map_fdt()
243 enum intr_trigger trig; in aw_nmi_setup_intr()
/freebsd-12.1/sys/powerpc/mpc85xx/
H A Datpic.c75 static void atpic_config(device_t, u_int, enum intr_trigger,
85 enum intr_trigger *trig, enum intr_polarity *pol);
251 atpic_config(device_t dev, u_int irq, enum intr_trigger trig, in atpic_config()
339 enum intr_trigger *trig, enum intr_polarity *pol) in atpic_ofw_translate_code()
/freebsd-12.1/sys/powerpc/ofw/
H A Dopenpic_ofw.c68 enum intr_trigger *trig, enum intr_polarity *pol);
142 enum intr_trigger *trig, enum intr_polarity *pol) in openpic_ofw_translate_code()
/freebsd-12.1/sys/x86/acpica/
H A Dmadt.c74 static enum intr_trigger interrupt_trigger(UINT16 IntiFlags, UINT8 Source);
466 static enum intr_trigger
535 enum intr_trigger *trig, enum intr_polarity *pol) in madt_parse_interrupt_values()
596 enum intr_trigger trig; in madt_parse_interrupt_override()
/freebsd-12.1/sys/arm/arm/
H A Dgic.c110 enum intr_trigger gi_trig;
598 gic_config(struct arm_gic_softc *sc, u_int irq, enum intr_trigger trig, in gic_config()
657 enum intr_polarity *polp, enum intr_trigger *trigp) in gic_map_fdt()
724 enum intr_polarity *polp, enum intr_trigger *trigp) in gic_map_msi()
744 enum intr_polarity *polp, enum intr_trigger *trigp) in gic_map_intr()
748 enum intr_trigger trig; in gic_map_intr()
829 enum intr_trigger trig; in arm_gic_setup_intr()
H A Dnexus.c98 static int nexus_config_intr(device_t dev, int irq, enum intr_trigger trig,
304 nexus_config_intr(device_t dev, int irq, enum intr_trigger trig, in nexus_config_intr()
/freebsd-12.1/sys/arm64/arm64/
H A Dgic_v3.c151 enum intr_trigger gi_trig;
476 enum intr_polarity *polp, enum intr_trigger *trigp) in gic_map_fdt()
550 enum intr_polarity *polp, enum intr_trigger *trigp) in gic_map_msi()
570 enum intr_polarity *polp, enum intr_trigger *trigp) in do_gic_v3_map_intr()
574 enum intr_trigger trig; in do_gic_v3_map_intr()
662 enum intr_trigger trig; in gic_v3_setup_intr()
/freebsd-12.1/sys/mips/mediatek/
H A Dmtk_gpio_v2.c70 enum intr_trigger intr_trigger; member
224 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.c84 enum intr_trigger intr_trigger; member
233 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()
/freebsd-12.1/sys/powerpc/include/
H A Dintr_machdep.h60 int powerpc_config_intr(int, enum intr_trigger, enum intr_polarity);
H A Dopenpicvar.h79 void openpic_config(device_t, u_int, enum intr_trigger, enum intr_polarity);
/freebsd-12.1/sys/arm/include/
H A Dintr.h93 extern int (*arm_config_irq)(int irq, enum intr_trigger trig,
/freebsd-12.1/sys/dev/fdt/
H A Dfdt_common.h47 enum intr_trigger trig;
/freebsd-12.1/sys/xen/
H A Dxen_intr.h167 int xen_register_pirq(int vector, enum intr_trigger trig,
/freebsd-12.1/sys/riscv/riscv/
H A Dnexus.c87 static int nexus_config_intr(device_t dev, int irq, enum intr_trigger trig,
261 nexus_config_intr(device_t dev, int irq, enum intr_trigger trig, in nexus_config_intr()
/freebsd-12.1/sys/x86/x86/
H A Dmptable.c175 static enum intr_trigger conforming_trigger(u_char src_bus, u_char src_bus_irq);
177 static enum intr_trigger intentry_trigger(int_entry_ptr intr);
661 static enum intr_trigger
703 static enum intr_trigger
/freebsd-12.1/sys/x86/xen/
H A Dxen_nexus.c93 nexus_xen_config_intr(device_t dev, int irq, enum intr_trigger trig, in nexus_xen_config_intr()
H A Dxen_intr.c148 enum intr_trigger trig, enum intr_polarity pol);
157 enum intr_trigger trig, enum intr_polarity pol);
876 xen_intr_config_intr(struct intsrc *isrc, enum intr_trigger trig, in xen_intr_config_intr()
1166 xen_intr_pirq_config_intr(struct intsrc *base_isrc, enum intr_trigger trig, in xen_intr_pirq_config_intr()
1412 xen_register_pirq(int vector, enum intr_trigger trig, enum intr_polarity pol) in xen_register_pirq()

12