Searched refs:irq_res (Results 1 - 25 of 102) sorted by relevance

12345

/freebsd-current/sys/dev/mii/
H A Ddp83822phy.c81 struct resource *irq_res; member in struct:dp83822_softc
134 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE);
135 if (sc->irq_res == NULL)
138 error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_NET | INTR_MPSAFE,
141 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
142 sc->irq_res = NULL;
174 bus_teardown_intr(dev, sc->irq_res, sc->irq_cookie);
175 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
H A Dvscphy.c97 struct resource *irq_res; member in struct:vscphy_softc
289 vsc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
291 if (vsc->irq_res == NULL)
294 error = bus_setup_intr(dev, vsc->irq_res, INTR_TYPE_NET | INTR_MPSAFE,
297 bus_release_resource(dev, SYS_RES_IRQ, 0, vsc->irq_res);
298 vsc->irq_res = NULL;
322 bus_teardown_intr(dev, vsc->irq_res, vsc->irq_cookie);
323 bus_release_resource(dev, SYS_RES_IRQ, 0, vsc->irq_res);
H A Ddp83867phy.c96 struct resource *irq_res; member in struct:dp83867_softc
154 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE);
155 if (sc->irq_res == NULL)
158 error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_NET | INTR_MPSAFE,
161 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
162 sc->irq_res = NULL;
197 bus_teardown_intr(dev, sc->irq_res, sc->irq_cookie);
198 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
/freebsd-current/sys/dev/sbni/
H A Dif_sbni_isa.c108 sc->irq_res = bus_alloc_resource_any(
113 if (sc->irq_res == NULL) {
121 if (sc->irq_res) {
146 if (sc->irq_res) {
148 dev, sc->irq_res, INTR_TYPE_NET | INTR_MPSAFE,
H A Dif_sbni_pci.c123 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid,
126 if (sc->irq_res == NULL) {
149 if (sc->irq_res) {
150 error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_NET |
/freebsd-current/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_kmod.c72 struct resource * irq_res; member in struct:bcm_vchiq_softc
165 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE);
166 if (sc->irq_res == NULL) {
181 if (bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
185 sc->irq_res);
209 bus_teardown_intr(dev, sc->irq_res, sc->intr_hl);
211 sc->irq_res);
/freebsd-current/sys/arm/nvidia/
H A Dtegra_mc.c120 struct resource *irq_res; member in struct:tegra_mc_softc
229 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
231 if (sc->irq_res == NULL) {
253 rv = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
269 bus_teardown_intr(dev, sc->irq_res, sc->irq_h);
270 if (sc->irq_res != NULL)
271 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
286 bus_teardown_intr(dev, sc->irq_res, sc->irq_h);
287 if (sc->irq_res != NULL)
288 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
[all...]
H A Dtegra_rtc.c98 struct resource *irq_res; member in struct:tegra_rtc_softc
208 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
210 if (sc->irq_res == NULL) {
235 rv = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
255 bus_teardown_intr(dev, sc->irq_res, sc->irq_h);
256 if (sc->irq_res != NULL)
257 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
272 bus_teardown_intr(dev, sc->irq_res, sc->irq_h);
273 if (sc->irq_res != NULL)
274 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
[all...]
H A Das3722.c294 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
296 if (sc->irq_res == NULL) {
325 rv = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
335 bus_teardown_intr(dev, sc->irq_res, sc->irq_h);
336 if (sc->irq_res != NULL)
337 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
349 bus_teardown_intr(dev, sc->irq_res, sc->irq_h);
350 if (sc->irq_res != NULL)
351 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
H A Dtegra_sdhci.c103 struct resource * irq_res; member in struct:tegra_sdhci_softc
282 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
284 if (!sc->irq_res) {
376 if (bus_setup_intr(dev, sc->irq_res, INTR_TYPE_BIO | INTR_MPSAFE,
400 bus_teardown_intr(dev, sc->irq_res, sc->intr_cookie);
407 if (sc->irq_res != NULL)
408 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
424 bus_teardown_intr(dev, sc->irq_res, sc->intr_cookie);
425 bus_release_resource(dev, SYS_RES_IRQ, rman_get_rid(sc->irq_res),
426 sc->irq_res);
[all...]
/freebsd-current/sys/dev/tpm/
H A Dtpmvar.h49 struct resource *mem_res, *irq_res; member in struct:tpm_softc
/freebsd-current/sys/riscv/riscv/
H A Dsbi_ipi.c48 struct resource *irq_res; member in struct:sbi_ipi_softc
168 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
170 if (sc->irq_res == NULL) {
175 error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_CLK,
H A Dtimer.c61 struct resource *irq_res; member in struct:riscv_timer_softc
224 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
226 if (sc->irq_res == NULL) {
232 error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_CLK,
/freebsd-current/sys/dev/ichsmb/
H A Dichsmb_var.h52 struct resource *irq_res; /* interrupt resource */ member in struct:ichsmb_softc
/freebsd-current/sys/arm64/qoriq/
H A Dqoriq_therm.c76 struct resource *irq_res; member in struct:qoriq_therm_softc
372 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE);
373 if (sc->irq_res == NULL) {
379 if ((bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
471 bus_teardown_intr(dev, sc->irq_res, sc->irq_ih);
475 if (sc->irq_res != NULL)
476 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
490 bus_teardown_intr(dev, sc->irq_res, sc->irq_ih);
494 if (sc->irq_res != NULL)
495 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
[all...]
H A Dqoriq_dw_pci.c70 struct resource *irq_res; member in struct:qorif_dw_pci_softc
222 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
224 if (sc->irq_res == NULL) {
237 if (bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
/freebsd-current/sys/arm64/nvidia/tegra210/
H A Dmax77620.c395 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
398 if (sc->irq_res == NULL) {
431 rv = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
442 bus_teardown_intr(dev, sc->irq_res, sc->irq_h);
443 if (sc->irq_res != NULL)
444 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
456 bus_teardown_intr(dev, sc->irq_res, sc->irq_h);
457 if (sc->irq_res != NULL)
458 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
/freebsd-current/sys/arm64/rockchip/
H A Drk3568_pcie.c95 struct resource *irq_res; member in struct:rk3568_pcie_softc
237 bus_teardown_intr(dev, sc->irq_res, sc->irq_handle);
254 if (sc->irq_res)
256 sc->irq_res);
297 if (!(sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ,
359 if ((bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
/freebsd-current/sys/dev/sdhci/
H A Dsdhci_acpi.c100 struct resource *irq_res; /* IRQ resource */ member in struct:sdhci_acpi_softc
299 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
301 if (sc->irq_res == NULL) {
336 err = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
356 bus_teardown_intr(dev, sc->irq_res, sc->intrhand);
357 if (sc->irq_res)
359 rman_get_rid(sc->irq_res), sc->irq_res);
H A Dsdhci_xenon.h109 struct resource *irq_res; /* IRQ resource */ member in struct:sdhci_xenon_softc
/freebsd-current/sys/arm/xilinx/
H A Dzy7_spi.c64 struct resource *irq_res; member in struct:zy7_spi_softc
413 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
415 if (sc->irq_res == NULL) {
422 err = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
470 if (sc->irq_res != NULL) {
472 bus_teardown_intr(dev, sc->irq_res, sc->intrhandle);
474 rman_get_rid(sc->irq_res), sc->irq_res);
/freebsd-current/sys/dev/dpaa2/
H A Ddpaa2_mac.h112 struct resource *irq_res; member in struct:dpaa2_mac_softc
/freebsd-current/sys/dev/firewire/
H A Dfwohcivar.h47 struct resource *irq_res; member in struct:fwohci_softc
/freebsd-current/sys/arm/broadcom/bcm2835/
H A Dbcm2835_systimer.c74 struct resource* irq_res[BCM2835_NUM_TIMERS]; member in struct:bcm_systimer_softc
228 sc->irq_res);
238 if (bus_setup_intr(dev, sc->irq_res[DEFAULT_TIMER], INTR_TYPE_CLK,
242 sc->irq_res);
/freebsd-current/sys/dev/dpaa/
H A Dfman.h38 struct resource *irq_res; member in struct:fman_softc

Completed in 359 milliseconds

12345