Home
last modified time | relevance | path

Searched refs:irq (Results 226 – 250 of 1909) sorted by relevance

12345678910>>...77

/freebsd/sys/contrib/device-tree/Bindings/power/supply/
H A Dmediatek,mt6370-charger.yaml34 - description: irq of "USB is plugged in"
35 - description: irq of "BC1.2 is done"
36 - description: irq of "Minimum Input Voltage Regulation loop is active"
/freebsd/sys/dev/ipmi/
H A Dipmi_isa.c242 if (info.irq != 0) { in ipmi_isa_attach()
245 &sc->ipmi_irq_rid, info.irq, info.irq, 1, in ipmi_isa_attach()
/freebsd/sys/riscv/riscv/
H A Dtimer.c193 int irq, rid, error; in riscv_timer_attach() local
213 irq = ofw_bus_map_intr(dev, iparent, 1, &cell); in riscv_timer_attach()
214 error = bus_set_resource(dev, SYS_RES_IRQ, 0, irq, 1); in riscv_timer_attach()
/freebsd/sys/dev/ffec/
H A Dif_ffec.c1394 int idx, irq; in ffec_detach() local
1450 for (irq = 0; irq < MAX_IRQ_COUNT; ++irq) { in ffec_detach()
1451 if (sc->intr_cookie[irq] != NULL) { in ffec_detach()
1452 bus_teardown_intr(dev, sc->irq_res[irq], in ffec_detach()
1453 sc->intr_cookie[irq]); in ffec_detach()
1475 int error, phynum, rid, irq; in ffec_attach() local
1691 for (irq = 0; irq < MAX_IRQ_COUNT; ++irq) { in ffec_attach()
1692 if (sc->irq_res[irq] != NULL) { in ffec_attach()
1693 error = bus_setup_intr(dev, sc->irq_res[irq], in ffec_attach()
1695 &sc->intr_cookie[irq]); in ffec_attach()
/freebsd/sys/x86/xen/
H A Dhvm.c339 int irq; in xen_hvm_set_callback() local
375 irq = pci_get_irq(dev); in xen_hvm_set_callback()
376 if (irq < 16) { in xen_hvm_set_callback()
377 xhp.value = HVM_CALLBACK_GSI(irq); in xen_hvm_set_callback()
/freebsd/sys/dev/aic7xxx/
H A Daic7770.c126 u_int irq; in aic7770_config() local
161 irq = intdef & VECTOR; in aic7770_config()
162 switch (irq) { in aic7770_config()
246 error = aic7770_map_int(ahc, irq); in aic7770_config()
/freebsd/sys/dev/sound/pci/
H A Dals4000.c79 struct resource *reg, *irq; member
741 bus_teardown_intr(dev, sc->irq, sc->ih); in als_resource_free()
744 if (sc->irq) { in als_resource_free()
745 bus_release_resource(dev, SYS_RES_IRQ, sc->irqid, sc->irq); in als_resource_free()
746 sc->irq = NULL; in als_resource_free()
771 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid, in als_resource_grab()
773 if (sc->irq == NULL) { in als_resource_grab()
778 if (snd_setup_intr(dev, sc->irq, INTR_MPSAFE, als_intr, in als_resource_grab()
851 rman_get_start(sc->reg), rman_get_start(sc->irq), in als_pci_attach()
H A Dcsapcm.c704 if (resp->irq == NULL) { in csa_allocres()
705 resp->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, in csa_allocres()
707 if (resp->irq == NULL) in csa_allocres()
733 if (resp->irq != NULL) { in csa_releaseres()
735 bus_teardown_intr(dev, resp->irq, csa->ih); in csa_releaseres()
736 bus_release_resource(dev, SYS_RES_IRQ, resp->irq_rid, resp->irq); in csa_releaseres()
737 resp->irq = NULL; in csa_releaseres()
823 rman_get_start(resp->irq), in pcmcsa_attach()
827 if (snd_setup_intr(dev, resp->irq, 0, csa_intr, csa, &csa->ih)) { in pcmcsa_attach()
H A Dvibes.c94 struct resource *irq; member
761 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid, in sv_attach()
763 if (!sc->irq || in sv_attach()
764 snd_setup_intr(dev, sc->irq, 0, sv_intr, sc, &sc->ih)) { in sv_attach()
878 rman_get_start(sc->enh_reg), rman_get_start(sc->irq), in sv_attach()
890 bus_teardown_intr(dev, sc->irq, sc->ih); in sv_attach()
891 if (sc->irq) in sv_attach()
892 bus_release_resource(dev, SYS_RES_IRQ, sc->irqid, sc->irq); in sv_attach()
915 bus_teardown_intr(dev, sc->irq, sc->ih); in sv_detach()
916 bus_release_resource(dev, SYS_RES_IRQ, sc->irqid, sc->irq); in sv_detach()
H A Dcmi.c116 struct resource *reg, *irq; member
954 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid, in cmi_attach()
956 if (!sc->irq || in cmi_attach()
957 snd_setup_intr(dev, sc->irq, INTR_MPSAFE, cmi_intr, sc, &sc->ih)) { in cmi_attach()
994 rman_get_start(sc->reg), rman_get_start(sc->irq), in cmi_attach()
1005 bus_teardown_intr(dev, sc->irq, sc->ih); in cmi_attach()
1006 if (sc->irq) in cmi_attach()
1007 bus_release_resource(dev, SYS_RES_IRQ, sc->irqid, sc->irq); in cmi_attach()
1032 bus_teardown_intr(dev, sc->irq, sc->ih); in cmi_detach()
1033 bus_release_resource(dev, SYS_RES_IRQ, sc->irqid, sc->irq); in cmi_detach()
H A Dt4dwave.c98 struct resource *reg, *irq; member
879 tr->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &tr->irqid, in tr_pci_attach()
881 if (!tr->irq || snd_setup_intr(dev, tr->irq, 0, tr_intr, tr, &tr->ih)) { in tr_pci_attach()
921 rman_get_start(tr->reg), rman_get_start(tr->irq), in tr_pci_attach()
936 if (tr->ih) bus_teardown_intr(dev, tr->irq, tr->ih); in tr_pci_attach()
937 if (tr->irq) bus_release_resource(dev, SYS_RES_IRQ, tr->irqid, tr->irq); in tr_pci_attach()
956 bus_teardown_intr(dev, tr->irq, tr->ih); in tr_pci_detach()
957 bus_release_resource(dev, SYS_RES_IRQ, tr->irqid, tr->irq); in tr_pci_detach()
/freebsd/sys/contrib/device-tree/src/arm/samsung/
H A Dexynos5250-snow-common.dtsi10 #include <dt-bindings/interrupt-controller/irq.h>
100 * Config irq to disable internal pulls
577 cap-sdio-irq;
604 power_key_irq: power-key-irq-pins {
611 ec_irq: ec-irq-pins {
618 tps65090_irq: tps65090-irq-pins {
632 max77686_irq: max77686-irq-pins {
639 lid_irq: lid-irq-pins {
646 hdmi_hpd_irq: hdmi-hpd-irq-pins {
/freebsd/sys/contrib/device-tree/Bindings/iio/chemical/
H A Dsensirion,scd30.yaml44 # include <dt-bindings/interrupt-controller/irq.h>
58 # include <dt-bindings/interrupt-controller/irq.h>
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Dbrcm,l2-intc.txt14 - interrupts: specifies the interrupt line in the interrupt-parent irq space
19 - brcm,irq-can-wake: If present, this means the L2 controller can be used as a
/freebsd/sys/contrib/device-tree/src/arm64/apple/
H A Dt8112-jxxx.dtsi55 interrupt-names = "irq";
63 interrupt-names = "irq";
/freebsd/sys/contrib/device-tree/src/arm64/ti/
H A Dk3-am654-base-board-rocktech-rk101-panel.dtso15 #include <dt-bindings/interrupt-controller/irq.h>
69 irq-gpios = <&pca9554 3 GPIO_ACTIVE_HIGH>;
/freebsd/sys/dev/tpm/
H A Dtpm.c204 int irq; in tpm_attach() local
219 irq = rman_get_start(sc->irq_res); in tpm_attach()
221 irq = IRQUNK; in tpm_attach()
241 if ((sc->sc_init)(sc, irq, "tpm")) { in tpm_attach()
325 tpm_tis12_irqinit(struct tpm_softc *sc, int irq, int idx) in tpm_tis12_irqinit() argument
329 if ((irq == IRQUNK) || (tpm_devs[idx].flags & TPM_DEV_NOINTS)) { in tpm_tis12_irqinit()
342 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_INT_VECTOR, irq); in tpm_tis12_irqinit()
343 sc->sc_vector = irq; in tpm_tis12_irqinit()
359 tpm_tis12_init(struct tpm_softc *sc, int irq, const char *name) in tpm_tis12_init() argument
387 if (tpm_tis12_irqinit(sc, irq, i)) in tpm_tis12_init()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Ddavicom,dm9051.yaml47 /* for Raspberry Pi with pin control stuff for GPIO irq */
48 #include <dt-bindings/interrupt-controller/irq.h>
/freebsd/sys/contrib/device-tree/Bindings/iio/accel/
H A Dadi,adxl372.yaml41 #include <dt-bindings/interrupt-controller/irq.h>
56 #include <dt-bindings/interrupt-controller/irq.h>
H A Dkionix,kxsd9.yaml43 # include <dt-bindings/interrupt-controller/irq.h>
60 # include <dt-bindings/interrupt-controller/irq.h>
/freebsd/sys/x86/include/
H A Dlegacyvar.h71 int legacy_pcib_alloc_msix(device_t pcib, device_t dev, int *irq);
72 int legacy_pcib_map_msi(device_t pcib, device_t dev, int irq,
/freebsd/sys/dev/ocs_fc/
H A Docs_pci.c741 if (ocs->irq) { in ocs_release_bus()
743 rman_get_rid(ocs->irq), ocs->irq); in ocs_release_bus()
750 ocs->irq = NULL; in ocs_release_bus()
789 ocs->irq = bus_alloc_resource_any(ocs->dev, SYS_RES_IRQ, &ocs->irqid, in ocs_intr_alloc()
791 if (NULL == ocs->irq) { in ocs_intr_alloc()
822 if (bus_setup_intr(ocs->dev, ocs->irq, INTR_MPSAFE | INTR_TYPE_CAM, in ocs_intr_setup()
849 bus_teardown_intr(ocs->dev, ocs->irq, ocs->tag); in ocs_intr_teardown()
/freebsd/sys/kern/
H A Dsubr_gtaskqueue.c667 void *uniq, device_t dev, struct resource *irq, const char *name) in taskqgroup_attach() argument
677 gtask->gt_irq = irq; in taskqgroup_attach()
684 if (dev != NULL && irq != NULL) { in taskqgroup_attach()
688 error = bus_bind_intr(dev, irq, cpu); in taskqgroup_attach()
698 void *uniq, int cpu, device_t dev, struct resource *irq, const char *name) in taskqgroup_attach_cpu() argument
705 gtask->gt_irq = irq; in taskqgroup_attach_cpu()
724 if (dev != NULL && irq != NULL) { in taskqgroup_attach_cpu()
725 error = bus_bind_intr(dev, irq, cpu); in taskqgroup_attach_cpu()
/freebsd/sys/dev/mpi3mr/
H A Dmpi3mr_pci.c533 irq_info->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, in mpi3mr_setup_irqs()
535 if (irq_info->irq == NULL) { in mpi3mr_setup_irqs()
541 error = bus_setup_intr(dev, irq_info->irq, in mpi3mr_setup_irqs()
566 if (irq_info->irq != NULL) { in mpi3mr_teardown_irqs()
567 bus_teardown_intr(sc->mpi3mr_dev, irq_info->irq, in mpi3mr_teardown_irqs()
570 irq_info->irq_rid, irq_info->irq); in mpi3mr_teardown_irqs()
/freebsd/sys/contrib/device-tree/Bindings/cpufreq/
H A Dcpufreq-qcom-hw.yaml82 - const: dcvsh-irq-0
83 - const: dcvsh-irq-1
84 - const: dcvsh-irq-2
85 - const: dcvsh-irq-3
199 # On some SoCs the Prime core shares the LMH irq with Big cores

12345678910>>...77