Lines Matching defs:psc
126 struct mwl_pci_softc *psc = device_get_softc(dev);
127 struct mwl_softc *sc = &psc->sc_sc;
138 psc->sc_sr0 = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
140 if (psc->sc_sr0 == NULL) {
145 psc->sc_sr1 = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
147 if (psc->sc_sr1 == NULL) {
157 psc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
159 if (psc->sc_irq == NULL) {
163 if (bus_setup_intr(dev, psc->sc_irq,
165 NULL, mwl_intr, sc, &psc->sc_ih)) {
193 sc->sc_io0t = rman_get_bustag(psc->sc_sr0);
194 sc->sc_io0h = rman_get_bushandle(psc->sc_sr0);
195 sc->sc_io1t = rman_get_bustag(psc->sc_sr1);
196 sc->sc_io1h = rman_get_bushandle(psc->sc_sr1);
203 bus_teardown_intr(dev, psc->sc_irq, psc->sc_ih);
205 bus_release_resource(dev, SYS_RES_IRQ, 0, psc->sc_irq);
207 bus_release_resource(dev, SYS_RES_MEMORY, BS_BAR1, psc->sc_sr1);
209 bus_release_resource(dev, SYS_RES_MEMORY, BS_BAR0, psc->sc_sr0);
217 struct mwl_pci_softc *psc = device_get_softc(dev);
218 struct mwl_softc *sc = &psc->sc_sc;
226 bus_teardown_intr(dev, psc->sc_irq, psc->sc_ih);
227 bus_release_resource(dev, SYS_RES_IRQ, 0, psc->sc_irq);
230 bus_release_resource(dev, SYS_RES_MEMORY, BS_BAR1, psc->sc_sr1);
231 bus_release_resource(dev, SYS_RES_MEMORY, BS_BAR0, psc->sc_sr0);
241 struct mwl_pci_softc *psc = device_get_softc(dev);
243 mwl_shutdown(&psc->sc_sc);
250 struct mwl_pci_softc *psc = device_get_softc(dev);
252 mwl_suspend(&psc->sc_sc);
260 struct mwl_pci_softc *psc = device_get_softc(dev);
264 mwl_resume(&psc->sc_sc);