/freebsd/sys/powerpc/powernv/ |
H A D | opal_dev.c | 181 struct resource *irq; in opaldev_attach() local 202 for (i = 0; (irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &i, in opaldev_attach() 204 bus_setup_intr(dev, irq, INTR_TYPE_TTY | INTR_MPSAFE | in opaldev_attach() 205 INTR_ENTROPY, NULL, opal_intr, (void *)rman_get_start(irq), in opaldev_attach()
|
/freebsd/sys/net/ |
H A D | iflib.h | 461 int iflib_irq_alloc_generic(if_ctx_t ctx, if_irq_t irq, int rid, 464 void iflib_softirq_alloc_generic(if_ctx_t ctx, if_irq_t irq, 468 void iflib_irq_free(if_ctx_t ctx, if_irq_t irq); 502 int iflib_irq_alloc_generic_subctx(if_ctx_t ctx, if_ctx_t subctx, if_irq_t irq,
|
/freebsd/usr.sbin/bhyve/ |
H A D | uart_emul.c | 72 int irq; member 422 uart_legacy_alloc(int which, int *baseaddr, int *irq) in uart_legacy_alloc() argument 430 *irq = uart_lres[which].irq; in uart_legacy_alloc()
|
/freebsd/sys/contrib/device-tree/Bindings/net/wireless/ |
H A D | marvell-8xxx.txt | 34 - interrupts : interrupt pin number to the cpu. driver will request an irq based on 35 this interrupt number. during system suspend, the irq will be enabled 37 during system resume, the irq will be disabled to make sure
|
/freebsd/sys/dev/ida/ |
H A D | ida_pci.c | 282 ida->irq = bus_alloc_resource_any(dev, ida->irq_res_type, &rid, in ida_pci_attach() 284 if (ida->irq == NULL) { in ida_pci_attach() 288 error = bus_setup_intr(dev, ida->irq, INTR_TYPE_BIO | INTR_ENTROPY | INTR_MPSAFE, in ida_pci_attach()
|
/freebsd/sys/dev/pci/ |
H A D | pcib_private.h | 189 int pcib_alloc_msix(device_t pcib, device_t dev, int *irq); 190 int pcib_release_msix(device_t pcib, device_t dev, int irq); 191 int pcib_map_msi(device_t pcib, device_t dev, int irq, uint64_t *addr, uint32_t *data);
|
/freebsd/sys/contrib/device-tree/src/arm64/apple/ |
H A D | t8103-j456.dts | 38 interrupt-names = "irq"; 46 interrupt-names = "irq";
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | mhi.h | 57 …int client_managed, data_type, hardware_event, irq, irq_moderation_ms, mode, num_elements, offload… member 76 int *irq; member
|
/freebsd/sys/dev/hyperv/vmbus/aarch64/ |
H A D | vmbus_aarch64.c | 132 device_printf(sc->vmbus_dev, "the irq %u\n", irq_data->irq); in vmbus_setup_intr1() 133 sc->vmbus_idtvec = irq_data->irq; in vmbus_setup_intr1()
|
/freebsd/sys/powerpc/ofw/ |
H A D | openpic_ofw.c | 64 static void openpic_ofw_translate_code(device_t, u_int irq, int code, 148 openpic_ofw_translate_code(device_t dev, u_int irq, int code, in openpic_ofw_translate_code() argument
|
/freebsd/sys/dev/sume/ |
H A D | if_sume.c | 594 adapter->irq.res = bus_alloc_resource_any(dev, SYS_RES_IRQ, in sume_probe_riffa_pci() 595 &adapter->irq.rid, RF_SHAREABLE | RF_ACTIVE); in sume_probe_riffa_pci() 596 if (adapter->irq.res == NULL) { in sume_probe_riffa_pci() 602 error = bus_setup_intr(dev, adapter->irq.res, INTR_MPSAFE | in sume_probe_riffa_pci() 604 &adapter->irq.tag); in sume_probe_riffa_pci() 607 " %s: %d\n", adapter->irq.rid, "SUME_INTR", error); in sume_probe_riffa_pci() 1564 if (adapter->irq.tag) in sume_detach() 1565 bus_teardown_intr(dev, adapter->irq.res, adapter->irq.tag); in sume_detach() 1566 if (adapter->irq.res) in sume_detach() 1567 bus_release_resource(dev, SYS_RES_IRQ, adapter->irq.rid, in sume_detach() [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/samsung/ |
H A D | exynos5420-peach-pit.dts | 11 #include <dt-bindings/interrupt-controller/irq.h> 747 cap-sdio-irq; 788 max98090_irq: max98090-irq-pins { 804 tpm_irq: tpm-irq-pins { 811 trackpad_irq: trackpad-irq-pins { 818 power_key_irq: power-key-irq-pins { 825 ec_irq: ec-irq-pins { 832 tps65090_irq: tps65090-irq-pins { 846 max77802_irq: max77802-irq-pins { 853 lid_irq: lid-irq-pins { [all …]
|
H A D | exynos5800-peach-pi.dts | 11 #include <dt-bindings/interrupt-controller/irq.h> 729 cap-sdio-irq; 770 max98091_irq: max98091-irq-pins { 786 tpm_irq: tpm-irq-pins { 793 trackpad_irq: trackpad-irq-pins { 800 power_key_irq: power-key-irq-pins { 807 ec_irq: ec-irq-pins { 814 tps65090_irq: tps65090-irq-pins { 828 max77802_irq: max77802-irq-pins { 835 lid_irq: lid-irq-pins { [all …]
|
H A D | exynos5250-spring.dts | 12 #include <dt-bindings/interrupt-controller/irq.h> 474 trackpad_irq: trackpad-irq-pins { 481 power_key_irq: power-key-irq-pins { 488 ec_irq: ec-irq-pins { 502 s5m8767_irq: s5m8767-irq-pins { 509 lid_irq: lid-irq-pins { 516 hdmi_hpd_irq: hdmi-hpd-irq-pins {
|
/freebsd/sys/powerpc/ps3/ |
H A D | ps3bus.c | 178 uint64_t irq_type, irq, outlet; in ps3bus_resources_init() local 194 lv1_repository_string("intr") | i, 0, &irq_type, &irq); in ps3bus_resources_init() 205 dinfo->dev, outlet, irq); in ps3bus_resources_init() 209 lv1_construct_io_irq_outlet(irq, &outlet); in ps3bus_resources_init() 260 uint64_t _irq_type, irq, outlet; in ps3bus_resources_init_by_type() local 276 lv1_repository_string("intr") | i, 0, &_irq_type, &irq); in ps3bus_resources_init_by_type() 284 lv1_construct_io_irq_outlet(irq, &outlet); in ps3bus_resources_init_by_type()
|
/freebsd/sys/contrib/device-tree/Bindings/mfd/ |
H A D | max8925.txt | 13 - maxim,tsc-irq: there are 2 IRQ lines for max8925, one is indicated in 36 maxim,tsc-irq = <0>;
|
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/ |
H A D | arm,nvic.txt | 24 - arm,num-irq-priority-bits: The number of priority bits implemented by the 35 arm,num-irq-priority-bits = <4>;
|
H A D | ti,keystone-irq.txt | 10 - compatible: should be "ti,keystone-irq" 24 compatible = "ti,keystone-irq";
|
/freebsd/sys/contrib/device-tree/Bindings/mmc/ |
H A D | litex,mmc.yaml | 41 - const: irq 74 reg-names = "phy", "core", "reader", "writer", "irq";
|
/freebsd/sys/contrib/device-tree/Bindings/iio/imu/ |
H A D | nxp,fxos8700.yaml | 51 #include <dt-bindings/interrupt-controller/irq.h> 67 #include <dt-bindings/interrupt-controller/irq.h>
|
/freebsd/sys/contrib/device-tree/Bindings/input/touchscreen/ |
H A D | goodix.yaml | 39 irq-gpios: 76 irq-gpios = <&gpio1 0 0>;
|
/freebsd/sys/sys/ |
H A D | gtaskqueue.h | 73 void *uniq, device_t dev, struct resource *irq, const char *name); 76 struct resource *irq, const char *name);
|
/freebsd/sys/arm64/arm64/ |
H A D | gic_v3_var.h | 97 #define GIC_INTR_ISRC(sc, irq) (&sc->gic_irqs[irq].gi_isrc) argument
|
/freebsd/sys/contrib/device-tree/Bindings/iio/accel/ |
H A D | fsl,mma7455.yaml | 53 # include <dt-bindings/interrupt-controller/irq.h> 68 # include <dt-bindings/interrupt-controller/irq.h>
|
/freebsd/sys/dev/sound/pci/ |
H A D | hdspe.c | 169 sc->irq = bus_alloc_resource_any(sc->dev, SYS_RES_IRQ, &sc->irqid, in hdspe_alloc_resources() 172 if (!sc->irq || in hdspe_alloc_resources() 173 bus_setup_intr(sc->dev, sc->irq, INTR_MPSAFE | INTR_TYPE_AV, in hdspe_alloc_resources() 659 bus_teardown_intr(dev, sc->irq, sc->ih); in hdspe_detach() 662 if (sc->irq) in hdspe_detach() 663 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq); in hdspe_detach()
|