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

1234

/freebsd-11.0-release/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.0-release/sys/sparc64/pci/
H A Dpsychovar.h51 struct resource *sc_irq_res[PSYCHO_NINTR]; member in struct:psycho_softc
/freebsd-11.0-release/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,
176 if (sc->sc_dci.sc_irq_res[0] && sc->sc_dci.sc_intr_hdl[0])
186 if (sc->sc_dci.sc_irq_res[0] && sc->sc_dci.sc_intr_hdl[0]) {
187 err = bus_teardown_intr(dev, sc->sc_dci.sc_irq_res[i],
191 if (sc->sc_dci.sc_irq_res) {
193 sc->sc_dci.sc_irq_res[i]);
194 sc->sc_dci.sc_irq_res[
[all...]
/freebsd-11.0-release/sys/dev/usb/controller/
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,
252 if (sc->sc_irq_res && sc->sc_intr_hdl) {
258 err = bus_teardown_intr(dev, sc->sc_irq_res,
262 if (sc->sc_irq_res) {
264 sc->sc_irq_res);
265 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,
218 if (sc->sc_otg.sc_irq_res && sc->sc_otg.sc_intr_hdl) {
224 err = bus_teardown_intr(dev, sc->sc_otg.sc_irq_res,
229 if (sc->sc_otg.sc_irq_res) {
231 sc->sc_otg.sc_irq_res);
232 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,
186 if (sc->sc_irq_res != NULL && sc->sc_intr_hdl != NULL) {
187 err = bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intr_hdl);
194 if (sc->sc_irq_res != NULL) {
196 rman_get_rid(sc->sc_irq_res), sc->sc_irq_res);
197 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,
169 if (sc->sc_otg.sc_irq_res && sc->sc_otg.sc_intr_hdl) {
175 err = 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 Ddwc_otg_fdt.c125 sc->sc_otg.sc_irq_res =
127 if (sc->sc_otg.sc_irq_res == NULL)
136 err = bus_setup_intr(dev, sc->sc_otg.sc_irq_res, INTR_TYPE_TTY | INTR_MPSAFE,
172 if (sc->sc_otg.sc_irq_res && sc->sc_otg.sc_intr_hdl) {
178 err = bus_teardown_intr(dev, sc->sc_otg.sc_irq_res,
183 if (sc->sc_otg.sc_irq_res) {
185 sc->sc_otg.sc_irq_res);
186 sc->sc_otg.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,
174 if (sc->sc_irq_res && sc->sc_intr_hdl) {
180 err = bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intr_hdl);
183 if (sc->sc_irq_res) {
184 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq_res);
185 sc->sc_irq_res = NULL;
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,
178 if (sc->sc_irq_res && sc->sc_intr_hdl) {
184 err = bus_teardown_intr(dev, sc->sc_irq_res,
188 if (sc->sc_irq_res) {
190 sc->sc_irq_res);
191 sc->sc_irq_res = NULL;
/freebsd-11.0-release/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,
187 if (sc->sc_irq_res && sc->sc_intr_hdl) {
198 err = bus_teardown_intr(dev, sc->sc_irq_res,
202 if (sc->sc_irq_res) {
204 sc->sc_irq_res);
205 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,
189 if (sc->sc_irq_res && sc->sc_intr_hdl) {
204 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl);
210 if (sc->sc_irq_res) {
212 sc->sc_irq_res);
213 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,
189 if (sc->sc_irq_res && sc->sc_intr_hdl) {
204 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl);
210 if (sc->sc_irq_res) {
212 sc->sc_irq_res);
213 sc->sc_irq_res = NULL;
/freebsd-11.0-release/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.0-release/sys/arm/at91/
H A Dat91_st.c51 struct resource * sc_irq_res; member in struct:at91_st_softc
169 bus_teardown_intr(dev, sc->sc_irq_res, sc->sc_intrhand);
172 if (sc->sc_irq_res)
174 rman_get_rid(sc->sc_irq_res), sc->sc_irq_res);
175 sc->sc_irq_res = NULL;
201 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
203 if (sc->sc_irq_res == NULL) {
207 err = bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_CLK, clock_intr,
/freebsd-11.0-release/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,
194 if (sc->sc_ohci.sc_irq_res && sc->sc_ohci.sc_intr_hdl) {
200 err = bus_teardown_intr(dev, sc->sc_ohci.sc_irq_res,
204 if (sc->sc_ohci.sc_irq_res) {
206 sc->sc_ohci.sc_irq_res);
207 sc->sc_ohci.sc_irq_res = NULL;
/freebsd-11.0-release/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,
245 if (sc->sc_irq_res && sc->sc_intr_hdl) {
251 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl);
260 if (sc->sc_irq_res) {
261 bus_release_resource(self, SYS_RES_IRQ, 0, sc->sc_irq_res);
262 sc->sc_irq_res = NULL;
/freebsd-11.0-release/sys/mips/mediatek/
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,
175 if (sc->sc_irq_res && sc->sc_intr_hdl) {
181 err = bus_teardown_intr(dev, sc->sc_irq_res,
185 if (sc->sc_irq_res) {
187 sc->sc_irq_res);
188 sc->sc_irq_res = NULL;
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,
176 if (sc->sc_irq_res && sc->sc_intr_hdl) {
182 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl);
188 if (sc->sc_irq_res) {
190 sc->sc_irq_res);
191 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,
176 if (sc->sc_irq_res && sc->sc_intr_hdl) {
182 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl);
188 if (sc->sc_irq_res) {
190 sc->sc_irq_res);
191 sc->sc_irq_res = NULL;
/freebsd-11.0-release/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,
178 if (sc->sc_irq_res && sc->sc_intr_hdl) {
181 err = bus_teardown_intr(self, sc->sc_irq_res, sc->sc_intr_hdl);
188 if (sc->sc_irq_res) {
189 bus_release_resource(self, SYS_RES_IRQ, 0, sc->sc_irq_res);
190 sc->sc_irq_res = NULL;

Completed in 119 milliseconds

1234