Searched refs:trig (Results 1 - 25 of 55) sorted by relevance

123

/freebsd-11-stable/sys/arm/broadcom/bcm2835/
H A Dbcm2835_common.c51 fdt_intc_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument
58 *trig = INTR_TRIGGER_CONFORM;
65 *trig = INTR_TRIGGER_CONFORM;
/freebsd-11-stable/sys/arm/rockchip/
H A Drk30xx_common.c43 fdt_aintc_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument
51 *trig = INTR_TRIGGER_CONFORM;
/freebsd-11-stable/sys/powerpc/ofw/
H A Dopenpic_ofw.c66 enum intr_trigger *trig, enum intr_polarity *pol);
140 enum intr_trigger *trig, enum intr_polarity *pol)
145 *trig = INTR_TRIGGER_EDGE;
150 *trig = INTR_TRIGGER_LEVEL;
155 *trig = INTR_TRIGGER_LEVEL;
160 *trig = INTR_TRIGGER_EDGE;
164 *trig = INTR_TRIGGER_CONFORM;
139 openpic_ofw_translate_code(device_t dev, u_int irq, int code, enum intr_trigger *trig, enum intr_polarity *pol) argument
/freebsd-11-stable/sys/arm/freescale/vybrid/
H A Dvf_common.c65 fdt_pic_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument
73 *trig = INTR_TRIGGER_CONFORM;
/freebsd-11-stable/sys/arm/versatile/
H A Dversatile_common.c53 fdt_intc_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument
61 *trig = INTR_TRIGGER_CONFORM;
/freebsd-11-stable/sys/arm/allwinner/
H A Da10_common.c44 fdt_aintc_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument
57 *trig = INTR_TRIGGER_CONFORM;
H A Daw_nmi.c142 enum intr_trigger trig; local
159 trig = INTR_TRIGGER_EDGE;
163 trig = INTR_TRIGGER_EDGE;
167 trig = INTR_TRIGGER_LEVEL;
171 trig = INTR_TRIGGER_LEVEL;
184 *trigp = trig;
219 enum intr_trigger trig; local
230 error = aw_nmi_map_fdt(dev, daf->ncells, daf->cells, &irq, &pol, &trig);
238 if (pol != nmi_intr->pol || trig != nmi_intr->tri)
245 nmi_intr->tri = trig;
[all...]
/freebsd-11-stable/sys/arm/ti/
H A Dti_common.c55 fdt_aintc_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument
64 *trig = INTR_TRIGGER_CONFORM;
/freebsd-11-stable/sys/arm/freescale/imx/
H A Dimx_common.c55 fdt_intc_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument
60 *trig = INTR_TRIGGER_CONFORM;
/freebsd-11-stable/sys/arm/samsung/exynos/
H A Dexynos5_common.c54 fdt_pic_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument
62 *trig = INTR_TRIGGER_CONFORM;
/freebsd-11-stable/sys/arm/xilinx/
H A Dzy7_machdep.c98 fdt_gic_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument
106 *trig = INTR_TRIGGER_CONFORM;
/freebsd-11-stable/sys/arm/annapurna/alpine/
H A Dcommon.c62 int *interrupt, int *trig, int *pol);
139 int *trig, int *pol)
143 rv = gic_decode_fdt(iparent, intr, interrupt, trig, pol);
150 (*arm_config_irq)(*interrupt, *trig, *pol);
138 alpine_pic_decode_fdt(uint32_t iparent, uint32_t *intr, int *interrupt, int *trig, int *pol) argument
/freebsd-11-stable/sys/arm/altera/socfpga/
H A Dsocfpga_common.c73 fdt_pic_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument
81 *trig = INTR_TRIGGER_CONFORM;
/freebsd-11-stable/sys/arm/at91/
H A Dat91_common.c54 fdt_aic_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument
65 *trig = INTR_TRIGGER_CONFORM;
/freebsd-11-stable/sys/x86/xen/
H A Dxen_nexus.c93 nexus_xen_config_intr(device_t dev, int irq, enum intr_trigger trig, argument
103 ret = xen_register_pirq(irq, trig, pol);
108 return (intr_config_intr(irq, trig, pol));
H A Dpvcpu_enum.c83 enum intr_trigger trig; local
94 madt_parse_interrupt_values(intr, &trig, &pol);
106 ret = xen_register_pirq(intr->GlobalIrq, trig, pol);
/freebsd-11-stable/sys/powerpc/powerpc/
H A Dintr_machdep.c103 enum intr_trigger trig; member in struct:powerpc_intr
207 i->trig = INTR_TRIGGER_CONFORM;
454 if (i->trig == INTR_TRIGGER_INVALID)
456 &i->trig, &i->pol);
457 if (i->trig != INTR_TRIGGER_CONFORM ||
459 PIC_CONFIG(i->pic, i->intline, i->trig, i->pol);
500 if (i->trig == INTR_TRIGGER_INVALID)
502 i->fwcode, &i->trig, &i->pol);
504 if (i->trig != INTR_TRIGGER_CONFORM ||
506 PIC_CONFIG(i->pic, i->intline, i->trig,
562 powerpc_config_intr(int irq, enum intr_trigger trig, enum intr_polarity pol) argument
[all...]
/freebsd-11-stable/sys/x86/include/
H A Dacpica_machdep.h82 enum intr_trigger *trig, enum intr_polarity *pol);
/freebsd-11-stable/sys/powerpc/mpc85xx/
H A Datpic.c83 enum intr_trigger *trig, enum intr_polarity *pol);
248 atpic_config(device_t dev, u_int irq, enum intr_trigger trig, argument
336 enum intr_trigger *trig, enum intr_polarity *pol)
341 *trig = INTR_TRIGGER_LEVEL;
346 *trig = INTR_TRIGGER_LEVEL;
351 *trig = INTR_TRIGGER_EDGE;
356 *trig = INTR_TRIGGER_EDGE;
360 *trig = INTR_TRIGGER_CONFORM;
335 atpic_ofw_translate_code(device_t dev, u_int irq, int code, enum intr_trigger *trig, enum intr_polarity *pol) argument
/freebsd-11-stable/sys/arm/amlogic/aml8726/
H A Daml8726_machdep.c170 fdt_pic_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument
181 *trig = INTR_TRIGGER_EDGE;
/freebsd-11-stable/sys/x86/isa/
H A Datpic.c152 static int atpic_config_intr(struct intsrc *isrc, enum intr_trigger trig,
351 atpic_config_intr(struct intsrc *isrc, enum intr_trigger trig, argument
358 if (trig == INTR_TRIGGER_CONFORM)
359 trig = INTR_TRIGGER_EDGE;
363 if ((trig == INTR_TRIGGER_EDGE && pol == INTR_POLARITY_LOW) ||
364 (trig == INTR_TRIGGER_LEVEL && pol == INTR_POLARITY_HIGH)) {
367 vector, trig == INTR_TRIGGER_EDGE ? "edge" : "level",
373 if (ai->at_trigger == trig)
378 trig == INTR_TRIGGER_LEVEL) {
393 trig
[all...]
/freebsd-11-stable/sys/arm/arm/
H A Dintr.c77 int (*arm_config_irq)(int irq, enum intr_trigger trig,
112 int i, rv, interrupt, trig, pol; local
120 rv = intr_decode(intr_parent, intr, &interrupt, &trig, &pol);
H A Dgic.c223 static int gic_config_irq(int irq, enum intr_trigger trig,
371 int *trig, int *pol)
398 *trig = INTR_TRIGGER_CONFORM;
421 *trig = INTR_TRIGGER_EDGE;
423 *trig = INTR_TRIGGER_LEVEL;
921 gic_config(struct arm_gic_softc *sc, u_int irq, enum intr_trigger trig, argument
943 if (trig == INTR_TRIGGER_LEVEL) {
946 } else if (trig == INTR_TRIGGER_EDGE) {
1049 enum intr_trigger trig; local
1061 &trig) !
370 gic_decode_fdt(phandle_t iparent, pcell_t *intr, int *interrupt, int *trig, int *pol) argument
1112 enum intr_trigger trig; local
1315 arm_gic_config(device_t dev, int irq, enum intr_trigger trig, enum intr_polarity pol) argument
1438 gic_config_irq(int irq, enum intr_trigger trig, enum intr_polarity pol) argument
[all...]
/freebsd-11-stable/sys/x86/acpica/
H A Dmadt.c476 enum intr_trigger *trig, enum intr_polarity *pol)
492 *trig = interrupt_trigger(intr->IntiFlags, intr->SourceIrq);
504 *trig = INTR_TRIGGER_EDGE;
506 *trig = INTR_TRIGGER_LEVEL;
512 *trig == INTR_TRIGGER_EDGE ? "edge" : "level");
537 enum intr_trigger trig; local
553 madt_parse_interrupt_values(intr, &trig, &pol);
578 ioapic_set_triggermode(new_ioapic, new_pin, trig);
475 madt_parse_interrupt_values(void *entry, enum intr_trigger *trig, enum intr_polarity *pol) argument
/freebsd-11-stable/sys/arm/include/
H A Dintr.h104 extern int (*arm_config_irq)(int irq, enum intr_trigger trig,

Completed in 119 milliseconds

123