Home
last modified time | relevance | path

Searched refs:trig (Results 1 – 25 of 41) sorted by relevance

12

/f-stack/freebsd/contrib/device-tree/Bindings/arm/
H A Dcoresight-cti.yaml142 arm,trig-in-sigs:
149 arm,trig-in-types:
159 arm,trig-out-sigs:
166 arm,trig-out-types:
176 arm,trig-filters:
184 arm,trig-conn-name:
265 trig-conns@0 {
280 trig-conns@1 {
306 trig-conns@0 {
315 trig-conns@1 {
[all …]
/f-stack/freebsd/arm/allwinner/
H A Daw_nmi.c165 enum intr_trigger trig; in aw_nmi_map_fdt() local
182 trig = INTR_TRIGGER_EDGE; in aw_nmi_map_fdt()
186 trig = INTR_TRIGGER_EDGE; in aw_nmi_map_fdt()
190 trig = INTR_TRIGGER_LEVEL; in aw_nmi_map_fdt()
194 trig = INTR_TRIGGER_LEVEL; in aw_nmi_map_fdt()
207 *trigp = trig; in aw_nmi_map_fdt()
242 enum intr_trigger trig; in aw_nmi_setup_intr() local
253 error = aw_nmi_map_fdt(dev, daf->ncells, daf->cells, &irq, &pol, &trig); in aw_nmi_setup_intr()
261 if (pol != nmi_intr->pol || trig != nmi_intr->tri) in aw_nmi_setup_intr()
268 nmi_intr->tri = trig; in aw_nmi_setup_intr()
[all …]
/f-stack/freebsd/x86/isa/
H A Datpic.c342 atpic_config_intr(struct intsrc *isrc, enum intr_trigger trig, in atpic_config_intr() argument
349 if (trig == INTR_TRIGGER_CONFORM) in atpic_config_intr()
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()
364 if (ai->at_trigger == trig) in atpic_config_intr()
373 trig == INTR_TRIGGER_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()
391 elcr_write_trigger(atpic_vector(isrc), trig); in atpic_config_intr()
[all …]
/f-stack/freebsd/arm/arm/
H A Dgic.c746 enum intr_trigger trig; in gic_map_intr() local
762 &trig) != 0) in gic_map_intr()
775 trig = daa->trig; in gic_map_intr()
793 if (trig != INTR_TRIGGER_CONFORM && trig != INTR_TRIGGER_EDGE && in gic_map_intr()
794 trig != INTR_TRIGGER_LEVEL) in gic_map_intr()
801 *trigp = trig; in gic_map_intr()
827 enum intr_trigger trig; in arm_gic_setup_intr() local
833 trig = gi->gi_trig; in arm_gic_setup_intr()
847 trig = INTR_TRIGGER_CONFORM; in arm_gic_setup_intr()
853 (trig != INTR_TRIGGER_CONFORM && trig != gi->gi_trig)) in arm_gic_setup_intr()
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/pinctrl/
H A Dmarvell,kirkwood-pinctrl.txt29 mpp5 5 gpo, nand(io7), uart0(txd), ptp(trig)
30 mpp6 6 sysrst(out), spi(mosi), ptp(trig)
31 mpp7 7 gpo, pex(rsto), spi(cs), ptp(trig)
36 mpp10 10 gpo, spi(sck), uart0(txd), ptp(trig)
38 ptp-2(trig)
68 mpp6 6 sysrst(out), spi(mosi), ptp(trig)
69 mpp7 7 gpo, pex(rsto), spi(cs), ptp(trig)
76 ptp-2(trig), sata0(act)
112 mpp6 6 sysrst(out), spi(mosi), ptp(trig)
120 ptp-2(trig), sata0(act)
[all …]
H A Dmarvell,armada-375-pinctrl.txt19 mpp3 3 gpio, dev(ad5), ptp(trig), led(p3), audio(mclk)
48 mpp32 32 gpio, ge1(txd2), spi1(sck), ptp(trig)
79 mpp63 63 gpio, ptp(trig), led(p2), dev(burst/last)
H A Dmarvell,armada-38x-pinctrl.txt36 mpp18 18 gpio, ge0(rxerr), ptp(trig), ua1(txd), spi0(cs0)
54 mpp36 36 gpio, ptp(trig), dev(a0)
69 mpp51 51 gpio, tdm(dtx), audio(sdo), dram(deccerr), ptp(trig)
/f-stack/freebsd/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() argument
103 ret = xen_register_pirq(irq, trig, pol); in nexus_xen_config_intr()
108 return (intr_config_intr(irq, trig, pol)); in nexus_xen_config_intr()
H A Dpvcpu_enum.c86 enum intr_trigger trig; in madt_parse_interrupt_override() local
97 madt_parse_interrupt_values(intr, &trig, &pol); in madt_parse_interrupt_override()
109 ret = xen_register_pirq(intr->GlobalIrq, trig, pol); in madt_parse_interrupt_override()
H A Dxen_intr.c149 enum intr_trigger trig, enum intr_polarity pol);
158 enum intr_trigger trig, enum intr_polarity pol);
880 xen_intr_config_intr(struct intsrc *isrc, enum intr_trigger trig, in xen_intr_config_intr() argument
1170 xen_intr_pirq_config_intr(struct intsrc *base_isrc, enum intr_trigger trig, in xen_intr_pirq_config_intr() argument
1177 KASSERT(!(trig == INTR_TRIGGER_CONFORM || pol == INTR_POLARITY_CONFORM), in xen_intr_pirq_config_intr()
1181 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()
1416 xen_register_pirq(int vector, enum intr_trigger trig, enum intr_polarity pol) in xen_register_pirq() argument
1445 isrc->xi_edgetrigger = trig == INTR_TRIGGER_EDGE ? 1 : 0; in xen_register_pirq()
/f-stack/freebsd/x86/acpica/
H A Dmadt.c533 enum intr_trigger *trig, enum intr_polarity *pol) in madt_parse_interrupt_values() argument
549 *trig = interrupt_trigger(intr->IntiFlags, intr->SourceIrq); in madt_parse_interrupt_values()
561 *trig = INTR_TRIGGER_EDGE; in madt_parse_interrupt_values()
563 *trig = INTR_TRIGGER_LEVEL; in madt_parse_interrupt_values()
569 *trig == INTR_TRIGGER_EDGE ? "edge" : "level"); in madt_parse_interrupt_values()
594 enum intr_trigger trig; in madt_parse_interrupt_override() local
610 madt_parse_interrupt_values(intr, &trig, &pol); in madt_parse_interrupt_override()
635 ioapic_set_triggermode(new_ioapic, new_pin, trig); in madt_parse_interrupt_override()
/f-stack/freebsd/contrib/device-tree/src/arm/
H A Dspear1310-evb.dts359 pl022,rx-level-trig = <0>;
360 pl022,tx-level-trig = <0>;
392 pl022,rx-level-trig = <0>;
393 pl022,tx-level-trig = <0>;
408 pl022,rx-level-trig = <0>;
409 pl022,tx-level-trig = <0>;
H A Dspear1340-evb.dts452 pl022,rx-level-trig = <0>;
453 pl022,tx-level-trig = <0>;
468 pl022,rx-level-trig = <0>;
469 pl022,tx-level-trig = <0>;
502 pl022,rx-level-trig = <0>;
503 pl022,tx-level-trig = <0>;
/f-stack/freebsd/mips/ingenic/
H A Djz4780_gpio.c613 enum intr_trigger trig; in jz_gpio_map_intr() local
620 if (jz_gpio_map_intr_fdt(dev, data, &irq, &pol, &trig) != 0) in jz_gpio_map_intr()
635 *trigp = trig; in jz_gpio_map_intr()
662 enum intr_trigger trig; in jz4780_gpio_pic_setup_intr() local
669 if (jz_gpio_map_intr(dev, data, &irq, &pol, &trig)) in jz4780_gpio_pic_setup_intr()
679 (trig != INTR_TRIGGER_CONFORM && trig != pin->intr_trigger)) in jz4780_gpio_pic_setup_intr()
687 if (trig == INTR_TRIGGER_CONFORM) in jz4780_gpio_pic_setup_intr()
688 trig = INTR_TRIGGER_EDGE; /* just pick some */ in jz4780_gpio_pic_setup_intr()
697 if (trig == INTR_TRIGGER_LEVEL) in jz4780_gpio_pic_setup_intr()
708 pin->intr_trigger = trig; in jz4780_gpio_pic_setup_intr()
/f-stack/freebsd/contrib/device-tree/src/arm64/amd/
H A Damd-overdrive.dts58 pl022,rx-level-trig = <0>;
59 pl022,tx-level-trig = <0>;
H A Dhusky.dts77 pl022,rx-level-trig = <0>;
78 pl022,tx-level-trig = <0>;
H A Damd-overdrive-rev-b1.dts81 pl022,rx-level-trig = <0>;
82 pl022,tx-level-trig = <0>;
H A Damd-overdrive-rev-b0.dts77 pl022,rx-level-trig = <0>;
78 pl022,tx-level-trig = <0>;
/f-stack/freebsd/contrib/device-tree/Bindings/spi/
H A Dspi-pl022.yaml98 pl022,rx-level-trig:
104 pl022,tx-level-trig:
151 pl022,rx-level-trig = <0>;
152 pl022,tx-level-trig = <0>;
/f-stack/freebsd/arm64/arm64/
H A Dnexus.c109 static int nexus_config_intr(device_t dev, int irq, enum intr_trigger trig,
290 nexus_config_intr(device_t dev, int irq, enum intr_trigger trig, in nexus_config_intr() argument
482 static int nexus_acpi_map_intr(device_t dev, device_t child, u_int irq, int trig, int pol);
524 nexus_acpi_map_intr(device_t dev, device_t child, u_int irq, int trig, int pol) in nexus_acpi_map_intr() argument
534 acpi_data->trig = trig; in nexus_acpi_map_intr()
H A Dgic_v3.c617 enum intr_trigger trig; in do_gic_v3_map_intr() local
634 &trig) != 0) in do_gic_v3_map_intr()
643 trig = daa->trig; in do_gic_v3_map_intr()
649 if (gic_map_msi(dev, dam, &irq, &pol, &trig) != 0) in do_gic_v3_map_intr()
666 switch (trig) { in do_gic_v3_map_intr()
679 *trigp = trig; in do_gic_v3_map_intr()
705 enum intr_trigger trig; in gic_v3_setup_intr() local
719 trig == INTR_TRIGGER_CONFORM) in gic_v3_setup_intr()
724 if (pol != gi->gi_pol || trig != gi->gi_trig) in gic_v3_setup_intr()
733 gi->gi_trig = trig; in gic_v3_setup_intr()
[all …]
/f-stack/freebsd/contrib/device-tree/src/arm64/broadcom/northstar2/
H A Dns2-svk.dts120 pl022,rx-level-trig = <1>;
121 pl022,tx-level-trig = <1>;
144 pl022,rx-level-trig = <1>;
145 pl022,tx-level-trig = <1>;
/f-stack/freebsd/contrib/device-tree/Bindings/iio/proximity/
H A Ddevantech-srf04.yaml34 trig-gpios:
74 - trig-gpios
84 trig-gpios = <&gpio1 15 GPIO_ACTIVE_HIGH>;
/f-stack/freebsd/x86/include/
H A Dacpica_machdep.h84 enum intr_trigger *trig, enum intr_polarity *pol);
/f-stack/freebsd/amd64/vmm/
H A Dvmm_lapic.h51 int lapic_set_intr(struct vm *vm, int cpu, int vector, bool trig);

12