Home
last modified time | relevance | path

Searched refs:irqres (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/dev/ips/
H A Dips_pci.c113 if(!(sc->irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, in ips_pci_attach()
118 if(bus_setup_intr(dev, sc->irqres, INTR_TYPE_BIO|INTR_MPSAFE, NULL, in ips_pci_attach()
170 bus_teardown_intr(sc->dev, sc->irqres, sc->irqcookie); in ips_pci_free()
171 if(sc->irqres) in ips_pci_free()
172 bus_release_resource(sc->dev, SYS_RES_IRQ, sc->irqrid, sc->irqres); in ips_pci_free()
H A Dips.h117 struct resource * irqres; member
/freebsd/sys/powerpc/pseries/
H A Dphyp_console.c57 struct resource *irqres; member
254 sc->irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqrid, in uart_phyp_attach()
256 if (sc->irqres != NULL) { in uart_phyp_attach()
257 bus_setup_intr(dev, sc->irqres, INTR_TYPE_TTY | INTR_MPSAFE, in uart_phyp_attach()
456 if (sc->irqres == NULL) in uart_phyp_intr()
/freebsd/sys/powerpc/powernv/
H A Dopal_console.c61 struct resource *irqres; member
306 sc->irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqrid, in uart_opal_attach()
308 if (sc->irqres != NULL) { in uart_opal_attach()
309 bus_setup_intr(dev, sc->irqres, INTR_TYPE_TTY | INTR_MPSAFE, in uart_opal_attach()
539 if (sc->irqres == NULL) in uart_opal_intr()
/freebsd/sys/dev/viapm/
H A Dviapm.c96 struct resource *irqres; member
355 if (!(viapm->irqres = bus_alloc_resource(dev, SYS_RES_IRQ, in viapm_pro_attach()
362 if (bus_setup_intr(dev, viapm->irqres, INTR_TYPE_MISC | INTR_MPSAFE, in viapm_pro_attach()
403 if (viapm->irqres) in viapm_pro_attach()
404 bus_release_resource(dev, SYS_RES_IRQ, viapm->irqrid, viapm->irqres); in viapm_pro_attach()
466 bus_release_resource(dev, SYS_RES_IRQ, viapm->irqrid, viapm->irqres); in viapm_pro_detach()
/freebsd/sys/dev/arcmsr/
H A Darcmsr.c5108 acb->irqres[i] = bus_alloc_resource_any(acb->pci_dev, in arcmsr_setup_msix()
5110 if (acb->irqres[i] == NULL) { in arcmsr_setup_msix()
5114 if (bus_setup_intr(acb->pci_dev, acb->irqres[i], in arcmsr_setup_msix()
5141 struct resource *irqres; in arcmsr_attach() local
5161 irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &acb->irq_id[0], RF_SHAREABLE | RF_ACTIVE); in arcmsr_attach()
5162 if(irqres == NULL || in arcmsr_attach()
5163 …bus_setup_intr(dev, irqres, INTR_TYPE_CAM|INTR_ENTROPY|INTR_MPSAFE, NULL, arcmsr_intr_handler, acb… in arcmsr_attach()
5167 acb->irqres[0] = irqres; in arcmsr_attach()
5371 bus_teardown_intr(dev, acb->irqres[i], acb->ih[i]); in arcmsr_teardown_intr()
5372 if (acb->irqres[i] != NULL) in arcmsr_teardown_intr()
[all …]
H A Darcmsr.h1350 struct resource *irqres[ARCMSR_NUM_MSIX_VECTORS]; member