Home
last modified time | relevance | path

Searched refs:irq_rid (Results 1 – 25 of 53) sorted by relevance

123

/freebsd/sys/dev/tpm/
H A Dtpm_tis_core.c108 sc->irq_rid = 0; in tpmtis_attach()
109 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid, in tpmtis_attach()
117 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid, sc->irq_res); in tpmtis_attach()
143 sc->irq_rid, sc->irq_res); in tpmtis_detach()
180 irq = bus_get_resource_start(sc->dev, SYS_RES_IRQ, sc->irq_rid); in tpmtis_setup_intr()
H A Dtpmvar.h48 int mem_rid, irq_rid; member
H A Dtpm20.h114 int irq_rid; member
/freebsd/sys/riscv/sifive/
H A Dsifive_gpio.c72 int irq_rid; member
139 sc->irq_rid = 0; in sfgpio_attach()
140 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid, in sfgpio_attach()
173 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid, in sfgpio_attach()
/freebsd/sys/arm64/rockchip/
H A Drk3568_pcie.c94 int irq_rid; member
255 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid, in rk3568_pcie_detach()
298 &sc->irq_rid, RF_ACTIVE | RF_SHAREABLE))) { in rk3568_pcie_attach()
/freebsd/sys/dev/mps/
H A Dmps_pci.c307 q->irq_rid = rid; in mps_pci_setup_interrupts()
309 &q->irq_rid, RF_ACTIVE); in mps_pci_setup_interrupts()
362 q->irq_rid, q->irq); in mps_pci_free_interrupts()
/freebsd/sys/dev/mpr/
H A Dmpr_pci.c361 q->irq_rid = rid; in mpr_pci_setup_interrupts()
363 &q->irq_rid, RF_ACTIVE); in mpr_pci_setup_interrupts()
415 q->irq_rid, q->irq); in mpr_pci_free_interrupts()
/freebsd/sys/x86/iommu/
H A Dintel_drv.c239 bus_release_resource(dev, SYS_RES_IRQ, dmd->irq_rid, dmd->irq_res); in dmar_release_intr()
240 bus_delete_resource(dev, SYS_RES_IRQ, dmd->irq_rid); in dmar_release_intr()
291 error = bus_set_resource(dev, SYS_RES_IRQ, dmd->irq_rid, in dmar_alloc_irq()
299 &dmd->irq_rid, RF_ACTIVE); in dmar_alloc_irq()
329 bus_release_resource(dev, SYS_RES_IRQ, dmd->irq_rid, dmd->irq_res); in dmar_alloc_irq()
331 bus_delete_resource(dev, SYS_RES_IRQ, dmd->irq_rid); in dmar_alloc_irq()
442 unit->intrs[DMAR_INTR_FAULT].irq_rid = DMAR_FAULT_IRQ_RID; in dmar_attach()
456 unit->intrs[DMAR_INTR_QI].irq_rid = DMAR_QI_IRQ_RID; in dmar_attach()
/freebsd/sys/dev/dpaa2/
H A Ddpaa2_io.h97 int irq_rid[DPAA2_IO_MSI_COUNT]; member
H A Ddpaa2_mac.h111 int irq_rid[DPAA2_MAC_MSI_COUNT]; member
H A Ddpaa2_io.c434 &sc->irq_rid[0], RF_ACTIVE | RF_SHAREABLE)) == NULL) { in dpaa2_io_setup_irqs()
478 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid[0], in dpaa2_io_release_irqs()
508 sc->irq_rid[i] = i + 1; in dpaa2_io_setup_msi()
H A Ddpaa2_mac.c222 &sc->irq_rid[0], RF_ACTIVE | RF_SHAREABLE)) == NULL) { in dpaa2_mac_setup_irq()
300 sc->irq_rid[i] = i + 1; in dpaa2_mac_setup_msi()
/freebsd/sys/dev/ichsmb/
H A Dichsmb_var.h53 int irq_rid; /* interrupt bus id */ member
H A Dichsmb_pci.c297 sc->irq_rid = 0; in ichsmb_pci_attach()
299 &sc->irq_rid, RF_ACTIVE | RF_SHAREABLE); in ichsmb_pci_attach()
/freebsd/sys/dev/sound/pci/
H A Dcsavar.h46 int irq_rid; /* irq rid */ member
H A Dcsa.c269 resp->irq_rid = 0; in csa_attach()
271 &resp->irq_rid, RF_ACTIVE | RF_SHAREABLE); in csa_attach()
325 bus_release_resource(dev, SYS_RES_IRQ, resp->irq_rid, resp->irq); in csa_attach()
365 bus_release_resource(dev, SYS_RES_IRQ, resp->irq_rid, resp->irq); in csa_detach()
/freebsd/sys/dev/dpaa/
H A Dfman.h42 int irq_rid; member
H A Dfman.c445 sc->irq_rid = 0; in fman_attach()
446 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid, in fman_attach()
504 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid, in fman_detach()
/freebsd/sys/dev/glxiic/
H A Dglxiic.c141 int irq_rid; /* IRQ resource ID. */ member
376 sc->irq_rid = 0; in glxiic_attach()
377 sc->irq_res = bus_alloc_resource(dev, SYS_RES_IRQ, &sc->irq_rid, in glxiic_attach()
432 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid, in glxiic_attach()
474 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid, in glxiic_detach()
/freebsd/sys/dev/sbni/
H A Dif_sbnivar.h75 int irq_rid; member
H A Dif_sbni_isa.c109 dev, SYS_RES_IRQ, &sc->irq_rid, RF_ACTIVE); in sbni_attach_isa()
/freebsd/sys/dev/iicbus/
H A Diichid.c171 int irq_rid; member
1147 sc->irq_rid = 0; in iichid_attach()
1149 &sc->irq_rid, RF_ACTIVE); in iichid_attach()
1153 sc->irq_res, sc->irq_rid); in iichid_attach()
1165 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid, in iichid_attach()
1228 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid, in iichid_detach()
/freebsd/sys/dev/gpio/
H A Dgpiokeys.c102 int irq_rid; member
337 key->irq_res = gpio_alloc_intr_resource(sc->sc_dev, &key->irq_rid, in gpiokeys_attach_key()
352 bus_release_resource(sc->sc_dev, SYS_RES_IRQ, key->irq_rid, in gpiokeys_attach_key()
380 key->irq_rid, key->irq_res); in gpiokeys_detach_key()
/freebsd/sys/dev/mpi3mr/
H A Dmpi3mr_pci.c532 irq_info->irq_rid = rid; in mpi3mr_setup_irqs()
534 &irq_info->irq_rid, RF_ACTIVE); in mpi3mr_setup_irqs()
570 irq_info->irq_rid, irq_info->irq); in mpi3mr_teardown_irqs()
/freebsd/sys/dev/qlxgb/
H A Dqla_def.h97 int irq_rid; member

123