Lines Matching defs:csc
160 struct atw_cardbus_softc *csc = device_private(self);
161 struct atw_softc *sc = &csc->sc_atw;
181 csc->sc_ct = ct;
182 csc->sc_tag = ca->ca_tag;
199 Cardbus_conf_read(ct, csc->sc_tag, 0x80));
205 csc->sc_csr = PCI_COMMAND_MASTER_ENABLE |
210 &csc->sc_mapsize) == 0) {
213 device_xname(self), csc->sc_mapsize);
215 csc->sc_csr |= PCI_COMMAND_MEM_ENABLE;
216 csc->sc_bar_reg = ATW_PCI_MMBA;
217 csc->sc_bar_val = adr | PCI_MAPREG_TYPE_MEM;
220 &csc->sc_mapsize) == 0) {
223 device_xname(self), csc->sc_mapsize);
225 csc->sc_csr |= PCI_COMMAND_IO_ENABLE;
226 csc->sc_bar_reg = ATW_PCI_IOBA;
227 csc->sc_bar_val = adr | PCI_MAPREG_TYPE_IO;
237 atw_cardbus_setup(csc);
279 struct atw_cardbus_softc *csc = device_private(self);
280 struct atw_softc *sc = &csc->sc_atw;
281 struct cardbus_devfunc *ct = csc->sc_ct;
296 if (csc->sc_ih != NULL)
297 Cardbus_intr_disestablish(ct, csc->sc_ih);
302 if (csc->sc_bar_reg != 0)
303 Cardbus_mapreg_unmap(ct, csc->sc_bar_reg,
304 sc->sc_st, sc->sc_sh, csc->sc_mapsize);
312 struct atw_cardbus_softc *csc = device_private(self);
313 struct atw_softc *sc = &csc->sc_atw;
314 cardbus_devfunc_t ct = csc->sc_ct;
319 csc->sc_ih = Cardbus_intr_establish(ct, IPL_NET, atw_intr, sc);
320 if (csc->sc_ih == NULL) {
331 struct atw_cardbus_softc *csc = device_private(self);
332 cardbus_devfunc_t ct = csc->sc_ct;
335 Cardbus_intr_disestablish(ct, csc->sc_ih);
336 csc->sc_ih = NULL;
342 atw_cardbus_setup(struct atw_cardbus_softc *csc)
344 cardbus_devfunc_t ct = csc->sc_ct;
348 if ((rc = cardbus_set_powerstate(ct, csc->sc_tag, PCI_PWR_D0)) != 0)
352 Cardbus_conf_write(ct, csc->sc_tag, csc->sc_bar_reg,
353 csc->sc_bar_val);
356 csr = Cardbus_conf_read(ct, csc->sc_tag, PCI_COMMAND_STATUS_REG);
358 csr |= csc->sc_csr;
359 Cardbus_conf_write(ct, csc->sc_tag, PCI_COMMAND_STATUS_REG, csr);