/freebsd-current/sys/arm/ti/ |
H A D | ti_gpio.h | 62 struct resource *sc_irq_res; member in struct:ti_gpio_softc
|
H A D | ti_mbox.c | 74 struct resource *sc_irq_res; member in struct:ti_mbox_softc 154 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, 156 if (sc->sc_irq_res == NULL) { 161 if (bus_setup_intr(dev, sc->sc_irq_res, INTR_MPSAFE | INTR_TYPE_MISC, 210 bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intr); 211 if (sc->sc_irq_res) 212 bus_release_resource(dev, SYS_RES_IRQ, rman_get_rid(sc->sc_irq_res), 213 sc->sc_irq_res);
|
H A D | ti_wdt.c | 69 struct resource *sc_irq_res; member in struct:ti_wdt_softc 170 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE); 171 if (sc->sc_irq_res == NULL) { 176 if (bus_setup_intr(dev, sc->sc_irq_res, INTR_MPSAFE | INTR_TYPE_MISC, 208 bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intr); 209 if (sc->sc_irq_res) 211 rman_get_rid(sc->sc_irq_res), sc->sc_irq_res);
|
/freebsd-current/sys/dev/usb/controller/ |
H A D | generic_ehci.c | 97 sc->sc_irq_res = bus_alloc_resource_any(self, SYS_RES_IRQ, &rid, 99 if (sc->sc_irq_res == NULL) { 112 err = bus_setup_intr(self, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE, 144 if (sc->sc_irq_res && sc->sc_intr_hdl) { 150 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl); 159 if (sc->sc_irq_res) { 160 bus_release_resource(self, SYS_RES_IRQ, 0, sc->sc_irq_res); 161 sc->sc_irq_res = NULL;
|
H A D | dwc_otg_acpi.c | 107 sc->sc_irq_res = 109 if (sc->sc_irq_res == NULL) 134 if (sc->sc_irq_res && sc->sc_intr_hdl) { 140 bus_teardown_intr(dev, sc->sc_irq_res, 145 if (sc->sc_irq_res) { 147 sc->sc_irq_res); 148 sc->sc_irq_res = NULL;
|
H A D | dwc_otg_fdt.c | 138 sc->sc_otg.sc_irq_res = 140 if (sc->sc_otg.sc_irq_res == NULL) 169 if (sc->sc_otg.sc_irq_res && sc->sc_otg.sc_intr_hdl) { 175 bus_teardown_intr(dev, sc->sc_otg.sc_irq_res, 180 if (sc->sc_otg.sc_irq_res) { 182 sc->sc_otg.sc_irq_res); 183 sc->sc_otg.sc_irq_res = NULL;
|
H A D | generic_xhci.c | 94 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, 96 if (sc->sc_irq_res == NULL) { 114 err = bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE, 157 if (sc->sc_irq_res != NULL && sc->sc_intr_hdl != NULL) { 158 err = bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intr_hdl); 165 if (sc->sc_irq_res != NULL) { 167 rman_get_rid(sc->sc_irq_res), sc->sc_irq_res); 168 sc->sc_irq_res = NULL;
|
H A D | ohci_pci.c | 237 sc->sc_irq_res = bus_alloc_resource_any(self, SYS_RES_IRQ, &rid, 239 if (sc->sc_irq_res == NULL) { 297 err = bus_setup_intr(self, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE, 329 if (sc->sc_irq_res && sc->sc_intr_hdl) { 335 int err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl); 344 if (sc->sc_irq_res) { 345 bus_release_resource(self, SYS_RES_IRQ, 0, sc->sc_irq_res); 346 sc->sc_irq_res = NULL;
|
H A D | xhci_pci.c | 385 sc->sc_irq_res = bus_alloc_resource_any(self, SYS_RES_IRQ, &rid, 387 if (sc->sc_irq_res == NULL) { 421 if (sc->sc_irq_res != NULL && xhci_use_polling() == 0) { 422 err = bus_setup_intr(self, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE, 426 rman_get_rid(sc->sc_irq_res), sc->sc_irq_res); 427 sc->sc_irq_res = NULL; 433 if (sc->sc_irq_res == NULL || sc->sc_intr_hdl == NULL) { 478 if (sc->sc_irq_res && sc->sc_intr_hdl) { 479 bus_teardown_intr(self, sc->sc_irq_res, s [all...] |
H A D | ehci_mv.c | 209 sc->sc_irq_res = bus_alloc_resource_any(self, SYS_RES_IRQ, &rid, 211 if (sc->sc_irq_res == NULL) { 240 err = bus_setup_intr(self, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE, 294 if (sc->sc_irq_res && sc->sc_intr_hdl) { 300 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl); 320 if (sc->sc_irq_res) { 321 bus_release_resource(self, SYS_RES_IRQ, 1, sc->sc_irq_res); 322 sc->sc_irq_res = NULL;
|
H A D | ehci_fsl.c | 281 sc->sc_irq_res = bus_alloc_resource_any(self, SYS_RES_IRQ, &rid, 283 if (sc->sc_irq_res == NULL) { 294 err = bus_setup_intr(self, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE, 392 if (sc->sc_irq_res && sc->sc_intr_hdl) { 393 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl); 410 if (sc->sc_irq_res) { 411 bus_release_resource(self, SYS_RES_IRQ, 0, sc->sc_irq_res); 412 sc->sc_irq_res = NULL;
|
H A D | uhci_pci.c | 320 sc->sc_irq_res = bus_alloc_resource_any(self, SYS_RES_IRQ, &rid, 322 if (sc->sc_irq_res == NULL) { 376 err = bus_setup_intr(self, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE, 435 if (sc->sc_irq_res && sc->sc_intr_hdl) { 436 int err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl); 445 if (sc->sc_irq_res) { 446 bus_release_resource(self, SYS_RES_IRQ, 0, sc->sc_irq_res); 447 sc->sc_irq_res = NULL;
|
H A D | generic_ohci.c | 138 sc->ohci_sc.sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, 140 if (sc->ohci_sc.sc_irq_res == 0) { 154 err = bus_setup_intr(dev, sc->ohci_sc.sc_irq_res, 248 if (sc->ohci_sc.sc_irq_res && sc->ohci_sc.sc_intr_hdl) { 254 err = bus_teardown_intr(dev, sc->ohci_sc.sc_irq_res, 258 if (sc->ohci_sc.sc_irq_res) { 260 sc->ohci_sc.sc_irq_res); 261 sc->ohci_sc.sc_irq_res = NULL;
|
/freebsd-current/sys/dev/gpio/ |
H A D | pl061.h | 47 struct resource *sc_irq_res; member in struct:pl061_softc
|
H A D | chvgpio.c | 96 struct resource *sc_irq_res; member in struct:chvgpio_softc 415 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, 418 if (!sc->sc_irq_res) { 426 error = bus_setup_intr(sc->sc_dev, sc->sc_irq_res, INTR_TYPE_MISC | INTR_MPSAFE, 436 sc->sc_irq_rid, sc->sc_irq_res); 450 sc->sc_irq_rid, sc->sc_irq_res); 482 bus_teardown_intr(sc->sc_dev, sc->sc_irq_res, sc->intr_handle); 483 if (sc->sc_irq_res != NULL) 484 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irq_rid, sc->sc_irq_res);
|
/freebsd-current/sys/dev/dwwdt/ |
H A D | dwwdt.c | 74 struct resource *sc_irq_res; member in struct:dwwdt_softc 258 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, 260 if (sc->sc_irq_res == NULL) { 266 if (bus_setup_intr(dev, sc->sc_irq_res, INTR_MPSAFE | INTR_TYPE_MISC, 298 bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intr_cookie); 300 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irq_rid, sc->sc_irq_res); 328 bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intr_cookie); 330 if (sc->sc_irq_res) { 332 sc->sc_irq_res);
|
/freebsd-current/sys/dev/intel/ |
H A D | spi.h | 52 struct resource *sc_irq_res; member in struct:intelspi_softc
|
/freebsd-current/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_bscvar.h | 40 struct resource * sc_irq_res; member in struct:bcm_bsc_softc
|
H A D | bcm2835_spivar.h | 37 struct resource * sc_irq_res; member in struct:bcm_spi_softc
|
/freebsd-current/sys/arm/mv/ |
H A D | mv_spi.c | 54 struct resource *sc_irq_res; member in struct:mv_spi_softc 140 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, 142 if (!sc->sc_irq_res) { 161 if (bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_MISC | INTR_MPSAFE, 163 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq_res); 187 bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intrhand); 188 if (sc->sc_irq_res) 189 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq_res);
|
H A D | a37x0_spi.c | 49 struct resource *sc_irq_res; member in struct:a37x0_spi_softc 164 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, 166 if (!sc->sc_irq_res) { 181 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq_res); 201 if (bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_MISC | INTR_MPSAFE, 203 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq_res); 234 bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intrhand); 235 if (sc->sc_irq_res) 236 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq_res);
|
/freebsd-current/sys/arm/ti/usb/ |
H A D | omap_ehci.c | 333 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE); 334 if (sc->sc_irq_res == NULL) { 362 err = bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE, 418 if (sc->sc_irq_res && sc->sc_intr_hdl) { 424 err = bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intr_hdl); 431 if (sc->sc_irq_res) { 432 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq_res); 433 sc->sc_irq_res = NULL;
|
/freebsd-current/sys/dev/bwi/ |
H A D | if_bwi_pci.c | 157 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, 160 if (sc->sc_irq_res == NULL) { 174 if (bus_setup_intr(dev, sc->sc_irq_res, 183 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq_res); 202 bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_irq_handle); 203 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq_res);
|
/freebsd-current/sys/dev/atopcase/ |
H A D | atopcase_acpi.c | 271 sc->sc_irq_res = bus_alloc_resource_any(sc->sc_dev, 273 if (sc->sc_irq_res != NULL) { 274 if (bus_setup_intr(dev, sc->sc_irq_res, 291 bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_irq_ih); 351 bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_irq_ih); 352 if (sc->sc_irq_res != NULL) 354 sc->sc_irq_rid, sc->sc_irq_res);
|
/freebsd-current/sys/arm/xilinx/ |
H A D | zy7_ehci.c | 252 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, 254 if (sc->sc_irq_res == NULL) { 273 err = bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE, 327 if (sc->sc_irq_res) { 329 bus_teardown_intr(dev, sc->sc_irq_res, 332 rman_get_rid(sc->sc_irq_res), sc->sc_irq_res);
|