Searched refs:sc_irq_res (Results 1 - 25 of 101) sorted by relevance

12345

/freebsd-11-stable/sys/dev/si/
H A Dsi_eisa.c96 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ,
99 if (!sc->sc_irq_res) {
103 sc->sc_irq = rman_get_start(sc->sc_irq_res);
104 error = bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_TTY,
119 if (sc->sc_irq_res) {
121 bus_teardown_intr(dev, sc->sc_irq_res, ih);
123 sc->sc_irq_rid, sc->sc_irq_res);
124 sc->sc_irq_res = 0;
H A Dsi_pci.c93 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ,
96 if (!sc->sc_irq_res) {
100 sc->sc_irq = rman_get_start(sc->sc_irq_res);
101 error = bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_TTY,
139 if (sc->sc_irq_res) {
141 bus_teardown_intr(dev, sc->sc_irq_res, ih);
143 sc->sc_irq_rid, sc->sc_irq_res);
144 sc->sc_irq_res = 0;
H A Dsi_isa.c286 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ,
289 if (!sc->sc_irq_res) {
293 sc->sc_irq = rman_get_start(sc->sc_irq_res);
294 error = bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_TTY,
309 if (sc->sc_irq_res) {
311 bus_teardown_intr(dev, sc->sc_irq_res, ih);
313 sc->sc_irq_rid, sc->sc_irq_res);
314 sc->sc_irq_res = 0;
/freebsd-11-stable/sys/dev/usb/controller/
H A Duss820dci_atmelarm.c129 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
131 if (sc->sc_irq_res == NULL) {
140 err = bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_TTY | INTR_MPSAFE,
172 if (sc->sc_irq_res && sc->sc_intr_hdl) {
178 err = bus_teardown_intr(dev, sc->sc_irq_res,
182 if (sc->sc_irq_res) {
184 sc->sc_irq_res);
185 sc->sc_irq_res = NULL;
H A Dsaf1761_otg_fdt.c197 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
199 if (sc->sc_irq_res == NULL) {
202 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
204 if (sc->sc_irq_res == NULL)
214 err = bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_TTY | INTR_MPSAFE,
246 if (sc->sc_irq_res && sc->sc_intr_hdl) {
252 err = bus_teardown_intr(dev, sc->sc_irq_res,
256 if (sc->sc_irq_res) {
258 sc->sc_irq_res);
259 sc->sc_irq_res
[all...]
H A Dmusb_otg_atmelarm.c160 sc->sc_otg.sc_irq_res =
162 if (!(sc->sc_otg.sc_irq_res)) {
176 err = bus_setup_intr(dev, sc->sc_otg.sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE,
179 err = bus_setup_intr(dev, sc->sc_otg.sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE,
212 if (sc->sc_otg.sc_irq_res && sc->sc_otg.sc_intr_hdl) {
218 err = bus_teardown_intr(dev, sc->sc_otg.sc_irq_res,
223 if (sc->sc_otg.sc_irq_res) {
225 sc->sc_otg.sc_irq_res);
226 sc->sc_otg.sc_irq_res = NULL;
H A Dxhci_mv.c117 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
119 if (sc->sc_irq_res == NULL) {
137 err = bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE,
179 if (sc->sc_irq_res != NULL && sc->sc_intr_hdl != NULL) {
180 err = bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intr_hdl);
187 if (sc->sc_irq_res != NULL) {
189 rman_get_rid(sc->sc_irq_res), sc->sc_irq_res);
190 sc->sc_irq_res = NULL;
H A Dohci_s3c24x0.c110 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
112 if (!(sc->sc_irq_res)) {
123 err = bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE,
168 if (sc->sc_irq_res && sc->sc_intr_hdl) {
174 err = bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intr_hdl);
177 if (sc->sc_irq_res) {
178 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq_res);
179 sc->sc_irq_res = NULL;
H A Dgeneric_ehci.c117 sc->sc_irq_res = bus_alloc_resource_any(self, SYS_RES_IRQ, &rid,
119 if (sc->sc_irq_res == NULL) {
132 err = bus_setup_intr(self, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE,
164 if (sc->sc_irq_res && sc->sc_intr_hdl) {
170 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl);
179 if (sc->sc_irq_res) {
180 bus_release_resource(self, SYS_RES_IRQ, 0, sc->sc_irq_res);
181 sc->sc_irq_res = NULL;
H A Datmegadci_atmelarm.c123 sc->sc_otg.sc_irq_res =
125 if (!(sc->sc_otg.sc_irq_res)) {
134 err = bus_setup_intr(dev, sc->sc_otg.sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE,
163 if (sc->sc_otg.sc_irq_res && sc->sc_otg.sc_intr_hdl) {
169 err = bus_teardown_intr(dev, sc->sc_otg.sc_irq_res,
174 if (sc->sc_otg.sc_irq_res) {
176 sc->sc_otg.sc_irq_res);
177 sc->sc_otg.sc_irq_res = NULL;
/freebsd-11-stable/sys/sparc64/pci/
H A Dpsychovar.h51 struct resource *sc_irq_res[PSYCHO_NINTR]; member in struct:psycho_softc
/freebsd-11-stable/sys/mips/cavium/usb/
H A Doctusb_octeon.c118 sc->sc_dci.sc_irq_res[i] =
121 if (!(sc->sc_dci.sc_irq_res[i])) {
126 err = bus_setup_intr(dev, sc->sc_dci.sc_irq_res[i], INTR_TYPE_BIO | INTR_MPSAFE,
129 err = bus_setup_intr(dev, sc->sc_dci.sc_irq_res[i], INTR_TYPE_BIO | INTR_MPSAFE,
170 if (sc->sc_dci.sc_irq_res[0] && sc->sc_dci.sc_intr_hdl[0])
180 if (sc->sc_dci.sc_irq_res[i] && sc->sc_dci.sc_intr_hdl[i]) {
181 err = bus_teardown_intr(dev, sc->sc_dci.sc_irq_res[i],
185 if (sc->sc_dci.sc_irq_res[i]) {
187 sc->sc_dci.sc_irq_res[i]);
188 sc->sc_dci.sc_irq_res[
[all...]
/freebsd-11-stable/sys/arm/ti/
H A Dti_gpio.h76 struct resource *sc_irq_res; member in struct:ti_gpio_softc
H A Dti_mbox.c75 struct resource *sc_irq_res; member in struct:ti_mbox_softc
155 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
157 if (sc->sc_irq_res == NULL) {
162 if (bus_setup_intr(dev, sc->sc_irq_res, INTR_MPSAFE | INTR_TYPE_MISC,
209 bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intr);
210 if (sc->sc_irq_res)
211 bus_release_resource(dev, SYS_RES_IRQ, rman_get_rid(sc->sc_irq_res),
212 sc->sc_irq_res);
H A Dti_wdt.c72 struct resource *sc_irq_res; member in struct:ti_wdt_softc
174 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE);
175 if (sc->sc_irq_res == NULL) {
180 if (bus_setup_intr(dev, sc->sc_irq_res, INTR_MPSAFE | INTR_TYPE_MISC,
212 bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intr);
213 if (sc->sc_irq_res)
215 rman_get_rid(sc->sc_irq_res), sc->sc_irq_res);
/freebsd-11-stable/sys/mips/rt305x/
H A Drt305x_dotg.c113 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ,
115 if (!(sc->sc_irq_res)) {
128 err = bus_setup_intr(dev, sc->sc_irq_res,
133 err = bus_setup_intr(dev, sc->sc_irq_res,
181 if (sc->sc_irq_res && sc->sc_intr_hdl) {
192 err = bus_teardown_intr(dev, sc->sc_irq_res,
196 if (sc->sc_irq_res) {
198 sc->sc_irq_res);
199 sc->sc_irq_res = NULL;
H A Drt305x_ehci.c134 sc->sc_irq_res = bus_alloc_resource_any(self, SYS_RES_IRQ, &rid,
136 if (sc->sc_irq_res == NULL) {
151 err = bus_setup_intr(self, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE,
183 if (sc->sc_irq_res && sc->sc_intr_hdl) {
198 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl);
204 if (sc->sc_irq_res) {
206 sc->sc_irq_res);
207 sc->sc_irq_res = NULL;
H A Drt305x_ohci.c134 sc->sc_irq_res = bus_alloc_resource_any(self, SYS_RES_IRQ, &rid,
136 if (sc->sc_irq_res == NULL) {
151 err = bus_setup_intr(self, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE,
183 if (sc->sc_irq_res && sc->sc_intr_hdl) {
198 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl);
204 if (sc->sc_irq_res) {
206 sc->sc_irq_res);
207 sc->sc_irq_res = NULL;
/freebsd-11-stable/sys/arm/at91/
H A Dat91_st.c50 struct resource * sc_irq_res; member in struct:at91_st_softc
168 bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intrhand);
171 if (sc->sc_irq_res)
173 rman_get_rid(sc->sc_irq_res), sc->sc_irq_res);
174 sc->sc_irq_res = NULL;
200 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
202 if (sc->sc_irq_res == NULL) {
206 err = bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_CLK, clock_intr,
/freebsd-11-stable/sys/arm/cavium/cns11xx/
H A Dohci_ec.c129 sc->sc_ohci.sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
131 if (!(sc->sc_ohci.sc_irq_res)) {
144 err = bus_setup_intr(dev, sc->sc_ohci.sc_irq_res,
149 err = bus_setup_intr(dev, sc->sc_ohci.sc_irq_res,
188 if (sc->sc_ohci.sc_irq_res && sc->sc_ohci.sc_intr_hdl) {
194 err = bus_teardown_intr(dev, sc->sc_ohci.sc_irq_res,
198 if (sc->sc_ohci.sc_irq_res) {
200 sc->sc_ohci.sc_irq_res);
201 sc->sc_ohci.sc_irq_res = NULL;
/freebsd-11-stable/sys/mips/atheros/
H A Dar71xx_ehci.c148 sc->sc_irq_res = bus_alloc_resource_any(self, SYS_RES_IRQ, &rid,
150 if (sc->sc_irq_res == NULL) {
164 err = bus_setup_intr(self, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE,
239 if (sc->sc_irq_res && sc->sc_intr_hdl) {
245 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl);
254 if (sc->sc_irq_res) {
255 bus_release_resource(self, SYS_RES_IRQ, 0, sc->sc_irq_res);
256 sc->sc_irq_res = NULL;
/freebsd-11-stable/sys/mips/mediatek/
H A Dmtk_ehci.c121 sc->sc_irq_res = bus_alloc_resource_any(self, SYS_RES_IRQ, &rid,
123 if (sc->sc_irq_res == NULL) {
138 err = bus_setup_intr(self, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE,
170 if (sc->sc_irq_res && sc->sc_intr_hdl) {
176 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl);
182 if (sc->sc_irq_res) {
184 sc->sc_irq_res);
185 sc->sc_irq_res = NULL;
H A Dmtk_ohci.c121 sc->sc_irq_res = bus_alloc_resource_any(self, SYS_RES_IRQ, &rid,
123 if (sc->sc_irq_res == NULL) {
138 err = bus_setup_intr(self, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE,
170 if (sc->sc_irq_res && sc->sc_intr_hdl) {
176 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl);
182 if (sc->sc_irq_res) {
184 sc->sc_irq_res);
185 sc->sc_irq_res = NULL;
H A Dmtk_dotg.c121 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ,
123 if (!(sc->sc_irq_res)) {
135 err = bus_setup_intr(dev, sc->sc_irq_res,
169 if (sc->sc_irq_res && sc->sc_intr_hdl) {
175 err = bus_teardown_intr(dev, sc->sc_irq_res,
179 if (sc->sc_irq_res) {
181 sc->sc_irq_res);
182 sc->sc_irq_res = NULL;
/freebsd-11-stable/sys/mips/rmi/
H A Dxls_ehci.c118 sc->sc_irq_res = bus_alloc_resource(self, SYS_RES_IRQ, &rid,
120 if (sc->sc_irq_res == NULL) {
135 err = bus_setup_intr(self, sc->sc_irq_res,
172 if (sc->sc_irq_res && sc->sc_intr_hdl) {
175 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl);
182 if (sc->sc_irq_res) {
183 bus_release_resource(self, SYS_RES_IRQ, 0, sc->sc_irq_res);
184 sc->sc_irq_res = NULL;

Completed in 156 milliseconds

12345