Home
last modified time | relevance | path

Searched refs:sc_irq (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/sys/dev/ppbus/
H A Dlpt.c399 sc->sc_irq = 0; in lpt_attach()
524 if (sc->sc_irq & LP_ENABLE_IRQ) in lptopen()
525 sc->sc_irq |= LP_USE_IRQ; in lptopen()
527 sc->sc_irq &= ~LP_USE_IRQ; in lptopen()
572 if (sc->sc_irq & LP_USE_IRQ) in lptopen()
583 if (sc->sc_irq & LP_USE_IRQ) { in lptopen()
929 if (sc->sc_irq & LP_HAS_IRQ) { in lptioctl()
939 old_sc_irq = sc->sc_irq; in lptioctl()
946 sc->sc_irq |= LP_ENABLE_IRQ; in lptioctl()
953 sc->sc_irq |= LP_ENABLE_EXT; in lptioctl()
[all …]
/freebsd/sys/powerpc/powermac/
H A Dpswitch.c49 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 Dcuda.c162 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()
265 bus_teardown_intr(dev, sc->sc_irq, sc->sc_ih); in cuda_detach()
266 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irqrid, sc->sc_irq); in cuda_detach()
H A Dpmu.c305 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()
533 bus_teardown_intr(dev, sc->sc_irq, sc->sc_ih); in pmu_detach()
534 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irqrid, sc->sc_irq); in pmu_detach()
H A Dkiic.c105 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 Dcudavar.h80 struct resource *sc_irq; member
H A Dpmuvar.h155 struct resource *sc_irq; member
/freebsd/sys/dev/mwl/
H A Dif_mwl_pci.c75 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 Dif_ath_pci.c79 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()
291 bus_teardown_intr(dev, psc->sc_irq, psc->sc_ih); in ath_pci_attach()
293 bus_release_resource(dev, SYS_RES_IRQ, 0, psc->sc_irq); in ath_pci_attach()
324 bus_teardown_intr(dev, psc->sc_irq, psc->sc_ih); in ath_pci_detach()
325 bus_release_resource(dev, SYS_RES_IRQ, 0, psc->sc_irq); in ath_pci_detach()
/freebsd/sys/arm/broadcom/bcm2835/
H A Dbcm2835_dma.c144 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 Dps3disk.c112 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 Dps3cdrom.c96 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 Dif_glcreg.h77 struct resource *sc_irq; member
H A Dif_glc.c169 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 Dpuc.c236 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()
391 rman_fini(&sc->sc_irq); in puc_bfe_attach()
392 free(__DECONST(void *, sc->sc_irq.rm_descr), M_PUC); in puc_bfe_attach()
439 rman_fini(&sc->sc_irq); in puc_bfe_detach()
440 free(__DECONST(void *, sc->sc_irq.rm_descr), M_PUC); in puc_bfe_detach()
H A Dpuc_bfe.h56 struct rman sc_irq; member
/freebsd/sys/powerpc/include/
H A Dopenpicvar.h54 int sc_irq; member
/freebsd/sys/dev/asmc/
H A Dasmc.c736 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, in asmc_attach()
738 if (sc->sc_irq == NULL) { in asmc_attach()
744 ret = bus_setup_intr(dev, sc->sc_irq, in asmc_attach()
756 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_rid_irq, sc->sc_irq); in asmc_attach()
777 bus_teardown_intr(dev, sc->sc_irq, sc->sc_cookie); in asmc_detach()
778 if (sc->sc_irq) in asmc_detach()
780 sc->sc_irq); in asmc_detach()
H A Dasmcvar.h47 struct resource *sc_irq; member
/freebsd/sys/dev/safe/
H A Dsafe.c251 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()
468 bus_teardown_intr(dev, sc->sc_irq, sc->sc_ih); in safe_detach()
469 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq); in safe_detach()
H A Dsafevar.h135 struct resource *sc_irq; member
/freebsd/sys/powerpc/powerpc/
H A Dopenpic.c105 sc->sc_irq = 0; in openpic_common_attach()
117 &sc->sc_irq, RF_ACTIVE); in openpic_common_attach()
/freebsd/sys/dev/hifn/
H A Dhifn7751var.h139 struct resource *sc_irq; member
H A Dhifn7751.c524 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()
642 bus_teardown_intr(dev, sc->sc_irq, sc->sc_intrhand); in hifn_detach()
644 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq); in hifn_detach()
/freebsd/sys/dev/iwm/
H A Dif_iwmvar.h432 struct resource *sc_irq; member

12