Lines Matching defs:psc
198 struct ral_pci_softc *psc = device_get_softc(dev);
199 struct rt2560_softc *sc = &psc->u.sc_rt2560;
206 psc->sc_opns = &ral_rt2560_opns;
211 psc->sc_opns = &ral_rt2661_opns;
214 psc->sc_opns = &ral_rt2860_opns;
219 psc->mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
221 if (psc->mem == NULL) {
226 sc->sc_st = rman_get_bustag(psc->mem);
227 sc->sc_sh = rman_get_bushandle(psc->mem);
236 psc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE |
238 if (psc->irq == NULL) {
242 rman_get_rid(psc->mem), psc->mem);
246 error = (*psc->sc_opns->attach)(dev, pci_get_device(dev));
255 error = bus_setup_intr(dev, psc->irq, INTR_TYPE_NET | INTR_MPSAFE,
256 NULL, psc->sc_opns->intr, psc, &psc->sc_ih);
270 struct ral_pci_softc *psc = device_get_softc(dev);
271 struct rt2560_softc *sc = &psc->u.sc_rt2560;
276 if (psc->sc_ih != NULL)
277 bus_teardown_intr(dev, psc->irq, psc->sc_ih);
278 (*psc->sc_opns->detach)(psc);
281 bus_release_resource(dev, SYS_RES_IRQ, rman_get_rid(psc->irq),
282 psc->irq);
285 bus_release_resource(dev, SYS_RES_MEMORY, rman_get_rid(psc->mem),
286 psc->mem);
294 struct ral_pci_softc *psc = device_get_softc(dev);
296 (*psc->sc_opns->shutdown)(psc);
304 struct ral_pci_softc *psc = device_get_softc(dev);
306 (*psc->sc_opns->suspend)(psc);
314 struct ral_pci_softc *psc = device_get_softc(dev);
316 (*psc->sc_opns->resume)(psc);