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

/netbsd-current/sys/dev/pcmcia/
H A Dif_an_pcmcia.c78 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:an_pcmcia_softc
129 psc->sc_pf = pa->pf;
189 pcmcia_function_unconfigure(psc->sc_pf);
201 psc->sc_ih = pcmcia_intr_establish(psc->sc_pf, IPL_NET, an_intr, sc);
205 error = pcmcia_function_enable(psc->sc_pf);
207 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih);
219 pcmcia_function_disable(psc->sc_pf);
220 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih);
H A Dspc_pcmcia.c57 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:spc_pcmcia_softc
113 sc->sc_pf = pf;
158 pcmcia_function_unconfigure(sc->sc_pf);
171 sc->sc_ih = pcmcia_intr_establish(sc->sc_pf, IPL_BIO,
176 error = pcmcia_function_enable(sc->sc_pf);
178 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih);
186 pcmcia_function_disable(sc->sc_pf);
187 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih);
H A Dif_cs_pcmcia.c64 struct pcmcia_function *sc_pf; member in struct:cs_pcmcia_softc
107 pf = psc->sc_pf = pa->pf;
163 pcmcia_function_unconfigure(psc->sc_pf);
174 sc->sc_ih = pcmcia_intr_establish(psc->sc_pf, IPL_NET, cs_intr, sc);
178 error = pcmcia_function_enable(psc->sc_pf);
180 pcmcia_intr_disestablish(psc->sc_pf, sc->sc_ih);
192 pcmcia_function_disable(psc->sc_pf);
193 pcmcia_intr_disestablish(psc->sc_pf, sc->sc_ih);
H A Daic_pcmcia.c58 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:aic_pcmcia_softc
120 psc->sc_pf = pf;
169 pcmcia_function_unconfigure(psc->sc_pf);
183 psc->sc_ih = pcmcia_intr_establish(psc->sc_pf, IPL_BIO,
188 error = pcmcia_function_enable(psc->sc_pf);
190 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih);
198 pcmcia_function_disable(psc->sc_pf);
199 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih);
H A Dif_ep_pcmcia.c109 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:ep_pcmcia_softc
170 struct pcmcia_function *pf = psc->sc_pf;
185 if ((psc->sc_pf->sc->card.product == PCMCIA_PRODUCT_3COM_3C562) ||
186 (psc->sc_pf->sc->card.product == PCMCIA_PRODUCT_3COM_3CXEM556) ||
187 (psc->sc_pf->sc->card.product == PCMCIA_PRODUCT_3COM_3CXEM556INT)) {
208 pcmcia_function_disable(psc->sc_pf);
209 pcmcia_intr_disestablish(psc->sc_pf, sc->sc_ih);
227 psc->sc_pf = pa->pf;
330 pcmcia_io_unmap(psc->sc_pf, psc->sc_io_window);
332 pcmcia_io_free(psc->sc_pf,
[all...]
H A Dif_mbe_pcmcia.c62 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:mbe_pcmcia_softc
171 psc->sc_pf = pa->pf;
248 pcmcia_function_unconfigure(psc->sc_pf);
260 psc->sc_ih = pcmcia_intr_establish(psc->sc_pf, IPL_NET, mb86960_intr,
265 error = pcmcia_function_enable(psc->sc_pf);
267 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih);
279 pcmcia_function_disable(psc->sc_pf);
280 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih);
309 if (pcmcia_mem_alloc(psc->sc_pf, ETHER_ADDR_LEN * 2, &pcmh)) {
314 if (pcmcia_mem_map(psc->sc_pf, PCMCIA_MEM_ATT
[all...]
H A Dmhzc.c94 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:mhzc_softc
181 sc->sc_pf = pa->pf;
228 if (pcmcia_io_map(sc->sc_pf, PCMCIA_WIDTH_IO8, &sc->sc_modem_pcioh,
235 if (pcmcia_io_map(sc->sc_pf, PCMCIA_WIDTH_AUTO, &sc->sc_ethernet_pcioh,
271 if (pcmcia_io_alloc(sc->sc_pf,
300 if (pcmcia_io_alloc(sc->sc_pf, addr, 0x10, 0x10,
345 pcmcia_io_unmap(sc->sc_pf, sc->sc_modem_io_window);
347 pcmcia_io_unmap(sc->sc_pf, sc->sc_ethernet_io_window);
351 pcmcia_io_free(sc->sc_pf, &sc->sc_modem_pcioh);
353 pcmcia_io_free(sc->sc_pf,
[all...]
H A Dcom_pcmcia.c103 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:com_pcmcia_softc
182 psc->sc_pf = pa->pf;
237 pcmcia_function_unconfigure(psc->sc_pf);
245 struct pcmcia_function *pf = psc->sc_pf;
261 if ((psc->sc_pf->sc->card.product == PCMCIA_PRODUCT_3COM_3C562) ||
262 (psc->sc_pf->sc->card.product == PCMCIA_PRODUCT_3COM_3CXEM556) ||
263 (psc->sc_pf->sc->card.product == PCMCIA_PRODUCT_3COM_3CXEM556INT)) {
282 pcmcia_function_disable(psc->sc_pf);
283 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih);
H A Dxirc.c88 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:xirc_softc
175 sc->sc_pf = pa->pf;
237 if (pcmcia_io_map(sc->sc_pf, PCMCIA_WIDTH_IO8,
246 if (pcmcia_io_map(sc->sc_pf, PCMCIA_WIDTH_AUTO,
300 SIMPLEQ_FOREACH(cfe, &sc->sc_pf->cfe_head, cfe_list) {
304 if (pcmcia_io_alloc(sc->sc_pf, cfe->iospace[0].start,
311 if (pcmcia_io_alloc(sc->sc_pf, cfe->iospace[1].start,
315 if (pcmcia_io_alloc(sc->sc_pf, cfe->iospace[1].start,
335 SIMPLEQ_FOREACH(cfe, &sc->sc_pf->cfe_head, cfe_list) {
339 if (pcmcia_io_alloc(sc->sc_pf, cf
[all...]
H A Dnca_pcmcia.c59 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:nca_pcmcia_softc
122 esc->sc_pf = pf;
205 pcmcia_function_unconfigure(sc->sc_pf);
218 sc->sc_ih = pcmcia_intr_establish(sc->sc_pf, IPL_BIO,
223 error = pcmcia_function_enable(sc->sc_pf);
225 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih);
233 pcmcia_function_disable(sc->sc_pf);
234 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih);
H A Dif_sm_pcmcia.c72 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:sm_pcmcia_softc
145 psc->sc_pf = pa->pf;
201 pcmcia_function_unconfigure(psc->sc_pf);
248 psc->sc_ih = pcmcia_intr_establish(psc->sc_pf, IPL_NET, smc91cxx_intr,
253 error = pcmcia_function_enable(psc->sc_pf);
255 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih);
267 pcmcia_function_disable(psc->sc_pf);
268 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih);
H A Dpcmcom.c72 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:pcmcom_softc
148 sc->sc_pf = pa->pf;
213 pcmcia_function_unconfigure(sc->sc_pf);
261 sc->sc_ih = pcmcia_intr_establish(sc->sc_pf, IPL_SERIAL,
266 error = pcmcia_function_enable(sc->sc_pf);
268 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih);
282 pcmcia_function_disable(sc->sc_pf);
283 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih);
H A Dslhci_pcmcia.c37 struct pcmcia_function *sc_pf; member in struct:slhci_pcmcia_softc
94 psc->sc_pf = pf;
120 pf = psc->sc_pf;
171 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih);
H A Desp_pcmcia.c66 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:esp_pcmcia_softc
161 esc->sc_pf = pf;
227 pcmcia_function_unconfigure(sc->sc_pf);
243 sc->sc_ih = pcmcia_intr_establish(sc->sc_pf, IPL_BIO,
249 error = pcmcia_function_enable(sc->sc_pf);
251 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih);
259 pcmcia_function_disable(sc->sc_pf);
263 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih);
H A Dif_cnw.c190 struct pcmcia_function *sc_pf; /* PCMCIA function */ member in struct:cnw_softc
418 sc->sc_ih = pcmcia_intr_establish(sc->sc_pf, IPL_NET, cnw_intr, sc);
423 if (pcmcia_function_enable(sc->sc_pf) != 0) {
446 pcmcia_function_disable(sc->sc_pf);
448 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih);
489 sc->sc_pf = pa->pf;
490 pcmcia_function_init(sc->sc_pf, SIMPLEQ_FIRST(&sc->sc_pf->cfe_head));
491 if (pcmcia_function_enable(sc->sc_pf)) {
499 if (pcmcia_io_alloc(sc->sc_pf,
[all...]
H A Dif_awi_pcmcia.c85 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:awi_pcmcia_softc
124 struct pcmcia_function *pf = psc->sc_pf;
145 struct pcmcia_function *pf = psc->sc_pf;
189 psc->sc_pf = pa->pf;
252 pcmcia_function_unconfigure(psc->sc_pf);
H A Dwdc_pcmcia.c69 struct pcmcia_function *sc_pf; member in struct:wdc_pcmcia_softc
219 sc->sc_pf = pa->pf;
347 pcmcia_function_unconfigure(sc->sc_pf);
375 sc->sc_ih = pcmcia_intr_establish(sc->sc_pf, IPL_BIO,
381 error = pcmcia_function_enable(sc->sc_pf);
384 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih);
390 pcmcia_function_disable(sc->sc_pf);
392 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih);
H A Dif_wi_pcmcia.c97 struct pcmcia_function *sc_pf; /* PCMCIA function */ member in struct:wi_pcmcia_softc
273 struct pcmcia_function *pf = psc->sc_pf;
307 pcmcia_function_disable(psc->sc_pf);
309 pcmcia_intr_disestablish(psc->sc_pf, sc->sc_ih);
341 psc->sc_pf = pa->pf;
411 pcmcia_intr_disestablish(psc->sc_pf, sc->sc_ih);
413 pcmcia_function_unconfigure(psc->sc_pf);
H A Dfdc_pcmcia.c57 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:fdc_pcmcia_softc
151 psc->sc_pf = pf;
H A Dif_ne_pcmcia.c80 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:ne_pcmcia_softc
591 psc->sc_pf = pa->pf;
757 struct pcmcia_function *pf = psc->sc_pf;
780 psc->sc_ih = pcmcia_intr_establish(psc->sc_pf, IPL_NET, dp8390_intr,
785 error = pcmcia_function_enable(psc->sc_pf);
787 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih);
799 pcmcia_function_disable(psc->sc_pf);
800 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih);
818 if (pcmcia_mem_alloc(psc->sc_pf, ETHER_ADDR_LEN * 2, &pcmh)) {
823 if (pcmcia_mem_map(psc->sc_pf, PCMCIA_MEM_ATT
[all...]
H A Dbt3c.c101 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:bt3c_softc
831 sc->sc_intr = pcmcia_intr_establish(sc->sc_pf, IPL_TTY, bt3c_intr, sc);
837 err = pcmcia_function_enable(sc->sc_pf);
853 pcmcia_function_disable(sc->sc_pf);
855 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_intr);
879 pcmcia_function_disable(sc->sc_pf);
882 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_intr);
944 sc->sc_pf = pa->pf;
1011 pcmcia_io_unmap(sc->sc_pf, sc->sc_iow);
1012 pcmcia_io_free(sc->sc_pf,
[all...]
H A Dbtbc.c77 struct pcmcia_function *sc_pf; /* our PCMCIA function */ member in struct:btbc_softc
174 sc->sc_pf = pa->pf;
221 pcmcia_function_unconfigure(sc->sc_pf);
798 sc->sc_intr = pcmcia_intr_establish(sc->sc_pf, IPL_TTY, btbc_intr, sc);
804 err = pcmcia_function_enable(sc->sc_pf);
888 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_intr);
906 pcmcia_function_disable(sc->sc_pf);
909 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_intr);
H A Dif_xi.c169 if (pcmcia_mem_alloc(psc->sc_pf, PCMCIA_CCR_SIZE_DINGO,
174 if (pcmcia_mem_map(psc->sc_pf, PCMCIA_MEM_ATTR,
175 psc->sc_pf->ccr_base, PCMCIA_CCR_SIZE_DINGO,
178 pcmcia_mem_free(psc->sc_pf, &pcmh);
196 pcmcia_mem_unmap(psc->sc_pf, ccr_window);
197 pcmcia_mem_free(psc->sc_pf, &pcmh);
H A Dif_ray.c154 struct pcmcia_function *sc_pf; member in struct:ray_softc
216 #define sc_ccrt sc_pf->pf_ccrt
217 #define sc_ccrh sc_pf->pf_ccrh
218 #define sc_ccroff sc_pf->pf_ccr_offset
502 sc->sc_pf = pa->pf;
649 pcmcia_function_unconfigure(sc->sc_pf);
664 sc->sc_ih = pcmcia_intr_establish(sc->sc_pf, IPL_NET, ray_intr, sc);
670 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih);
694 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih);
714 if (pcmcia_function_enable(sc->sc_pf))
[all...]
H A Dif_malo_pcmcia.c141 struct pcmcia_function *sc_pf; member in struct:malo_pcmcia_softc
174 psc->sc_pf = pa->pf;
226 pcmcia_function_unconfigure(psc->sc_pf);
272 psc->sc_ih = pcmcia_intr_establish(psc->sc_pf, IPL_NET, cmalo_intr, sc);
278 if (pcmcia_function_enable(psc->sc_pf)) {
280 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih);
293 pcmcia_function_disable(psc->sc_pf);
295 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih);

Completed in 153 milliseconds