/freebsd-11-stable/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_common.c | 51 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 D | rk30xx_common.c | 43 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 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-stable/sys/arm/freescale/vybrid/ |
H A D | vf_common.c | 65 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 D | versatile_common.c | 53 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 D | a10_common.c | 44 fdt_aintc_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, argument 57 *trig = INTR_TRIGGER_CONFORM;
|
H A D | aw_nmi.c | 142 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 D | ti_common.c | 55 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 D | imx_common.c | 55 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 D | exynos5_common.c | 54 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 D | zy7_machdep.c | 98 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 D | common.c | 62 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 D | socfpga_common.c | 73 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 D | at91_common.c | 54 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 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 | 83 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 D | intr_machdep.c | 103 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 D | acpica_machdep.h | 82 enum intr_trigger *trig, enum intr_polarity *pol);
|
/freebsd-11-stable/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-stable/sys/arm/amlogic/aml8726/ |
H A D | aml8726_machdep.c | 170 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 D | atpic.c | 152 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 D | intr.c | 77 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 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-stable/sys/x86/acpica/ |
H A D | madt.c | 476 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 D | intr.h | 104 extern int (*arm_config_irq)(int irq, enum intr_trigger trig,
|