Lines Matching defs:psc
203 struct ral_pci_softc *psc = device_get_softc(dev);
204 struct rt2560_softc *sc = &psc->u.sc_rt2560;
211 psc->sc_opns = &ral_rt2560_opns;
216 psc->sc_opns = &ral_rt2661_opns;
219 psc->sc_opns = &ral_rt2860_opns;
224 psc->mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
226 if (psc->mem == NULL) {
231 sc->sc_st = rman_get_bustag(psc->mem);
232 sc->sc_sh = rman_get_bushandle(psc->mem);
241 psc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE |
243 if (psc->irq == NULL) {
247 rman_get_rid(psc->mem), psc->mem);
251 error = (*psc->sc_opns->attach)(dev, pci_get_device(dev));
260 error = bus_setup_intr(dev, psc->irq, INTR_TYPE_NET | INTR_MPSAFE,
261 NULL, psc->sc_opns->intr, psc, &psc->sc_ih);
275 struct ral_pci_softc *psc = device_get_softc(dev);
276 struct rt2560_softc *sc = &psc->u.sc_rt2560;
281 if (psc->sc_ih != NULL)
282 bus_teardown_intr(dev, psc->irq, psc->sc_ih);
283 (*psc->sc_opns->detach)(psc);
286 bus_release_resource(dev, SYS_RES_IRQ, rman_get_rid(psc->irq),
287 psc->irq);
290 bus_release_resource(dev, SYS_RES_MEMORY, rman_get_rid(psc->mem),
291 psc->mem);
299 struct ral_pci_softc *psc = device_get_softc(dev);
301 (*psc->sc_opns->shutdown)(psc);
309 struct ral_pci_softc *psc = device_get_softc(dev);
311 (*psc->sc_opns->suspend)(psc);
319 struct ral_pci_softc *psc = device_get_softc(dev);
321 (*psc->sc_opns->resume)(psc);