Searched refs:res_irq (Results 1 - 12 of 12) sorted by relevance

/freebsd-current/sys/dev/xen/xenpci/
H A Dxenpcivar.h35 struct resource* res_irq; /* Resource for irq range. */ member in struct:xenpci_softc
H A Dxenpci.c58 scp->res_irq, INTR_MPSAFE|INTR_TYPE_MISC,
73 scp->res_irq, 0);
90 if (scp->res_irq != 0) {
92 scp->rid_irq, scp->res_irq);
94 scp->rid_irq, scp->res_irq);
95 scp->res_irq = 0;
109 scp->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ,
111 if (scp->res_irq == NULL) {
189 scp->res_irq, scp->intr_cookie) != 0)
/freebsd-current/sys/dev/pcf/
H A Dpcf_isa.c142 sc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->rid_irq,
144 if (sc->res_irq == 0) {
153 if (sc->res_irq) {
154 rv = bus_setup_intr(dev, sc->res_irq,
172 if (sc->res_irq != 0) {
174 sc->res_irq);
198 if (sc->res_irq != 0) {
199 bus_teardown_intr(dev, sc->res_irq, sc->intr_cookie);
200 bus_release_resource(dev, SYS_RES_IRQ, sc->rid_irq, sc->res_irq);
H A Dpcfvar.h75 struct resource *res_irq; member in struct:pcf_softc
/freebsd-current/sys/arm64/qoriq/
H A Dqoriq_gpio_pic.c61 struct resource *res_irq; member in struct:qoriq_gpio_pic_softc
351 sc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
353 if (sc->res_irq == NULL) {
359 error = bus_setup_intr(dev, sc->res_irq, INTR_TYPE_MISC | INTR_MPSAFE,
399 bus_teardown_intr(dev, sc->res_irq, sc->irq_cookie);
401 if (sc->res_irq != NULL)
403 rman_get_rid(sc->res_irq), sc->res_irq);
/freebsd-current/sys/dev/fdc/
H A Dfdcvar.h57 struct resource *res_irq, *res_drq; member in struct:fdc_data
H A Dfdc_isa.c134 fdc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &fdc->rid_irq,
136 if (fdc->res_irq == NULL) {
H A Dfdc.c1596 bus_teardown_intr(dev, fdc->res_irq, fdc->fdc_intr);
1598 if (fdc->res_irq != NULL)
1600 fdc->res_irq);
1601 fdc->res_irq = NULL;
1735 bus_teardown_intr(dev, fdc->res_irq, fdc->fdc_intr);
1794 error = bus_setup_intr(dev, fdc->res_irq,
/freebsd-current/sys/dev/ppbus/
H A Dif_plip.c156 struct resource *res_irq; member in struct:lp_data
244 lp->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
246 if (lp->res_irq == NULL) {
271 error = bus_setup_intr(dev, lp->res_irq, INTR_TYPE_NET | INTR_MPSAFE,
276 bus_release_resource(dev, SYS_RES_IRQ, 0, lp->res_irq);
295 bus_teardown_intr(dev, sc->res_irq, sc->sc_intr_cookie);
296 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->res_irq);
/freebsd-current/sys/dev/ppc/
H A Dppc.c1728 ppc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ,
1736 if (ppc->res_irq)
1737 ppc->ppc_irq = rman_get_start(ppc->res_irq);
1758 if (ppc->res_irq != 0) {
1760 ppc->res_irq);
1790 if (ppc->res_irq) {
1792 error = bus_setup_intr(dev, ppc->res_irq, INTR_TYPE_TTY |
1819 if (ppc->res_irq == 0) {
1826 if (ppc->res_irq != 0) {
1827 bus_teardown_intr(dev, ppc->res_irq, pp
[all...]
H A Dppcreg.h110 struct resource *res_irq, *res_drq, *res_ioport; member in struct:ppc_data
/freebsd-current/share/examples/drivers/
H A Dmake_device_driver.sh197 struct resource* res_irq; /* Resource for irq range. */
665 if (scp->res_irq) {
667 if (BUS_SETUP_INTR(parent, device, scp->res_irq, INTR_TYPE_TTY,
717 scp->res_irq, scp->intr_cookie) != 0)
742 scp->res_irq = bus_alloc_resource(device, SYS_RES_IRQ,
744 if (scp->res_irq == NULL)
770 if (scp->res_irq != 0) {
772 scp->rid_irq, scp->res_irq);
774 scp->rid_irq, scp->res_irq);
775 scp->res_irq
[all...]

Completed in 162 milliseconds