Home
last modified time | relevance | path

Searched refs:irq (Results 176 – 200 of 1909) sorted by relevance

12345678910>>...77

/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Dti,sci-intr.yaml74 Interrupt ranges that converts the INTR output hw irq numbers
79 "output_irq" specifies the base for intr output irq
81 "parent's input irq" specifies the base for parent irq
H A Dsamsung,s3c24xx-irq.txt8 - compatible: Compatible property value should be "samsung,s3c2410-irq"
9 for machines before s3c2416 and "samsung,s3c2416-irq" for s3c2416 and later.
33 compatible = "samsung,s3c2410-irq";
H A Darm,versatile-fpga-irq.txt9 - compatible: "arm,versatile-fpga-irq"
22 The "oxsemi,ox810se-rps-irq" compatible is deprecated.
27 compatible = "arm,versatile-fpga-irq";
/freebsd/sys/arm/mv/
H A Dmvvar.h124 void mv_drbl_mask_irq(uint32_t irq, int dir, int unit);
125 void mv_drbl_unmask_irq(uint32_t irq, int dir, int unit);
133 int mv_msi_data(int irq, uint64_t *addr, uint32_t *data);
/freebsd/sys/contrib/device-tree/Bindings/rtc/
H A Disil,isl1208.yaml46 - const: irq
78 - const: irq
86 - const: irq
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dak4118.txt10 - irq-gpios: A GPIO specifier for the IRQ pin
20 irq-gpios = <&gpio 1 GPIO_ACTIVE_HIGH>;
/freebsd/sys/contrib/device-tree/Bindings/timer/
H A Darm,arch_timer.yaml38 - description: secure timer irq
39 - description: non-secure timer irq
40 - description: virtual timer irq
41 - description: hypervisor timer irq
42 - description: hypervisor virtual timer irq
/freebsd/sys/dev/sound/pci/hda/
H A Dhdac.c755 struct hdac_irq *irq; in hdac_irq_alloc() local
758 irq = &sc->irq; in hdac_irq_alloc()
759 irq->irq_rid = 0x0; in hdac_irq_alloc()
764 irq->irq_rid = 0x1; in hdac_irq_alloc()
798 struct hdac_irq *irq; in hdac_irq_free() local
800 irq = &sc->irq; in hdac_irq_free()
801 if (irq->irq_res != NULL && irq->irq_handle != NULL) in hdac_irq_free()
802 bus_teardown_intr(sc->dev, irq->irq_res, irq->irq_handle); in hdac_irq_free()
805 irq->irq_res); in hdac_irq_free()
809 irq->irq_res = NULL; in hdac_irq_free()
[all …]
/freebsd/sys/contrib/device-tree/src/arm/renesas/
H A Demev2-kzm9d.dts12 #include <dt-bindings/interrupt-controller/irq.h>
89 smsc,irq-active-high;
90 smsc,irq-push-pull;
/freebsd/sys/contrib/device-tree/Bindings/ata/
H A Datmel-at91_cf.txt7 and reset gpio's are mandatory while irq and vcc gpio's are
14 gpios = <&pioC 13 0 /* irq */
/freebsd/sys/arm/arm/
H A Dgeneric_timer.c406 struct arm_tmr_irq *irq; in arm_tmr_attach_irq() local
408 irq = &sc->irqs[sc->irq_count]; in arm_tmr_attach_irq()
409 irq->res = bus_alloc_resource_any(dev, SYS_RES_IRQ, in arm_tmr_attach_irq()
411 if (irq->res == NULL) { in arm_tmr_attach_irq()
425 irq->rid = rid; in arm_tmr_attach_irq()
426 irq->idx = irq_def->idx; in arm_tmr_attach_irq()
531 arm_tmr_acpi_add_irq(device_t parent, device_t dev, int rid, u_int irq) in arm_tmr_acpi_add_irq() argument
534 BUS_SET_RESOURCE(parent, dev, SYS_RES_IRQ, rid, irq, 1); in arm_tmr_acpi_add_irq()
/freebsd/sys/contrib/device-tree/Bindings/mmc/
H A Dvt8500-sdmmc.txt8 - interrupts: Two interrupts are required - regular irq and dma irq.
/freebsd/sys/dev/sound/pci/
H A Dneomagic.c66 struct resource *reg, *irq, *buf; member
698 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid, in nm_pci_attach()
700 if (!sc->irq || snd_setup_intr(dev, sc->irq, 0, nm_intr, sc, &sc->ih)) { in nm_pci_attach()
707 rman_get_start(sc->irq), in nm_pci_attach()
721 if (sc->ih) bus_teardown_intr(dev, sc->irq, sc->ih); in nm_pci_attach()
722 if (sc->irq) bus_release_resource(dev, SYS_RES_IRQ, sc->irqid, sc->irq); in nm_pci_attach()
740 bus_teardown_intr(dev, sc->irq, sc->ih); in nm_pci_detach()
741 bus_release_resource(dev, SYS_RES_IRQ, sc->irqid, sc->irq); in nm_pci_detach()
/freebsd/sys/contrib/device-tree/Bindings/regulator/
H A Ddlg,da9121.yaml77 dlg,irq-polling-delay-passive-ms:
142 #include <dt-bindings/interrupt-controller/irq.h>
154 dlg,irq-polling-delay-passive-ms = <2000>;
173 #include <dt-bindings/interrupt-controller/irq.h>
185 dlg,irq-polling-delay-passive-ms = <2000>;
/freebsd/sys/contrib/device-tree/Bindings/net/nfc/
H A Dti,trf7970a.yaml35 irq-status-read-quirk:
74 #include <dt-bindings/interrupt-controller/irq.h>
95 irq-status-read-quirk;
/freebsd/sys/contrib/ncsw/Peripherals/BM/
H A Dbm_portal.c153 XX_SetIntr(p_BmPortal->irq, portal_isr, p_BmPortal); in bman_create_portal()
154 XX_EnableIntr(p_BmPortal->irq); in bman_create_portal()
185 XX_DisableIntr(p_BmPortal->irq); in bman_destroy_portal()
186 XX_FreeIntr(p_BmPortal->irq); in bman_destroy_portal()
493 p_BmPortal->irq = p_BmPortalParam->irq; in BM_PORTAL_Config()
510 flags = (uint32_t)((p_BmPortal->irq != NO_IRQ) ? BMAN_PORTAL_FLAG_IRQ : 0); in BM_PORTAL_Init()
/freebsd/sys/dev/dpaa2/
H A Ddpaa2_mc.c417 dpaa2_mc_map_msi(device_t mcdev, device_t child, int irq, uint64_t *addr, in dpaa2_mc_map_msi() argument
421 return (dpaa2_mc_map_msi_impl(mcdev, child, irq, addr, data)); in dpaa2_mc_map_msi()
784 sc->msi[i].irq = msi_irqs[i]; in dpaa2_mc_alloc_msi_impl()
809 irqs[j] = sc->msi[i + j].irq; in dpaa2_mc_alloc_msi_impl()
837 if (sc->msi[i].irq == irqs[j]) { in dpaa2_mc_release_msi_impl()
857 dpaa2_mc_map_msi_impl(device_t mcdev, device_t child, int irq, uint64_t *addr, in dpaa2_mc_map_msi_impl() argument
866 if (sc->msi[i].child == child && sc->msi[i].irq == irq) { in dpaa2_mc_map_msi_impl()
876 sc->msi_owner), irq, addr, data)); in dpaa2_mc_map_msi_impl()
/freebsd/sys/dev/pci/
H A Dpci_host_generic_fdt.c312 generic_pcie_fdt_map_msi(device_t pci, device_t child, int irq, uint64_t *addr, in generic_pcie_fdt_map_msi() argument
323 return (intr_map_msi(pci, child, msi_parent, irq, addr, data)); in generic_pcie_fdt_map_msi()
330 generic_pcie_fdt_alloc_msix(device_t pci, device_t child, int *irq) in generic_pcie_fdt_alloc_msix() argument
340 return (intr_alloc_msix(pci, child, msi_parent, irq)); in generic_pcie_fdt_alloc_msix()
347 generic_pcie_fdt_release_msix(device_t pci, device_t child, int irq) in generic_pcie_fdt_release_msix() argument
357 return (intr_release_msix(pci, child, msi_parent, irq)); in generic_pcie_fdt_release_msix()
/freebsd/sys/dev/sume/
H A Dadapter.h128 struct irq { struct
187 struct irq irq; member
/freebsd/sys/riscv/riscv/
H A Dsbi_ipi.c141 int irq, rid, error; in sbi_ipi_attach() local
160 irq = ofw_bus_map_intr(dev, iparent, 1, &cell); in sbi_ipi_attach()
161 error = bus_set_resource(dev, SYS_RES_IRQ, 0, irq, 1); in sbi_ipi_attach()
/freebsd/sys/contrib/device-tree/Bindings/iio/adc/
H A Dtwl4030-madc.txt12 - ti,system-uses-second-madc-irq: boolean, set if the second madc irq register
/freebsd/sys/contrib/device-tree/Bindings/input/touchscreen/
H A Dzforce_ts.txt12 - irq-gpios : interrupt gpio the chip is connected to
27 irq-gpios = <&gpio5 6 0>; /* IRQ, optional */
/freebsd/sys/contrib/device-tree/Bindings/net/ieee802154/
H A Dca8210.txt10 - irq-gpio: GPIO attached to IRQ
24 irq-gpio = <&gpio1 2 GPIO_ACTIVE_HIGH>;
/freebsd/sys/contrib/device-tree/Bindings/csky/
H A Dpmu.txt23 Definition: must be pmu irq num defined by soc
31 #include <dt-bindings/interrupt-controller/irq.h>
/freebsd/sys/contrib/device-tree/Bindings/iio/accel/
H A Dbosch,bma255.yaml82 #include <dt-bindings/interrupt-controller/irq.h>
96 #include <dt-bindings/interrupt-controller/irq.h>
110 # include <dt-bindings/interrupt-controller/irq.h>

12345678910>>...77