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

123456

/freebsd-11-stable/sys/mips/rt305x/
H A Drt305x_sysctlvar.h35 struct resource *irq_res; member in struct:rt305x_sysctl_softc
H A Drt305x_sysctl.c167 if ((sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ,
173 if ((bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC,
196 if (sc->irq_res)
198 sc->irq_res);
/freebsd-11-stable/sys/dev/cy/
H A Dcy_isa.c107 struct resource *irq_res, *mem_res; local
111 irq_res = NULL;
130 irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &irq_rid,
132 if (irq_res == NULL) {
136 if (bus_setup_intr(dev, irq_res, INTR_TYPE_TTY,
145 if (irq_res != NULL)
146 bus_release_resource(dev, SYS_RES_IRQ, irq_rid, irq_res);
H A Dcy_pci.c106 struct resource *ioport_res, *irq_res, *mem_res; local
113 irq_res = NULL;
141 irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &irq_rid,
143 if (irq_res == NULL) {
148 irq_setup = bus_setup_intr(dev, irq_res, INTR_TYPE_TTY,
154 irq_setup = bus_setup_intr(dev, irq_res, INTR_TYPE_TTY,
187 if (irq_res != NULL)
188 bus_release_resource(dev, SYS_RES_IRQ, irq_rid, irq_res);
/freebsd-11-stable/sys/dev/ncv/
H A Dncr53c500var.h51 struct resource *irq_res; member in struct:ncv_softc
H A Dncr53c500_pccard.c115 bus_teardown_intr(dev, sc->irq_res, sc->ncv_intrhand);
128 if (sc->irq_res) {
130 sc->irq_rid, sc->irq_res);
182 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid,
184 if (sc->irq_res == NULL) {
253 error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_CAM | INTR_ENTROPY |
/freebsd-11-stable/sys/dev/sbni/
H A Dif_sbni_isa.c117 sc->irq_res = bus_alloc_resource_any(
122 if (sc->irq_res == NULL) {
130 if (sc->irq_res) {
155 if (sc->irq_res) {
157 dev, sc->irq_res, INTR_TYPE_NET | INTR_MPSAFE,
H A Dif_sbni_pci.c131 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid,
134 if (sc->irq_res == NULL) {
157 if (sc->irq_res) {
158 error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_NET |
/freebsd-11-stable/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_kmod.c72 struct resource * irq_res; member in struct:bcm_vchiq_softc
164 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE);
165 if (sc->irq_res == NULL) {
180 if (bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
184 sc->irq_res);
208 bus_teardown_intr(dev, sc->irq_res, sc->intr_hl);
210 sc->irq_res);
/freebsd-11-stable/sys/arm/nvidia/
H A Dtegra_rtc.c101 struct resource *irq_res; member in struct:tegra_rtc_softc
213 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
215 if (sc->irq_res == NULL) {
240 rv = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
260 bus_teardown_intr(dev, sc->irq_res, sc->irq_h);
261 if (sc->irq_res != NULL)
262 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
277 bus_teardown_intr(dev, sc->irq_res, sc->irq_h);
278 if (sc->irq_res != NULL)
279 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
[all...]
H A Dtegra_mc.c121 struct resource *irq_res; member in struct:tegra_mc_softc
230 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
232 if (sc->irq_res == NULL) {
254 rv = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
270 bus_teardown_intr(dev, sc->irq_res, sc->irq_h);
271 if (sc->irq_res != NULL)
272 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
287 bus_teardown_intr(dev, sc->irq_res, sc->irq_h);
288 if (sc->irq_res != NULL)
289 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
[all...]
H A Das3722.c302 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
304 if (sc->irq_res == NULL) {
333 rv = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
343 bus_teardown_intr(dev, sc->irq_res, sc->irq_h);
344 if (sc->irq_res != NULL)
345 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
357 bus_teardown_intr(dev, sc->irq_res, sc->irq_h);
358 if (sc->irq_res != NULL)
359 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res);
/freebsd-11-stable/sys/dev/dpaa/
H A Dfman.h38 struct resource *irq_res; member in struct:fman_softc
H A Dfman.c259 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid,
261 if (!sc->irq_res) {
271 XX_FmanFixIntr(rman_get_start(sc->irq_res));
285 cfg.irq_num = (int)sc->irq_res;
323 if (sc->irq_res) {
325 sc->irq_res);
328 if (sc->irq_res) {
/freebsd-11-stable/sys/arm/at91/
H A Dat91_rtc.c75 struct resource *irq_res; /* IRQ resource */ member in struct:at91_rtc_softc
164 err = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC,
214 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
216 if (sc->irq_res == NULL)
234 bus_teardown_intr(dev, sc->irq_res, sc->intrhand);
243 if (sc->irq_res)
245 rman_get_rid(sc->irq_res), sc->irq_res);
246 sc->irq_res = NULL;
H A Dat91_ssc.c46 struct resource *irq_res; /* IRQ resource */ member in struct:at91_ssc_softc
127 err = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
178 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
180 if (sc->irq_res == NULL)
195 bus_teardown_intr(dev, sc->irq_res, sc->intrhand);
202 if (sc->irq_res)
204 rman_get_rid(sc->irq_res), sc->irq_res);
205 sc->irq_res = NULL;
H A Dat91_rst.c60 struct resource *irq_res; /* IRQ resource */ member in struct:at91_rst_softc
139 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
141 if (sc->irq_res == NULL) {
148 err = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE,
/freebsd-11-stable/sys/dev/nsp/
H A Dnspvar.h50 struct resource *irq_res; member in struct:nsp_softc
/freebsd-11-stable/sys/dev/stg/
H A Dtmc18c30var.h51 struct resource *irq_res; member in struct:stg_softc
H A Dtmc18c30_subr.c79 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid,
81 if (sc->irq_res == NULL) {
111 bus_teardown_intr(dev, sc->irq_res, sc->stg_intrhand);
115 if (sc->irq_res)
117 sc->irq_rid, sc->irq_res);
/freebsd-11-stable/sys/dev/cm/
H A Dif_cm_isa.c85 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE);
86 if (sc->irq_res == NULL) {
104 error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_NET | INTR_MPSAFE,
139 bus_teardown_intr(dev, sc->irq_res, sc->irq_handle);
/freebsd-11-stable/sys/arm/versatile/
H A Dversatile_sic.c77 struct resource * irq_res; member in struct:versatile_sic_softc
239 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
241 if (sc->irq_res == NULL) {
247 if ((bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC,
282 bus_teardown_intr(dev, sc->irq_res, sc->intrh);
288 if (sc->irq_res == NULL)
290 rman_get_rid(sc->irq_res), sc->irq_res);
/freebsd-11-stable/sys/dev/cs/
H A Dif_csvar.h52 struct resource* irq_res; /* resource for irq */ member in struct:cs_softc
/freebsd-11-stable/sys/dev/ichsmb/
H A Dichsmb_var.h54 struct resource *irq_res; /* interrupt resource */ member in struct:ichsmb_softc
/freebsd-11-stable/sys/dev/tpm/
H A Dtpmvar.h51 struct resource *mem_res, *irq_res; member in struct:tpm_softc

Completed in 141 milliseconds

123456