Lines Matching defs:psc

101 	struct ath_ahb_softc *psc = device_get_softc(dev);
102 struct ath_softc *sc = &psc->sc_sc;
111 psc->sc_sr = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, RF_ACTIVE);
112 if (psc->sc_sr == NULL) {
124 psc->sc_eeprom = bus_alloc_resource(dev, SYS_RES_MEMORY, &rid, (uintptr_t) eepromaddr,
126 if (psc->sc_eeprom == NULL) {
132 sc->sc_st = (HAL_BUS_TAG)(uintptr_t) rman_get_bustag(psc->sc_sr);
133 sc->sc_sh = (HAL_BUS_HANDLE) rman_get_bushandle(psc->sc_sr);
146 device_printf(sc->sc_dev, "eeprom data @ %p\n", (void *) rman_get_bushandle(psc->sc_eeprom));
150 rman_get_bustag(psc->sc_eeprom),
151 rman_get_bushandle(psc->sc_eeprom),
154 p = (void *) rman_get_bushandle(psc->sc_eeprom);
161 psc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_SHAREABLE|RF_ACTIVE);
162 if (psc->sc_irq == NULL) {
166 if (bus_setup_intr(dev, psc->sc_irq,
168 NULL, ath_intr, sc, &psc->sc_ih)) {
201 bus_teardown_intr(dev, psc->sc_irq, psc->sc_ih);
203 bus_release_resource(dev, SYS_RES_IRQ, 0, psc->sc_irq);
205 bus_release_resource(dev, SYS_RES_MEMORY, 0, psc->sc_eeprom);
207 bus_release_resource(dev, SYS_RES_MEMORY, 0, psc->sc_sr);
218 struct ath_ahb_softc *psc = device_get_softc(dev);
219 struct ath_softc *sc = &psc->sc_sc;
227 bus_teardown_intr(dev, psc->sc_irq, psc->sc_ih);
228 bus_release_resource(dev, SYS_RES_IRQ, 0, psc->sc_irq);
231 bus_release_resource(dev, SYS_RES_MEMORY, 0, psc->sc_sr);
232 bus_release_resource(dev, SYS_RES_MEMORY, 0, psc->sc_eeprom);
245 struct ath_ahb_softc *psc = device_get_softc(dev);
247 ath_shutdown(&psc->sc_sc);
254 struct ath_ahb_softc *psc = device_get_softc(dev);
256 ath_suspend(&psc->sc_sc);
264 struct ath_ahb_softc *psc = device_get_softc(dev);
266 ath_resume(&psc->sc_sc);