/freebsd/sys/dev/ppbus/ |
H A D | lpt.c | 127 u_short sc_irq ; /* IRQ status of port */ member 395 sc->sc_irq = LP_HAS_IRQ | LP_USE_IRQ | LP_ENABLE_IRQ; in lpt_attach() 398 sc->sc_irq = 0; in lpt_attach() 401 lprintf(("irq %x\n", sc->sc_irq)); in lpt_attach() 523 if (sc->sc_irq & LP_ENABLE_IRQ) in lptopen() 524 sc->sc_irq |= LP_USE_IRQ; in lptopen() 526 sc->sc_irq &= ~LP_USE_IRQ; in lptopen() 569 if (sc->sc_irq & LP_USE_IRQ) in lptopen() 579 lprintf(("irq %x\n", sc->sc_irq)); in lptopen() 580 if (sc->sc_irq & LP_USE_IRQ) { in lptopen() [all …]
|
/freebsd/sys/powerpc/powermac/ |
H A D | pswitch.c | 49 struct resource *sc_irq; member 93 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, in pswitch_attach() 95 if (sc->sc_irq == NULL) { in pswitch_attach() 100 if (bus_setup_intr(dev, sc->sc_irq, INTR_TYPE_MISC | INTR_EXCL, in pswitch_attach() 104 sc->sc_irq); in pswitch_attach()
|
H A D | cuda.c | 162 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->sc_irqrid, in cuda_attach() 164 if (sc->sc_irq == NULL) { in cuda_attach() 171 if (bus_setup_intr(dev, sc->sc_irq, INTR_TYPE_MISC | INTR_MPSAFE in cuda_attach() 177 sc->sc_irq); in cuda_attach() 271 bus_teardown_intr(dev, sc->sc_irq, sc->sc_ih); in cuda_detach() 272 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irqrid, sc->sc_irq); in cuda_detach()
|
H A D | pmu.c | 305 sc->sc_irq = bus_alloc_resource_any(extint, SYS_RES_IRQ, &sc->sc_irqrid, in setup_pmu_intr() 307 if (sc->sc_irq == NULL) { in setup_pmu_intr() 312 if (bus_setup_intr(dev, sc->sc_irq, INTR_TYPE_MISC | INTR_MPSAFE in setup_pmu_intr() 316 sc->sc_irq); in setup_pmu_intr() 539 bus_teardown_intr(dev, sc->sc_irq, sc->sc_ih); in pmu_detach() 540 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irqrid, sc->sc_irq); in pmu_detach()
|
H A D | kiic.c | 105 struct resource *sc_irq; member 224 sc->sc_irq = bus_alloc_resource_any(self, SYS_RES_IRQ, &sc->sc_irqrid, in kiic_attach() 226 bus_setup_intr(self, sc->sc_irq, INTR_TYPE_MISC | INTR_MPSAFE, NULL, in kiic_attach()
|
H A D | cudavar.h | 80 struct resource *sc_irq; member
|
H A D | pmuvar.h | 155 struct resource *sc_irq; member
|
/freebsd/sys/dev/mwl/ |
H A D | if_mwl_pci.c | 75 struct resource *sc_irq; /* irq resource */ member 157 psc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in mwl_pci_attach() 159 if (psc->sc_irq == NULL) { in mwl_pci_attach() 163 if (bus_setup_intr(dev, psc->sc_irq, in mwl_pci_attach() 203 bus_teardown_intr(dev, psc->sc_irq, psc->sc_ih); in mwl_pci_attach() 205 bus_release_resource(dev, SYS_RES_IRQ, 0, psc->sc_irq); in mwl_pci_attach() 226 bus_teardown_intr(dev, psc->sc_irq, psc->sc_ih); in mwl_pci_detach() 227 bus_release_resource(dev, SYS_RES_IRQ, 0, psc->sc_irq); in mwl_pci_detach()
|
/freebsd/sys/dev/ath/ |
H A D | if_ath_pci.c | 79 struct resource *sc_irq; /* irq resource */ member 219 psc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in ath_pci_attach() 221 if (psc->sc_irq == NULL) { in ath_pci_attach() 225 if (bus_setup_intr(dev, psc->sc_irq, in ath_pci_attach() 286 bus_teardown_intr(dev, psc->sc_irq, psc->sc_ih); in ath_pci_attach() 288 bus_release_resource(dev, SYS_RES_IRQ, 0, psc->sc_irq); in ath_pci_attach() 319 bus_teardown_intr(dev, psc->sc_irq, psc->sc_ih); in ath_pci_detach() 320 bus_release_resource(dev, SYS_RES_IRQ, 0, psc->sc_irq); in ath_pci_detach()
|
/freebsd/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_dma.c | 144 struct resource * sc_irq[BCM_DMA_CH_MAX]; member 698 sc->sc_irq[i] = NULL; in bcm_dma_attach() 728 sc->sc_irq[rid] = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in bcm_dma_attach() 730 if (sc->sc_irq[rid] == NULL) { in bcm_dma_attach() 735 if (bus_setup_intr(dev, sc->sc_irq[rid], INTR_TYPE_MISC | INTR_MPSAFE, in bcm_dma_attach() 759 bus_teardown_intr(dev, sc->sc_irq[i], sc->sc_intrhand[i]); in bcm_dma_attach() 760 if (sc->sc_irq[i]) in bcm_dma_attach() 761 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq[i]); in bcm_dma_attach()
|
/freebsd/sys/powerpc/ps3/ |
H A D | ps3disk.c | 112 struct resource *sc_irq; member 195 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->sc_irqid, in ps3disk_attach() 197 if (!sc->sc_irq) { in ps3disk_attach() 203 err = bus_setup_intr(dev, sc->sc_irq, in ps3disk_attach() 276 bus_teardown_intr(dev, sc->sc_irq, sc->sc_irqctx); in ps3disk_attach() 278 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irqid, sc->sc_irq); in ps3disk_attach() 297 bus_teardown_intr(dev, sc->sc_irq, sc->sc_irqctx); in ps3disk_detach() 298 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irqid, sc->sc_irq); in ps3disk_detach()
|
H A D | ps3cdrom.c | 96 struct resource *sc_irq; member 173 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->sc_irqid, in ps3cdrom_attach() 175 if (!sc->sc_irq) { in ps3cdrom_attach() 181 err = bus_setup_intr(dev, sc->sc_irq, in ps3cdrom_attach() 298 bus_teardown_intr(dev, sc->sc_irq, sc->sc_irqctx); in ps3cdrom_attach() 302 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irqid, sc->sc_irq); in ps3cdrom_attach() 327 bus_teardown_intr(dev, sc->sc_irq, sc->sc_irqctx); in ps3cdrom_detach() 328 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irqid, sc->sc_irq); in ps3cdrom_detach()
|
H A D | if_glcreg.h | 77 struct resource *sc_irq; member
|
H A D | if_glc.c | 169 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->sc_irqid, in glc_attach() 171 if (sc->sc_irq == NULL) { in glc_attach() 177 bus_setup_intr(dev, sc->sc_irq, in glc_attach()
|
/freebsd/sys/dev/puc/ |
H A D | puc.c | 236 sc->sc_irq.rm_type = RMAN_ARRAY; in puc_bfe_attach() 237 error = rman_init(&sc->sc_irq); in puc_bfe_attach() 255 sc->sc_irq.rm_descr = strdup(buffer, M_PUC); in puc_bfe_attach() 263 error = rman_manage_region(&sc->sc_irq, 1, sc->sc_nports); in puc_bfe_attach() 307 port->p_ires = rman_reserve_resource(&sc->sc_irq, port->p_nr, in puc_bfe_attach() 390 rman_fini(&sc->sc_irq); in puc_bfe_attach() 391 free(__DECONST(void *, sc->sc_irq.rm_descr), M_PUC); in puc_bfe_attach() 436 rman_fini(&sc->sc_irq); in puc_bfe_detach() 437 free(__DECONST(void *, sc->sc_irq.rm_descr), M_PUC); in puc_bfe_detach()
|
H A D | puc_bfe.h | 56 struct rman sc_irq; member
|
/freebsd/sys/dev/asmc/ |
H A D | asmc.c | 742 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, in asmc_attach() 744 if (sc->sc_irq == NULL) { in asmc_attach() 750 ret = bus_setup_intr(dev, sc->sc_irq, in asmc_attach() 762 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_rid_irq, sc->sc_irq); in asmc_attach() 783 bus_teardown_intr(dev, sc->sc_irq, sc->sc_cookie); in asmc_detach() 784 if (sc->sc_irq) in asmc_detach() 786 sc->sc_irq); in asmc_detach()
|
H A D | asmcvar.h | 47 struct resource *sc_irq; member
|
/freebsd/sys/powerpc/include/ |
H A D | openpicvar.h | 54 int sc_irq; member
|
/freebsd/sys/dev/safe/ |
H A D | safe.c | 251 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in safe_attach() 253 if (sc->sc_irq == NULL) { in safe_attach() 261 if (bus_setup_intr(dev, sc->sc_irq, INTR_TYPE_NET | INTR_MPSAFE, in safe_attach() 431 bus_teardown_intr(dev, sc->sc_irq, sc->sc_ih); in safe_attach() 433 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq); in safe_attach() 467 bus_teardown_intr(dev, sc->sc_irq, sc->sc_ih); in safe_detach() 468 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq); in safe_detach()
|
H A D | safevar.h | 135 struct resource *sc_irq; member
|
/freebsd/sys/powerpc/powerpc/ |
H A D | openpic.c | 105 sc->sc_irq = 0; in openpic_common_attach() 117 &sc->sc_irq, RF_ACTIVE); in openpic_common_attach()
|
/freebsd/sys/dev/hifn/ |
H A D | hifn7751var.h | 139 struct resource *sc_irq; member
|
H A D | hifn7751.c | 524 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in hifn_attach() 526 if (sc->sc_irq == NULL) { in hifn_attach() 534 if (bus_setup_intr(dev, sc->sc_irq, INTR_TYPE_NET | INTR_MPSAFE, in hifn_attach() 592 bus_teardown_intr(dev, sc->sc_irq, sc->sc_intrhand); in hifn_attach() 595 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq); in hifn_attach() 640 bus_teardown_intr(dev, sc->sc_irq, sc->sc_intrhand); in hifn_detach() 642 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq); in hifn_detach()
|
/freebsd/sys/dev/iwm/ |
H A D | if_iwmvar.h | 433 struct resource *sc_irq; 432 struct resource *sc_irq; global() member
|