/freebsd-11.0-release/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_common.c | 55 fdt_intc_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument 61 *trig = INTR_TRIGGER_CONFORM; 68 *trig = INTR_TRIGGER_CONFORM;
|
/freebsd-11.0-release/sys/powerpc/ofw/ |
H A D | openpic_ofw.c | 66 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.0-release/sys/arm/rockchip/ |
H A D | rk30xx_common.c | 47 fdt_aintc_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument 55 *trig = INTR_TRIGGER_CONFORM;
|
/freebsd-11.0-release/sys/arm/samsung/exynos/ |
H A D | exynos5_common.c | 58 fdt_pic_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument 66 *trig = INTR_TRIGGER_CONFORM;
|
/freebsd-11.0-release/sys/arm/ti/ |
H A D | ti_common.c | 59 fdt_aintc_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument 68 *trig = INTR_TRIGGER_CONFORM;
|
/freebsd-11.0-release/sys/arm/versatile/ |
H A D | versatile_common.c | 55 fdt_intc_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument 63 *trig = INTR_TRIGGER_CONFORM;
|
/freebsd-11.0-release/sys/arm/allwinner/ |
H A D | a10_common.c | 48 fdt_aintc_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument 61 *trig = INTR_TRIGGER_CONFORM;
|
H A D | aw_nmi.c | 141 enum intr_trigger trig; local 158 trig = INTR_TRIGGER_EDGE; 162 trig = INTR_TRIGGER_EDGE; 166 trig = INTR_TRIGGER_LEVEL; 170 trig = INTR_TRIGGER_LEVEL; 183 *trigp = trig; 218 enum intr_trigger trig; local 229 error = aw_nmi_map_fdt(dev, daf->ncells, daf->cells, &irq, &pol, &trig); 237 if (pol != nmi_intr->pol || trig != nmi_intr->tri) 244 nmi_intr->tri = trig; [all...] |
/freebsd-11.0-release/sys/arm/freescale/imx/ |
H A D | imx_common.c | 59 fdt_intc_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument 64 *trig = INTR_TRIGGER_CONFORM;
|
H A D | imx6_machdep.c | 78 int *trig, int *pol) 84 *trig = INTR_TRIGGER_CONFORM; 88 return (gic_decode_fdt(iparent, intr, interrupt, trig, pol)); 77 imx6_decode_fdt(uint32_t iparent, uint32_t *intr, int *interrupt, int *trig, int *pol) argument
|
/freebsd-11.0-release/sys/arm/annapurna/alpine/ |
H A D | common.c | 65 int *interrupt, int *trig, int *pol); 142 int *trig, int *pol) 146 rv = gic_decode_fdt(iparent, intr, interrupt, trig, pol); 153 (*arm_config_irq)(*interrupt, *trig, *pol); 141 alpine_pic_decode_fdt(uint32_t iparent, uint32_t *intr, int *interrupt, int *trig, int *pol) argument
|
/freebsd-11.0-release/sys/arm/xilinx/ |
H A D | zy7_machdep.c | 103 fdt_gic_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument 111 *trig = INTR_TRIGGER_CONFORM;
|
/freebsd-11.0-release/sys/arm/altera/socfpga/ |
H A D | socfpga_common.c | 79 fdt_pic_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument 87 *trig = INTR_TRIGGER_CONFORM;
|
/freebsd-11.0-release/sys/arm/at91/ |
H A D | at91_common.c | 58 fdt_aic_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument 69 *trig = INTR_TRIGGER_CONFORM;
|
/freebsd-11.0-release/sys/arm/freescale/vybrid/ |
H A D | vf_common.c | 71 fdt_pic_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument 79 *trig = INTR_TRIGGER_CONFORM;
|
/freebsd-11.0-release/sys/x86/isa/ |
H A D | atpic.c | 129 static int atpic_config_intr(struct intsrc *isrc, enum intr_trigger trig, 292 atpic_config_intr(struct intsrc *isrc, enum intr_trigger trig, argument 299 if (trig == INTR_TRIGGER_CONFORM) 300 trig = INTR_TRIGGER_EDGE; 304 if ((trig == INTR_TRIGGER_EDGE && pol == INTR_POLARITY_LOW) || 305 (trig == INTR_TRIGGER_LEVEL && pol == INTR_POLARITY_HIGH)) { 308 vector, trig == INTR_TRIGGER_EDGE ? "edge" : "level", 314 if (ai->at_trigger == trig) 319 trig == INTR_TRIGGER_LEVEL) { 334 trig [all...] |
/freebsd-11.0-release/sys/x86/xen/ |
H A D | xen_nexus.c | 93 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 D | pvcpu_enum.c | 82 enum intr_trigger trig; local 93 madt_parse_interrupt_values(intr, &trig, &pol); 105 ret = xen_register_pirq(intr->GlobalIrq, trig, pol);
|
/freebsd-11.0-release/sys/powerpc/powerpc/ |
H A D | intr_machdep.c | 103 enum intr_trigger trig; member in struct:powerpc_intr 207 i->trig = INTR_TRIGGER_CONFORM; 454 if (i->trig == -1) 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 == -1) 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.0-release/sys/x86/include/ |
H A D | acpica_machdep.h | 82 enum intr_trigger *trig, enum intr_polarity *pol);
|
/freebsd-11.0-release/sys/arm/amlogic/aml8726/ |
H A D | aml8726_machdep.c | 190 fdt_pic_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument 201 *trig = INTR_TRIGGER_EDGE;
|
/freebsd-11.0-release/sys/powerpc/mpc85xx/ |
H A D | atpic.c | 83 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.0-release/sys/arm/arm/ |
H A D | intr.c | 76 int (*arm_config_irq)(int irq, enum intr_trigger trig, 111 int i, rv, interrupt, trig, pol; local 119 rv = intr_decode(intr_parent, intr, &interrupt, &trig, &pol);
|
H A D | gic.c | 223 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.0-release/sys/x86/acpica/ |
H A D | madt.c | 466 enum intr_trigger *trig, enum intr_polarity *pol) 482 *trig = interrupt_trigger(intr->IntiFlags, intr->SourceIrq); 494 *trig = INTR_TRIGGER_EDGE; 496 *trig = INTR_TRIGGER_LEVEL; 502 *trig == INTR_TRIGGER_EDGE ? "edge" : "level"); 527 enum intr_trigger trig; local 543 madt_parse_interrupt_values(intr, &trig, &pol); 568 ioapic_set_triggermode(new_ioapic, new_pin, trig); 465 madt_parse_interrupt_values(void *entry, enum intr_trigger *trig, enum intr_polarity *pol) argument
|