csc 383 dev/cardbus/cardbus.c struct device *csc; csc 534 dev/cardbus/cardbus.c if ((csc = config_found_sm((void *)sc, &ca, cardbusprint, csc 543 dev/cardbus/cardbus.c ct->ct_device = csc; csc 100 dev/cardbus/cardslot.c struct cardbus_softc *csc; csc 114 dev/cardbus/cardslot.c if ((csc = (void *)config_found(self, cba, csc 119 dev/cardbus/cardslot.c sc->sc_cb_softc = csc; csc 136 dev/cardbus/cardslot.c if (csc != NULL || psc != NULL) csc 139 dev/cardbus/cardslot.c if (csc && (csc->sc_cf->cardbus_ctrl)(csc->sc_cc, CARDBUS_CD)) { csc 180 dev/cardbus/com_cardbus.c struct com_cardbus_softc *csc) csc 189 dev/cardbus/com_cardbus.c csc->cc_reg = cp->reg; csc 190 dev/cardbus/com_cardbus.c csc->cc_type = cp->type; csc 191 dev/cardbus/com_cardbus.c csc->cc_bug = cp->bug; csc 195 dev/cardbus/com_cardbus.c cis_ptr = Cardbus_conf_read(csc->cc_ct, csc->cc_tag, CARDBUS_CIS_REG); csc 216 dev/cardbus/com_cardbus.c csc->cc_reg = CARDBUS_CIS_ASI_BAR(ca->ca_cis.bar[index].flags); csc 218 dev/cardbus/com_cardbus.c csc->cc_type = CARDBUS_MAPREG_TYPE_MEM; csc 220 dev/cardbus/com_cardbus.c csc->cc_type = CARDBUS_MAPREG_TYPE_IO; csc 228 dev/cardbus/com_cardbus.c DEVNAME(csc)); csc 229 dev/cardbus/com_cardbus.c printf("%s: vendor 0x%x product 0x%x\n", DEVNAME(csc), csc 240 dev/cardbus/com_cardbus.c DEVNAME(csc), CARDBUS_CIS_ASI_BAR(ca->ca_cis.bar[i].flags), csc 251 dev/cardbus/com_cardbus.c struct com_cardbus_softc *csc = (struct com_cardbus_softc*)self; csc 254 dev/cardbus/com_cardbus.c csc->cc_ct = ca->ca_ct; csc 255 dev/cardbus/com_cardbus.c csc->cc_tag = Cardbus_make_tag(csc->cc_ct); csc 257 dev/cardbus/com_cardbus.c if (com_cardbus_gofigure(ca, csc) != 0) csc 260 dev/cardbus/com_cardbus.c if (Cardbus_mapreg_map(ca->ca_ct, csc->cc_reg, csc->cc_type, 0, csc 261 dev/cardbus/com_cardbus.c &sc->sc_iot, &sc->sc_ioh, &csc->cc_addr, &csc->cc_size) != 0) { csc 266 dev/cardbus/com_cardbus.c csc->cc_base = csc->cc_addr; csc 267 dev/cardbus/com_cardbus.c csc->cc_csr = CARDBUS_COMMAND_MASTER_ENABLE; csc 268 dev/cardbus/com_cardbus.c if (csc->cc_type == CARDBUS_MAPREG_TYPE_IO) { csc 269 dev/cardbus/com_cardbus.c csc->cc_base |= CARDBUS_MAPREG_TYPE_IO; csc 270 dev/cardbus/com_cardbus.c csc->cc_csr |= CARDBUS_COMMAND_IO_ENABLE; csc 271 dev/cardbus/com_cardbus.c csc->cc_cben = CARDBUS_IO_ENABLE; csc 273 dev/cardbus/com_cardbus.c csc->cc_csr |= CARDBUS_COMMAND_MEM_ENABLE; csc 274 dev/cardbus/com_cardbus.c csc->cc_cben = CARDBUS_MEM_ENABLE; csc 277 dev/cardbus/com_cardbus.c sc->sc_iobase = csc->cc_addr; csc 287 dev/cardbus/com_cardbus.c printf("%s", DEVNAME(csc)); csc 297 dev/cardbus/com_cardbus.c if (csc->cc_bug & BUG_BROADCOM) csc 304 dev/cardbus/com_cardbus.c com_cardbus_setup(struct com_cardbus_softc *csc) csc 306 dev/cardbus/com_cardbus.c cardbus_devfunc_t ct = csc->cc_ct; csc 311 dev/cardbus/com_cardbus.c cardbus_conf_write(cc, cf, csc->cc_tag, csc->cc_reg, csc->cc_base); csc 314 dev/cardbus/com_cardbus.c cf->cardbus_ctrl(cc, csc->cc_cben); csc 318 dev/cardbus/com_cardbus.c reg = cardbus_conf_read(cc, cf, csc->cc_tag, CARDBUS_COMMAND_STATUS_REG); csc 320 dev/cardbus/com_cardbus.c reg |= csc->cc_csr; csc 321 dev/cardbus/com_cardbus.c cardbus_conf_write(cc, cf, csc->cc_tag, CARDBUS_COMMAND_STATUS_REG, reg); csc 327 dev/cardbus/com_cardbus.c reg = cardbus_conf_read(cc, cf, csc->cc_tag, CARDBUS_BHLC_REG); csc 331 dev/cardbus/com_cardbus.c cardbus_conf_write(cc, cf, csc->cc_tag, CARDBUS_BHLC_REG, reg); csc 338 dev/cardbus/com_cardbus.c struct com_cardbus_softc *csc = (struct com_cardbus_softc*)sc; csc 344 dev/cardbus/com_cardbus.c Cardbus_function_enable(csc->cc_ct); csc 346 dev/cardbus/com_cardbus.c com_cardbus_setup(csc); csc 349 dev/cardbus/com_cardbus.c csc->cc_ih = cardbus_intr_establish(cc, cf, psc->sc_intrline, csc 350 dev/cardbus/com_cardbus.c IPL_TTY, comintr, sc, DEVNAME(csc)); csc 351 dev/cardbus/com_cardbus.c if (csc->cc_ih == NULL) { csc 352 dev/cardbus/com_cardbus.c printf("%s: couldn't establish interrupt\n", DEVNAME(csc)); csc 364 dev/cardbus/com_cardbus.c struct com_cardbus_softc *csc = (struct com_cardbus_softc*)sc; csc 370 dev/cardbus/com_cardbus.c cardbus_intr_disestablish(cc, cf, csc->cc_ih); csc 371 dev/cardbus/com_cardbus.c Cardbus_function_disable(csc->cc_ct); csc 377 dev/cardbus/com_cardbus.c struct com_cardbus_softc *csc = (struct com_cardbus_softc *) self; csc 385 dev/cardbus/com_cardbus.c cardbus_intr_disestablish(psc->sc_cc, psc->sc_cf, csc->cc_ih); csc 387 dev/cardbus/com_cardbus.c Cardbus_mapreg_unmap(csc->cc_ct, csc->cc_reg, sc->sc_iot, sc->sc_ioh, csc 388 dev/cardbus/com_cardbus.c csc->cc_size); csc 113 dev/cardbus/if_acx_cardbus.c struct acx_cardbus_softc *csc = (struct acx_cardbus_softc *)self; csc 114 dev/cardbus/if_acx_cardbus.c struct acx_softc *sc = &csc->sc_acx; csc 121 dev/cardbus/if_acx_cardbus.c csc->sc_ct = ct; csc 122 dev/cardbus/if_acx_cardbus.c csc->sc_tag = ca->ca_tag; csc 123 dev/cardbus/if_acx_cardbus.c csc->sc_intrline = ca->ca_intrline; csc 133 dev/cardbus/if_acx_cardbus.c CARDBUS_MAPREG_TYPE_IO, 0, &csc->sc_io_bt, &csc->sc_io_bh, csc 134 dev/cardbus/if_acx_cardbus.c &base, &csc->sc_iomapsize); csc 139 dev/cardbus/if_acx_cardbus.c csc->sc_iobar_val = base | CARDBUS_MAPREG_TYPE_IO; csc 146 dev/cardbus/if_acx_cardbus.c &sc->sc_mem1_bt, &sc->sc_mem1_bh, &base, &csc->sc_mapsize1); csc 152 dev/cardbus/if_acx_cardbus.c csc->sc_bar1_val = base | CARDBUS_MAPREG_TYPE_MEM; csc 156 dev/cardbus/if_acx_cardbus.c &sc->sc_mem2_bt, &sc->sc_mem2_bh, &base, &csc->sc_mapsize2); csc 162 dev/cardbus/if_acx_cardbus.c csc->sc_bar2_val = base | CARDBUS_MAPREG_TYPE_MEM; csc 165 dev/cardbus/if_acx_cardbus.c acx_cardbus_setup(csc); csc 167 dev/cardbus/if_acx_cardbus.c printf(": irq %d\n", csc->sc_intrline); csc 182 dev/cardbus/if_acx_cardbus.c struct acx_cardbus_softc *csc = (struct acx_cardbus_softc *)self; csc 183 dev/cardbus/if_acx_cardbus.c struct acx_softc *sc = &csc->sc_acx; csc 184 dev/cardbus/if_acx_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 194 dev/cardbus/if_acx_cardbus.c if (csc->sc_ih != NULL) { csc 195 dev/cardbus/if_acx_cardbus.c cardbus_intr_disestablish(cc, cf, csc->sc_ih); csc 196 dev/cardbus/if_acx_cardbus.c csc->sc_ih = NULL; csc 200 dev/cardbus/if_acx_cardbus.c if (csc->sc_iomapsize) { csc 205 dev/cardbus/if_acx_cardbus.c sc->sc_mem1_bh, csc->sc_mapsize1); csc 207 dev/cardbus/if_acx_cardbus.c sc->sc_mem2_bh, csc->sc_mapsize2); csc 208 dev/cardbus/if_acx_cardbus.c if (csc->sc_iomapsize) csc 209 dev/cardbus/if_acx_cardbus.c Cardbus_mapreg_unmap(ct, CARDBUS_BASE0_REG, csc->sc_io_bt, csc 210 dev/cardbus/if_acx_cardbus.c csc->sc_io_bh, csc->sc_iomapsize); csc 218 dev/cardbus/if_acx_cardbus.c struct acx_cardbus_softc *csc = (struct acx_cardbus_softc *)sc; csc 219 dev/cardbus/if_acx_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 227 dev/cardbus/if_acx_cardbus.c acx_cardbus_setup(csc); csc 230 dev/cardbus/if_acx_cardbus.c csc->sc_ih = cardbus_intr_establish(cc, cf, csc->sc_intrline, IPL_NET, csc 232 dev/cardbus/if_acx_cardbus.c if (csc->sc_ih == NULL) { csc 234 dev/cardbus/if_acx_cardbus.c sc->sc_dev.dv_xname, csc->sc_intrline); csc 245 dev/cardbus/if_acx_cardbus.c struct acx_cardbus_softc *csc = (struct acx_cardbus_softc *)sc; csc 246 dev/cardbus/if_acx_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 251 dev/cardbus/if_acx_cardbus.c cardbus_intr_disestablish(cc, cf, csc->sc_ih); csc 252 dev/cardbus/if_acx_cardbus.c csc->sc_ih = NULL; csc 261 dev/cardbus/if_acx_cardbus.c struct acx_cardbus_softc *csc = (struct acx_cardbus_softc *)sc; csc 265 dev/cardbus/if_acx_cardbus.c acx_cardbus_setup(csc); csc 270 dev/cardbus/if_acx_cardbus.c acx_cardbus_setup(struct acx_cardbus_softc *csc) csc 272 dev/cardbus/if_acx_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 278 dev/cardbus/if_acx_cardbus.c if (csc->sc_iobar_val) { csc 279 dev/cardbus/if_acx_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_BASE0_REG, csc 280 dev/cardbus/if_acx_cardbus.c csc->sc_bar1_val); csc 287 dev/cardbus/if_acx_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, b1, csc->sc_bar1_val); csc 288 dev/cardbus/if_acx_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, b2, csc->sc_bar2_val); csc 295 dev/cardbus/if_acx_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, csc 299 dev/cardbus/if_acx_cardbus.c if (csc->sc_iobar_val) csc 302 dev/cardbus/if_acx_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_COMMAND_STATUS_REG, csc 140 dev/cardbus/if_ath_cardbus.c struct ath_cardbus_softc *csc = (void *)self; csc 141 dev/cardbus/if_ath_cardbus.c struct ath_softc *sc = &csc->sc_ath; csc 147 dev/cardbus/if_ath_cardbus.c csc->sc_ct = ct; csc 148 dev/cardbus/if_ath_cardbus.c csc->sc_tag = ca->ca_tag; csc 161 dev/cardbus/if_ath_cardbus.c &sc->sc_st, &sc->sc_sh, &adr, &csc->sc_mapsize) == 0) { csc 162 dev/cardbus/if_ath_cardbus.c csc->sc_bar_val = adr | CARDBUS_MAPREG_TYPE_MEM; csc 173 dev/cardbus/if_ath_cardbus.c ath_cardbus_setup(csc); csc 176 dev/cardbus/if_ath_cardbus.c csc->sc_intrline = ca->ca_intrline; csc 178 dev/cardbus/if_ath_cardbus.c printf(": irq %d\n", csc->sc_intrline); csc 188 dev/cardbus/if_ath_cardbus.c Cardbus_function_disable(csc->sc_ct); csc 194 dev/cardbus/if_ath_cardbus.c struct ath_cardbus_softc *csc = (void *)self; csc 195 dev/cardbus/if_ath_cardbus.c struct ath_softc *sc = &csc->sc_ath; csc 196 dev/cardbus/if_ath_cardbus.c struct cardbus_devfunc *ct = csc->sc_ct; csc 211 dev/cardbus/if_ath_cardbus.c if (csc->sc_ih != NULL) { csc 212 dev/cardbus/if_ath_cardbus.c cardbus_intr_disestablish(ct->ct_cc, ct->ct_cf, csc->sc_ih); csc 213 dev/cardbus/if_ath_cardbus.c csc->sc_ih = NULL; csc 220 dev/cardbus/if_ath_cardbus.c sc->sc_st, sc->sc_sh, csc->sc_mapsize); csc 228 dev/cardbus/if_ath_cardbus.c struct ath_cardbus_softc *csc = (void *) sc; csc 229 dev/cardbus/if_ath_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 241 dev/cardbus/if_ath_cardbus.c ath_cardbus_setup(csc); csc 246 dev/cardbus/if_ath_cardbus.c csc->sc_ih = cardbus_intr_establish(cc, cf, csc->sc_intrline, IPL_NET, csc 248 dev/cardbus/if_ath_cardbus.c if (csc->sc_ih == NULL) { csc 250 dev/cardbus/if_ath_cardbus.c csc->sc_intrline); csc 251 dev/cardbus/if_ath_cardbus.c Cardbus_function_disable(csc->sc_ct); csc 260 dev/cardbus/if_ath_cardbus.c struct ath_cardbus_softc *csc = (void *) sc; csc 261 dev/cardbus/if_ath_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 266 dev/cardbus/if_ath_cardbus.c cardbus_intr_disestablish(cc, cf, csc->sc_ih); csc 267 dev/cardbus/if_ath_cardbus.c csc->sc_ih = NULL; csc 281 dev/cardbus/if_ath_cardbus.c ath_cardbus_setup(struct ath_cardbus_softc *csc) csc 283 dev/cardbus/if_ath_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 289 dev/cardbus/if_ath_cardbus.c (void)cardbus_setpowerstate(sc->sc_dev.dv_xname, ct, csc->sc_tag, csc 294 dev/cardbus/if_ath_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, ATH_PCI_MMBA, csc 295 dev/cardbus/if_ath_cardbus.c csc->sc_bar_val); csc 302 dev/cardbus/if_ath_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, csc 305 dev/cardbus/if_ath_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_COMMAND_STATUS_REG, csc 312 dev/cardbus/if_ath_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, CARDBUS_BHLC_REG); csc 316 dev/cardbus/if_ath_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_BHLC_REG, reg); csc 145 dev/cardbus/if_atw_cardbus.c struct atw_cardbus_softc *csc = (void *)self; csc 146 dev/cardbus/if_atw_cardbus.c struct atw_softc *sc = &csc->sc_atw; csc 152 dev/cardbus/if_atw_cardbus.c csc->sc_ct = ct; csc 153 dev/cardbus/if_atw_cardbus.c csc->sc_tag = ca->ca_tag; csc 167 dev/cardbus/if_atw_cardbus.c cardbus_conf_read(ct->ct_cc, ct->ct_cf, csc->sc_tag, 0x80), csc 174 dev/cardbus/if_atw_cardbus.c csc->sc_csr = CARDBUS_COMMAND_MASTER_ENABLE; csc 177 dev/cardbus/if_atw_cardbus.c &csc->sc_mapsize) == 0) { csc 180 dev/cardbus/if_atw_cardbus.c csc->sc_mapsize, sc->sc_dev.dv_xname); csc 182 dev/cardbus/if_atw_cardbus.c csc->sc_cben = CARDBUS_MEM_ENABLE; csc 183 dev/cardbus/if_atw_cardbus.c csc->sc_csr |= CARDBUS_COMMAND_MEM_ENABLE; csc 184 dev/cardbus/if_atw_cardbus.c csc->sc_bar_reg = ATW_PCI_MMBA; csc 185 dev/cardbus/if_atw_cardbus.c csc->sc_bar_val = adr | CARDBUS_MAPREG_TYPE_MEM; csc 188 dev/cardbus/if_atw_cardbus.c &csc->sc_mapsize) == 0) { csc 191 dev/cardbus/if_atw_cardbus.c csc->sc_mapsize, sc->sc_dev.dv_xname); csc 193 dev/cardbus/if_atw_cardbus.c csc->sc_cben = CARDBUS_IO_ENABLE; csc 194 dev/cardbus/if_atw_cardbus.c csc->sc_csr |= CARDBUS_COMMAND_IO_ENABLE; csc 195 dev/cardbus/if_atw_cardbus.c csc->sc_bar_reg = ATW_PCI_IOBA; csc 196 dev/cardbus/if_atw_cardbus.c csc->sc_bar_val = adr | CARDBUS_MAPREG_TYPE_IO; csc 206 dev/cardbus/if_atw_cardbus.c atw_cardbus_setup(csc); csc 209 dev/cardbus/if_atw_cardbus.c csc->sc_intrline = ca->ca_intrline; csc 212 dev/cardbus/if_atw_cardbus.c (sc->sc_rev >> 4) & 0xf, sc->sc_rev & 0xf, csc->sc_intrline); csc 232 dev/cardbus/if_atw_cardbus.c Cardbus_function_disable(csc->sc_ct); csc 238 dev/cardbus/if_atw_cardbus.c struct atw_cardbus_softc *csc = (void *)self; csc 239 dev/cardbus/if_atw_cardbus.c struct atw_softc *sc = &csc->sc_atw; csc 240 dev/cardbus/if_atw_cardbus.c struct cardbus_devfunc *ct = csc->sc_ct; csc 255 dev/cardbus/if_atw_cardbus.c if (csc->sc_ih != NULL) csc 256 dev/cardbus/if_atw_cardbus.c cardbus_intr_disestablish(ct->ct_cc, ct->ct_cf, csc->sc_ih); csc 261 dev/cardbus/if_atw_cardbus.c if (csc->sc_bar_reg != 0) csc 262 dev/cardbus/if_atw_cardbus.c Cardbus_mapreg_unmap(ct, csc->sc_bar_reg, csc 263 dev/cardbus/if_atw_cardbus.c sc->sc_st, sc->sc_sh, csc->sc_mapsize); csc 271 dev/cardbus/if_atw_cardbus.c struct atw_cardbus_softc *csc = (void *) sc; csc 272 dev/cardbus/if_atw_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 284 dev/cardbus/if_atw_cardbus.c atw_cardbus_setup(csc); csc 289 dev/cardbus/if_atw_cardbus.c csc->sc_ih = cardbus_intr_establish(cc, cf, csc->sc_intrline, IPL_NET, csc 291 dev/cardbus/if_atw_cardbus.c if (csc->sc_ih == NULL) { csc 293 dev/cardbus/if_atw_cardbus.c sc->sc_dev.dv_xname, csc->sc_intrline); csc 294 dev/cardbus/if_atw_cardbus.c Cardbus_function_disable(csc->sc_ct); csc 304 dev/cardbus/if_atw_cardbus.c struct atw_cardbus_softc *csc = (void *) sc; csc 305 dev/cardbus/if_atw_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 310 dev/cardbus/if_atw_cardbus.c cardbus_intr_disestablish(cc, cf, csc->sc_ih); csc 311 dev/cardbus/if_atw_cardbus.c csc->sc_ih = NULL; csc 325 dev/cardbus/if_atw_cardbus.c atw_cardbus_setup(struct atw_cardbus_softc *csc) csc 328 dev/cardbus/if_atw_cardbus.c struct atw_softc *sc = &csc->sc_atw; csc 330 dev/cardbus/if_atw_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 336 dev/cardbus/if_atw_cardbus.c (void)cardbus_setpowerstate(sc->sc_dev.dv_xname, ct, csc->sc_tag, csc 341 dev/cardbus/if_atw_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, csc->sc_bar_reg, csc 342 dev/cardbus/if_atw_cardbus.c csc->sc_bar_val); csc 345 dev/cardbus/if_atw_cardbus.c (*ct->ct_cf->cardbus_ctrl)(cc, csc->sc_cben); csc 349 dev/cardbus/if_atw_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, csc 352 dev/cardbus/if_atw_cardbus.c reg |= csc->sc_csr; csc 353 dev/cardbus/if_atw_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_COMMAND_STATUS_REG, csc 360 dev/cardbus/if_atw_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, CARDBUS_BHLC_REG); csc 364 dev/cardbus/if_atw_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_BHLC_REG, reg); csc 57 dev/cardbus/if_dc_cardbus.c void dc_cardbus_setup(struct dc_cardbus_softc *csc); csc 94 dev/cardbus/if_dc_cardbus.c struct dc_cardbus_softc *csc = (struct dc_cardbus_softc *)self; csc 95 dev/cardbus/if_dc_cardbus.c struct dc_softc *sc = &csc->sc_dc; csc 104 dev/cardbus/if_dc_cardbus.c csc->sc_ct = ct; csc 105 dev/cardbus/if_dc_cardbus.c csc->sc_tag = ca->ca_tag; csc 111 dev/cardbus/if_dc_cardbus.c &csc->sc_mapsize) == 0) { csc 113 dev/cardbus/if_dc_cardbus.c csc->sc_actype = CARDBUS_IO_ENABLE; csc 116 dev/cardbus/if_dc_cardbus.c &sc->dc_btag, &sc->dc_bhandle, &addr, &csc->sc_mapsize) == 0) { csc 117 dev/cardbus/if_dc_cardbus.c csc->sc_actype = CARDBUS_MEM_ENABLE; csc 123 dev/cardbus/if_dc_cardbus.c csc->sc_intrline = ca->ca_intrline; csc 128 dev/cardbus/if_dc_cardbus.c dc_cardbus_setup(csc); csc 198 dev/cardbus/if_dc_cardbus.c dc_intr, csc, sc->sc_dev.dv_xname); csc 242 dev/cardbus/if_dc_cardbus.c struct dc_cardbus_softc *csc = (struct dc_cardbus_softc *)self; csc 243 dev/cardbus/if_dc_cardbus.c struct dc_softc *sc = &csc->sc_dc; csc 244 dev/cardbus/if_dc_cardbus.c struct cardbus_devfunc *ct = csc->sc_ct; csc 255 dev/cardbus/if_dc_cardbus.c csc->sc_actype == CARDBUS_IO_ENABLE ? PCI_CBIO : PCI_CBMEM, csc 256 dev/cardbus/if_dc_cardbus.c sc->dc_btag, sc->dc_bhandle, csc->sc_mapsize); csc 262 dev/cardbus/if_dc_cardbus.c dc_cardbus_setup(csc) csc 263 dev/cardbus/if_dc_cardbus.c struct dc_cardbus_softc *csc; csc 265 dev/cardbus/if_dc_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 272 dev/cardbus/if_dc_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, PCI_CFDA); csc 274 dev/cardbus/if_dc_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, PCI_CFDA, csc 278 dev/cardbus/if_dc_cardbus.c if (cardbus_get_capability(cc, cf, csc->sc_tag, PCI_CAP_PWRMGMT, &r, csc 280 dev/cardbus/if_dc_cardbus.c r = cardbus_conf_read(cc, cf, csc->sc_tag, r + 4) & 3; csc 283 dev/cardbus/if_dc_cardbus.c csc->sc_dc.sc_dev.dv_xname, r); csc 284 dev/cardbus/if_dc_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, r + 4, 0); csc 288 dev/cardbus/if_dc_cardbus.c (*ct->ct_cf->cardbus_ctrl)(cc, csc->sc_actype); csc 291 dev/cardbus/if_dc_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, PCI_COMMAND_STATUS_REG); csc 294 dev/cardbus/if_dc_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, PCI_COMMAND_STATUS_REG, reg); csc 295 dev/cardbus/if_dc_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, PCI_COMMAND_STATUS_REG); csc 132 dev/cardbus/if_fxp_cardbus.c struct fxp_cardbus_softc *csc = (struct fxp_cardbus_softc *) self; csc 144 dev/cardbus/if_fxp_cardbus.c csc->ct = ca->ca_ct; csc 149 dev/cardbus/if_fxp_cardbus.c if (Cardbus_mapreg_map(csc->ct, CARDBUS_BASE1_REG, csc 151 dev/cardbus/if_fxp_cardbus.c csc->base1_reg = adr | 1; csc 154 dev/cardbus/if_fxp_cardbus.c csc->size = size; csc 155 dev/cardbus/if_fxp_cardbus.c } else if (Cardbus_mapreg_map(csc->ct, CARDBUS_BASE0_REG, csc 158 dev/cardbus/if_fxp_cardbus.c csc->base0_reg = adr; csc 161 dev/cardbus/if_fxp_cardbus.c csc->size = size; csc 178 dev/cardbus/if_fxp_cardbus.c Cardbus_function_enable(csc->ct); csc 200 dev/cardbus/if_fxp_cardbus.c struct fxp_cardbus_softc *csc = (struct fxp_cardbus_softc *) sc; csc 207 dev/cardbus/if_fxp_cardbus.c csc->ct_tag = cardbus_make_tag(cc, cf, csc->ct->ct_bus, csc 208 dev/cardbus/if_fxp_cardbus.c csc->ct->ct_dev, csc->ct->ct_func); csc 210 dev/cardbus/if_fxp_cardbus.c command = cardbus_conf_read(cc, cf, csc->ct_tag, CARDBUS_COMMAND_STATUS_REG); csc 211 dev/cardbus/if_fxp_cardbus.c if (csc->base0_reg) { csc 212 dev/cardbus/if_fxp_cardbus.c cardbus_conf_write(cc, cf, csc->ct_tag, CARDBUS_BASE0_REG, csc->base0_reg); csc 216 dev/cardbus/if_fxp_cardbus.c } else if (csc->base1_reg) { csc 217 dev/cardbus/if_fxp_cardbus.c cardbus_conf_write(cc, cf, csc->ct_tag, CARDBUS_BASE1_REG, csc->base1_reg); csc 226 dev/cardbus/if_fxp_cardbus.c cardbus_conf_write(cc, cf, csc->ct_tag, CARDBUS_COMMAND_STATUS_REG, command); csc 261 dev/cardbus/if_fxp_cardbus.c struct fxp_cardbus_softc *csc = (struct fxp_cardbus_softc *) self; csc 262 dev/cardbus/if_fxp_cardbus.c struct cardbus_devfunc *ct = csc->ct; csc 280 dev/cardbus/if_fxp_cardbus.c if (csc->base0_reg) csc 284 dev/cardbus/if_fxp_cardbus.c Cardbus_mapreg_unmap(ct, reg, sc->sc_st, sc->sc_sh, csc->size); csc 63 dev/cardbus/if_malo_cardbus.c void malo_cardbus_setup(struct malo_cardbus_softc *csc); csc 88 dev/cardbus/if_malo_cardbus.c struct malo_cardbus_softc *csc = (struct malo_cardbus_softc *)self; csc 90 dev/cardbus/if_malo_cardbus.c struct malo_softc *sc = &csc->sc_malo; csc 96 dev/cardbus/if_malo_cardbus.c csc->sc_ct = ct; csc 97 dev/cardbus/if_malo_cardbus.c csc->sc_tag = ca->ca_tag; csc 98 dev/cardbus/if_malo_cardbus.c csc->sc_intrline = ca->ca_intrline; csc 110 dev/cardbus/if_malo_cardbus.c &sc->sc_mem1_bh, &base, &csc->sc_mapsize1); csc 115 dev/cardbus/if_malo_cardbus.c csc->sc_bar1_val = base | CARDBUS_MAPREG_TYPE_MEM; csc 120 dev/cardbus/if_malo_cardbus.c &sc->sc_mem2_bh, &base, &csc->sc_mapsize2); csc 124 dev/cardbus/if_malo_cardbus.c sc->sc_mem1_bh, csc->sc_mapsize1); csc 127 dev/cardbus/if_malo_cardbus.c csc->sc_bar2_val = base | CARDBUS_MAPREG_TYPE_MEM; csc 130 dev/cardbus/if_malo_cardbus.c malo_cardbus_setup(csc); csc 132 dev/cardbus/if_malo_cardbus.c printf(": irq %d", csc->sc_intrline); csc 144 dev/cardbus/if_malo_cardbus.c struct malo_cardbus_softc *csc = (struct malo_cardbus_softc *)self; csc 145 dev/cardbus/if_malo_cardbus.c struct malo_softc *sc = &csc->sc_malo; csc 146 dev/cardbus/if_malo_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 156 dev/cardbus/if_malo_cardbus.c if (csc->sc_ih != NULL) { csc 157 dev/cardbus/if_malo_cardbus.c cardbus_intr_disestablish(cc, cf, csc->sc_ih); csc 158 dev/cardbus/if_malo_cardbus.c csc->sc_ih = NULL; csc 163 dev/cardbus/if_malo_cardbus.c sc->sc_mem1_bh, csc->sc_mapsize1); csc 165 dev/cardbus/if_malo_cardbus.c sc->sc_mem2_bh, csc->sc_mapsize2); csc 171 dev/cardbus/if_malo_cardbus.c malo_cardbus_setup(struct malo_cardbus_softc *csc) csc 173 dev/cardbus/if_malo_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 179 dev/cardbus/if_malo_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_BASE0_REG, csc 180 dev/cardbus/if_malo_cardbus.c csc->sc_bar1_val); csc 181 dev/cardbus/if_malo_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_BASE1_REG, csc 182 dev/cardbus/if_malo_cardbus.c csc->sc_bar2_val); csc 189 dev/cardbus/if_malo_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, csc 192 dev/cardbus/if_malo_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_COMMAND_STATUS_REG, csc 199 dev/cardbus/if_malo_cardbus.c struct malo_cardbus_softc *csc = (struct malo_cardbus_softc *)sc; csc 200 dev/cardbus/if_malo_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 208 dev/cardbus/if_malo_cardbus.c malo_cardbus_setup(csc); csc 211 dev/cardbus/if_malo_cardbus.c csc->sc_ih = cardbus_intr_establish(cc, cf, csc->sc_intrline, IPL_NET, csc 213 dev/cardbus/if_malo_cardbus.c if (csc->sc_ih == NULL) { csc 215 dev/cardbus/if_malo_cardbus.c sc->sc_dev.dv_xname, csc->sc_intrline); csc 226 dev/cardbus/if_malo_cardbus.c struct malo_cardbus_softc *csc = (struct malo_cardbus_softc *)sc; csc 227 dev/cardbus/if_malo_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 232 dev/cardbus/if_malo_cardbus.c cardbus_intr_disestablish(cc, cf, csc->sc_ih); csc 233 dev/cardbus/if_malo_cardbus.c csc->sc_ih = NULL; csc 98 dev/cardbus/if_pgt_cardbus.c struct pgt_cardbus_softc *csc = (struct pgt_cardbus_softc *)self; csc 99 dev/cardbus/if_pgt_cardbus.c struct pgt_softc *sc = &csc->sc_pgt; csc 106 dev/cardbus/if_pgt_cardbus.c csc->sc_ct = ct; csc 107 dev/cardbus/if_pgt_cardbus.c csc->sc_tag = ca->ca_tag; csc 108 dev/cardbus/if_pgt_cardbus.c csc->sc_intrline = ca->ca_intrline; csc 122 dev/cardbus/if_pgt_cardbus.c &sc->sc_iotag, &sc->sc_iohandle, &base, &csc->sc_mapsize); csc 127 dev/cardbus/if_pgt_cardbus.c csc->sc_bar0_val = base | CARDBUS_MAPREG_TYPE_MEM; csc 135 dev/cardbus/if_pgt_cardbus.c pgt_cardbus_setup(csc); csc 137 dev/cardbus/if_pgt_cardbus.c printf(": irq %d\n", csc->sc_intrline); csc 148 dev/cardbus/if_pgt_cardbus.c struct pgt_cardbus_softc *csc = (struct pgt_cardbus_softc *)self; csc 149 dev/cardbus/if_pgt_cardbus.c struct pgt_softc *sc = &csc->sc_pgt; csc 150 dev/cardbus/if_pgt_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 160 dev/cardbus/if_pgt_cardbus.c if (csc->sc_ih != NULL) { csc 161 dev/cardbus/if_pgt_cardbus.c cardbus_intr_disestablish(cc, cf, csc->sc_ih); csc 162 dev/cardbus/if_pgt_cardbus.c csc->sc_ih = NULL; csc 167 dev/cardbus/if_pgt_cardbus.c sc->sc_iotag, sc->sc_iohandle, csc->sc_mapsize); csc 175 dev/cardbus/if_pgt_cardbus.c struct pgt_cardbus_softc *csc = (struct pgt_cardbus_softc *)sc; csc 176 dev/cardbus/if_pgt_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 184 dev/cardbus/if_pgt_cardbus.c pgt_cardbus_setup(csc); csc 187 dev/cardbus/if_pgt_cardbus.c csc->sc_ih = cardbus_intr_establish(cc, cf, csc->sc_intrline, IPL_NET, csc 189 dev/cardbus/if_pgt_cardbus.c if (csc->sc_ih == NULL) { csc 191 dev/cardbus/if_pgt_cardbus.c sc->sc_dev.dv_xname, csc->sc_intrline); csc 202 dev/cardbus/if_pgt_cardbus.c struct pgt_cardbus_softc *csc = (struct pgt_cardbus_softc *)sc; csc 203 dev/cardbus/if_pgt_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 208 dev/cardbus/if_pgt_cardbus.c cardbus_intr_disestablish(cc, cf, csc->sc_ih); csc 209 dev/cardbus/if_pgt_cardbus.c csc->sc_ih = NULL; csc 227 dev/cardbus/if_pgt_cardbus.c pgt_cardbus_setup(struct pgt_cardbus_softc *csc) csc 229 dev/cardbus/if_pgt_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 235 dev/cardbus/if_pgt_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_BASE0_REG, csc 236 dev/cardbus/if_pgt_cardbus.c csc->sc_bar0_val); csc 243 dev/cardbus/if_pgt_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, csc 246 dev/cardbus/if_pgt_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_COMMAND_STATUS_REG, csc 124 dev/cardbus/if_ral_cardbus.c struct ral_cardbus_softc *csc = (struct ral_cardbus_softc *)self; csc 125 dev/cardbus/if_ral_cardbus.c struct rt2560_softc *sc = &csc->sc_sc; csc 131 dev/cardbus/if_ral_cardbus.c csc->sc_opns = csc 136 dev/cardbus/if_ral_cardbus.c csc->sc_ct = ct; csc 137 dev/cardbus/if_ral_cardbus.c csc->sc_tag = ca->ca_tag; csc 138 dev/cardbus/if_ral_cardbus.c csc->sc_intrline = ca->ca_intrline; csc 148 dev/cardbus/if_ral_cardbus.c &csc->sc_mapsize); csc 154 dev/cardbus/if_ral_cardbus.c csc->sc_bar_val = base | CARDBUS_MAPREG_TYPE_MEM; csc 157 dev/cardbus/if_ral_cardbus.c ral_cardbus_setup(csc); csc 159 dev/cardbus/if_ral_cardbus.c printf(": irq %d", csc->sc_intrline); csc 161 dev/cardbus/if_ral_cardbus.c (*csc->sc_opns->attach)(sc, CARDBUS_PRODUCT(ca->ca_id)); csc 169 dev/cardbus/if_ral_cardbus.c struct ral_cardbus_softc *csc = (struct ral_cardbus_softc *)self; csc 170 dev/cardbus/if_ral_cardbus.c struct rt2560_softc *sc = &csc->sc_sc; csc 171 dev/cardbus/if_ral_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 176 dev/cardbus/if_ral_cardbus.c error = (*csc->sc_opns->detach)(sc); csc 181 dev/cardbus/if_ral_cardbus.c if (csc->sc_ih != NULL) { csc 182 dev/cardbus/if_ral_cardbus.c cardbus_intr_disestablish(cc, cf, csc->sc_ih); csc 183 dev/cardbus/if_ral_cardbus.c csc->sc_ih = NULL; csc 188 dev/cardbus/if_ral_cardbus.c csc->sc_mapsize); csc 196 dev/cardbus/if_ral_cardbus.c struct ral_cardbus_softc *csc = (struct ral_cardbus_softc *)sc; csc 197 dev/cardbus/if_ral_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 205 dev/cardbus/if_ral_cardbus.c ral_cardbus_setup(csc); csc 208 dev/cardbus/if_ral_cardbus.c csc->sc_ih = cardbus_intr_establish(cc, cf, csc->sc_intrline, IPL_NET, csc 209 dev/cardbus/if_ral_cardbus.c csc->sc_opns->intr, sc, sc->sc_dev.dv_xname); csc 210 dev/cardbus/if_ral_cardbus.c if (csc->sc_ih == NULL) { csc 212 dev/cardbus/if_ral_cardbus.c sc->sc_dev.dv_xname, csc->sc_intrline); csc 223 dev/cardbus/if_ral_cardbus.c struct ral_cardbus_softc *csc = (struct ral_cardbus_softc *)sc; csc 224 dev/cardbus/if_ral_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 229 dev/cardbus/if_ral_cardbus.c cardbus_intr_disestablish(cc, cf, csc->sc_ih); csc 230 dev/cardbus/if_ral_cardbus.c csc->sc_ih = NULL; csc 239 dev/cardbus/if_ral_cardbus.c struct ral_cardbus_softc *csc = (struct ral_cardbus_softc *)sc; csc 243 dev/cardbus/if_ral_cardbus.c ral_cardbus_setup(csc); csc 248 dev/cardbus/if_ral_cardbus.c ral_cardbus_setup(struct ral_cardbus_softc *csc) csc 250 dev/cardbus/if_ral_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 256 dev/cardbus/if_ral_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_BASE0_REG, csc 257 dev/cardbus/if_ral_cardbus.c csc->sc_bar_val); csc 264 dev/cardbus/if_ral_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, csc 267 dev/cardbus/if_ral_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_COMMAND_STATUS_REG, csc 114 dev/cardbus/if_re_cardbus.c struct re_cardbus_softc *csc = (struct re_cardbus_softc *)self; csc 115 dev/cardbus/if_re_cardbus.c struct rl_softc *sc = &csc->sc_rl; csc 126 dev/cardbus/if_re_cardbus.c csc->ct = ct; csc 127 dev/cardbus/if_re_cardbus.c csc->sc_tag = ca->ca_tag; csc 128 dev/cardbus/if_re_cardbus.c csc->sc_intrline = ca->ca_intrline; csc 134 dev/cardbus/if_re_cardbus.c &sc->rl_btag, &sc->rl_bhandle, &adr, &csc->sc_mapsize) == 0) { csc 135 dev/cardbus/if_re_cardbus.c csc->sc_cben = CARDBUS_MEM_ENABLE; csc 136 dev/cardbus/if_re_cardbus.c csc->sc_csr |= CARDBUS_COMMAND_MEM_ENABLE; csc 137 dev/cardbus/if_re_cardbus.c csc->sc_bar_reg = RL_PCI_LOMEM; csc 138 dev/cardbus/if_re_cardbus.c csc->sc_bar_val = adr | CARDBUS_MAPREG_TYPE_MEM; csc 152 dev/cardbus/if_re_cardbus.c csc->sc_ih = cardbus_intr_establish(cc, cf, csc->sc_intrline, csc 154 dev/cardbus/if_re_cardbus.c if (csc->sc_ih == NULL) { csc 157 dev/cardbus/if_re_cardbus.c Cardbus_function_disable(csc->ct); csc 178 dev/cardbus/if_re_cardbus.c struct re_cardbus_softc *csc = (struct re_cardbus_softc *)sc; csc 179 dev/cardbus/if_re_cardbus.c cardbus_devfunc_t ct = csc->ct; csc 186 dev/cardbus/if_re_cardbus.c if (cardbus_get_capability(cc, cf, csc->sc_tag, csc 188 dev/cardbus/if_re_cardbus.c command = cardbus_conf_read(cc, cf, csc->sc_tag, csc 195 dev/cardbus/if_re_cardbus.c iobase = cardbus_conf_read(cc, cf, csc->sc_tag, RL_PCI_LOIO); csc 196 dev/cardbus/if_re_cardbus.c membase = cardbus_conf_read(cc, cf, csc->sc_tag, RL_PCI_LOMEM); csc 197 dev/cardbus/if_re_cardbus.c irq = cardbus_conf_read(cc, cf, csc->sc_tag, RL_PCI_INTLINE); csc 204 dev/cardbus/if_re_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, pmreg + PCI_PMCSR, csc 208 dev/cardbus/if_re_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, RL_PCI_LOIO, iobase); csc 209 dev/cardbus/if_re_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, RL_PCI_LOMEM, membase); csc 210 dev/cardbus/if_re_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, RL_PCI_INTLINE, irq); csc 215 dev/cardbus/if_re_cardbus.c (*ct->ct_cf->cardbus_ctrl)(cc, csc->sc_cben); csc 219 dev/cardbus/if_re_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, csc->sc_bar_reg, csc->sc_bar_val); csc 222 dev/cardbus/if_re_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, CARDBUS_COMMAND_STATUS_REG); csc 224 dev/cardbus/if_re_cardbus.c reg |= csc->sc_csr; csc 225 dev/cardbus/if_re_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_COMMAND_STATUS_REG, reg); csc 228 dev/cardbus/if_re_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, CARDBUS_BHLC_REG); csc 232 dev/cardbus/if_re_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_BHLC_REG, reg); csc 242 dev/cardbus/if_re_cardbus.c struct re_cardbus_softc *csc = (void *)self; csc 243 dev/cardbus/if_re_cardbus.c struct rl_softc *sc = &csc->sc_rl; csc 244 dev/cardbus/if_re_cardbus.c struct cardbus_devfunc *ct = csc->ct; csc 266 dev/cardbus/if_re_cardbus.c if (csc->sc_ih != NULL) csc 267 dev/cardbus/if_re_cardbus.c cardbus_intr_disestablish(ct->ct_cc, ct->ct_cf, csc->sc_ih); csc 270 dev/cardbus/if_re_cardbus.c Cardbus_mapreg_unmap(ct, csc->sc_bar_reg, sc->rl_btag, sc->rl_bhandle, csc 271 dev/cardbus/if_re_cardbus.c csc->sc_mapsize); csc 151 dev/cardbus/if_rl_cardbus.c struct rl_cardbus_softc *csc = (struct rl_cardbus_softc *)self; csc 152 dev/cardbus/if_rl_cardbus.c struct rl_softc *sc = &csc->sc_rl; csc 162 dev/cardbus/if_rl_cardbus.c csc->sc_ct = ct; csc 163 dev/cardbus/if_rl_cardbus.c csc->sc_tag = ca->ca_tag; csc 164 dev/cardbus/if_rl_cardbus.c csc->sc_intrline = ca->ca_intrline; csc 169 dev/cardbus/if_rl_cardbus.c csc->sc_csr = CARDBUS_COMMAND_MASTER_ENABLE; csc 172 dev/cardbus/if_rl_cardbus.c &sc->rl_btag, &sc->rl_bhandle, &adr, &csc->sc_mapsize) == 0) { csc 173 dev/cardbus/if_rl_cardbus.c csc->sc_cben = CARDBUS_IO_ENABLE; csc 174 dev/cardbus/if_rl_cardbus.c csc->sc_csr |= CARDBUS_COMMAND_IO_ENABLE; csc 175 dev/cardbus/if_rl_cardbus.c csc->sc_bar_reg = RL_PCI_LOIO; csc 176 dev/cardbus/if_rl_cardbus.c csc->sc_bar_val = adr | CARDBUS_MAPREG_TYPE_IO; csc 180 dev/cardbus/if_rl_cardbus.c &sc->rl_btag, &sc->rl_bhandle, &adr, &csc->sc_mapsize) == 0) { csc 181 dev/cardbus/if_rl_cardbus.c csc->sc_cben = CARDBUS_MEM_ENABLE; csc 182 dev/cardbus/if_rl_cardbus.c csc->sc_csr |= CARDBUS_COMMAND_MEM_ENABLE; csc 183 dev/cardbus/if_rl_cardbus.c csc->sc_bar_reg = RL_PCI_LOMEM; csc 184 dev/cardbus/if_rl_cardbus.c csc->sc_bar_val = adr | CARDBUS_MAPREG_TYPE_MEM; csc 195 dev/cardbus/if_rl_cardbus.c rl_cardbus_setup(csc); csc 200 dev/cardbus/if_rl_cardbus.c csc->sc_ih = cardbus_intr_establish(cc, cf, csc->sc_intrline, IPL_NET, csc 202 dev/cardbus/if_rl_cardbus.c if (csc->sc_ih == NULL) { csc 204 dev/cardbus/if_rl_cardbus.c Cardbus_function_disable(csc->sc_ct); csc 207 dev/cardbus/if_rl_cardbus.c printf(": irq %d", csc->sc_intrline); csc 249 dev/cardbus/if_rl_cardbus.c struct rl_cardbus_softc *csc = (void *) self; csc 250 dev/cardbus/if_rl_cardbus.c struct rl_softc *sc = &csc->sc_rl; csc 251 dev/cardbus/if_rl_cardbus.c struct cardbus_devfunc *ct = csc->sc_ct; csc 264 dev/cardbus/if_rl_cardbus.c if (csc->sc_ih != NULL) csc 265 dev/cardbus/if_rl_cardbus.c cardbus_intr_disestablish(ct->ct_cc, ct->ct_cf, csc->sc_ih); csc 270 dev/cardbus/if_rl_cardbus.c if (csc->sc_bar_reg != 0) csc 271 dev/cardbus/if_rl_cardbus.c Cardbus_mapreg_unmap(ct, csc->sc_bar_reg, csc 272 dev/cardbus/if_rl_cardbus.c sc->rl_btag, sc->rl_bhandle, csc->sc_mapsize); csc 278 dev/cardbus/if_rl_cardbus.c rl_cardbus_setup(csc) csc 279 dev/cardbus/if_rl_cardbus.c struct rl_cardbus_softc *csc; csc 281 dev/cardbus/if_rl_cardbus.c struct rl_softc *sc = &csc->sc_rl; csc 282 dev/cardbus/if_rl_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 291 dev/cardbus/if_rl_cardbus.c if (cardbus_get_capability(cc, cf, csc->sc_tag, csc 293 dev/cardbus/if_rl_cardbus.c command = cardbus_conf_read(cc, cf, csc->sc_tag, pmreg + 4); csc 298 dev/cardbus/if_rl_cardbus.c iobase = cardbus_conf_read(cc, cf, csc->sc_tag, csc 300 dev/cardbus/if_rl_cardbus.c membase = cardbus_conf_read(cc, cf,csc->sc_tag, csc 302 dev/cardbus/if_rl_cardbus.c irq = cardbus_conf_read(cc, cf,csc->sc_tag, csc 310 dev/cardbus/if_rl_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, csc 314 dev/cardbus/if_rl_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, csc 316 dev/cardbus/if_rl_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, csc 318 dev/cardbus/if_rl_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, csc 324 dev/cardbus/if_rl_cardbus.c (*ct->ct_cf->cardbus_ctrl)(cc, csc->sc_cben); csc 328 dev/cardbus/if_rl_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, csc 329 dev/cardbus/if_rl_cardbus.c csc->sc_bar_reg, csc->sc_bar_val); csc 332 dev/cardbus/if_rl_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, csc 335 dev/cardbus/if_rl_cardbus.c reg |= csc->sc_csr; csc 336 dev/cardbus/if_rl_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, csc 343 dev/cardbus/if_rl_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, CARDBUS_BHLC_REG); csc 347 dev/cardbus/if_rl_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_BHLC_REG, reg); csc 201 dev/cardbus/if_rtw_cardbus.c struct rtw_cardbus_softc *csc = (void *)self; csc 202 dev/cardbus/if_rtw_cardbus.c struct rtw_softc *sc = &csc->sc_rtw; csc 210 dev/cardbus/if_rtw_cardbus.c csc->sc_ct = ct; csc 211 dev/cardbus/if_rtw_cardbus.c csc->sc_tag = ca->ca_tag; csc 228 dev/cardbus/if_rtw_cardbus.c cardbus_conf_read(ct->ct_cc, ct->ct_cf, csc->sc_tag, 0x80))); csc 233 dev/cardbus/if_rtw_cardbus.c csc->sc_csr = CARDBUS_COMMAND_MASTER_ENABLE; csc 236 dev/cardbus/if_rtw_cardbus.c &csc->sc_mapsize) == 0) { csc 239 dev/cardbus/if_rtw_cardbus.c sc->sc_dev.dv_xname, __func__, (long)csc->sc_mapsize)); csc 240 dev/cardbus/if_rtw_cardbus.c csc->sc_cben = CARDBUS_MEM_ENABLE; csc 241 dev/cardbus/if_rtw_cardbus.c csc->sc_csr |= CARDBUS_COMMAND_MEM_ENABLE; csc 242 dev/cardbus/if_rtw_cardbus.c csc->sc_bar_reg = RTW_PCI_MMBA; csc 243 dev/cardbus/if_rtw_cardbus.c csc->sc_bar_val = adr | CARDBUS_MAPREG_TYPE_MEM; csc 246 dev/cardbus/if_rtw_cardbus.c &csc->sc_mapsize) == 0) { csc 249 dev/cardbus/if_rtw_cardbus.c sc->sc_dev.dv_xname, __func__, (long)csc->sc_mapsize)); csc 250 dev/cardbus/if_rtw_cardbus.c csc->sc_cben = CARDBUS_IO_ENABLE; csc 251 dev/cardbus/if_rtw_cardbus.c csc->sc_csr |= CARDBUS_COMMAND_IO_ENABLE; csc 252 dev/cardbus/if_rtw_cardbus.c csc->sc_bar_reg = RTW_PCI_IOBA; csc 253 dev/cardbus/if_rtw_cardbus.c csc->sc_bar_val = adr | CARDBUS_MAPREG_TYPE_IO; csc 264 dev/cardbus/if_rtw_cardbus.c rtw_cardbus_setup(csc); csc 267 dev/cardbus/if_rtw_cardbus.c csc->sc_intrline = ca->ca_intrline; csc 269 dev/cardbus/if_rtw_cardbus.c printf(" irq %d\n", csc->sc_intrline); csc 284 dev/cardbus/if_rtw_cardbus.c Cardbus_function_disable(csc->sc_ct); csc 290 dev/cardbus/if_rtw_cardbus.c struct rtw_cardbus_softc *csc = (void *)self; csc 291 dev/cardbus/if_rtw_cardbus.c struct rtw_softc *sc = &csc->sc_rtw; csc 293 dev/cardbus/if_rtw_cardbus.c struct cardbus_devfunc *ct = csc->sc_ct; csc 310 dev/cardbus/if_rtw_cardbus.c if (csc->sc_ih != NULL) csc 311 dev/cardbus/if_rtw_cardbus.c cardbus_intr_disestablish(ct->ct_cc, ct->ct_cf, csc->sc_ih); csc 316 dev/cardbus/if_rtw_cardbus.c if (csc->sc_bar_reg != 0) csc 317 dev/cardbus/if_rtw_cardbus.c Cardbus_mapreg_unmap(ct, csc->sc_bar_reg, csc 318 dev/cardbus/if_rtw_cardbus.c regs->r_bt, regs->r_bh, csc->sc_mapsize); csc 326 dev/cardbus/if_rtw_cardbus.c struct rtw_cardbus_softc *csc = (void *) sc; csc 327 dev/cardbus/if_rtw_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 339 dev/cardbus/if_rtw_cardbus.c rtw_cardbus_setup(csc); csc 344 dev/cardbus/if_rtw_cardbus.c csc->sc_ih = cardbus_intr_establish(cc, cf, csc->sc_intrline, IPL_NET, csc 346 dev/cardbus/if_rtw_cardbus.c if (csc->sc_ih == NULL) { csc 348 dev/cardbus/if_rtw_cardbus.c sc->sc_dev.dv_xname, csc->sc_intrline); csc 349 dev/cardbus/if_rtw_cardbus.c Cardbus_function_disable(csc->sc_ct); csc 364 dev/cardbus/if_rtw_cardbus.c struct rtw_cardbus_softc *csc = (void *) sc; csc 365 dev/cardbus/if_rtw_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 375 dev/cardbus/if_rtw_cardbus.c cardbus_intr_disestablish(cc, cf, csc->sc_ih); csc 376 dev/cardbus/if_rtw_cardbus.c csc->sc_ih = NULL; csc 393 dev/cardbus/if_rtw_cardbus.c rtw_cardbus_setup(struct rtw_cardbus_softc *csc) csc 395 dev/cardbus/if_rtw_cardbus.c struct rtw_softc *sc = &csc->sc_rtw; csc 396 dev/cardbus/if_rtw_cardbus.c cardbus_devfunc_t ct = csc->sc_ct; csc 402 dev/cardbus/if_rtw_cardbus.c if (cardbus_get_capability(cc, cf, csc->sc_tag, csc 404 dev/cardbus/if_rtw_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, pmreg + 4) & 0x03; csc 419 dev/cardbus/if_rtw_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, csc 425 dev/cardbus/if_rtw_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, csc->sc_bar_reg, csc 426 dev/cardbus/if_rtw_cardbus.c csc->sc_bar_val); csc 429 dev/cardbus/if_rtw_cardbus.c (*ct->ct_cf->cardbus_ctrl)(cc, csc->sc_cben); csc 433 dev/cardbus/if_rtw_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, csc 436 dev/cardbus/if_rtw_cardbus.c reg |= csc->sc_csr; csc 437 dev/cardbus/if_rtw_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_COMMAND_STATUS_REG, csc 444 dev/cardbus/if_rtw_cardbus.c reg = cardbus_conf_read(cc, cf, csc->sc_tag, CARDBUS_BHLC_REG); csc 448 dev/cardbus/if_rtw_cardbus.c cardbus_conf_write(cc, cf, csc->sc_tag, CARDBUS_BHLC_REG, reg); csc 207 dev/cardbus/if_xl_cardbus.c struct xl_cardbus_softc *csc = (void *)self; csc 208 dev/cardbus/if_xl_cardbus.c struct xl_softc *sc = &csc->sc_softc; csc 219 dev/cardbus/if_xl_cardbus.c &sc->xl_btag, &ioh, &adr, &csc->sc_mapsize)) { csc 243 dev/cardbus/if_xl_cardbus.c csc->sc_cardtype = ecp->ecp_cardtype; csc 245 dev/cardbus/if_xl_cardbus.c if (csc->sc_cardtype == XL_CARDBUS_CYCLONE) { csc 248 dev/cardbus/if_xl_cardbus.c CARDBUS_MAPREG_TYPE_MEM, 0, &csc->sc_funct, csc 249 dev/cardbus/if_xl_cardbus.c &csc->sc_funch, 0, &csc->sc_funcsize)) { csc 280 dev/cardbus/if_xl_cardbus.c csc->sc_ct = ca->ca_ct; csc 281 dev/cardbus/if_xl_cardbus.c csc->sc_intrline = ca->ca_intrline; csc 286 dev/cardbus/if_xl_cardbus.c IPL_NET, xl_intr, csc, self->dv_xname); csc 300 dev/cardbus/if_xl_cardbus.c if (csc->sc_cardtype == XL_CARDBUS_CYCLONE) csc 301 dev/cardbus/if_xl_cardbus.c bus_space_write_4(csc->sc_funct, csc->sc_funch, csc 338 dev/cardbus/if_xl_cardbus.c struct xl_cardbus_softc *csc = (void *)self; csc 339 dev/cardbus/if_xl_cardbus.c struct xl_softc *sc = &csc->sc_softc; csc 340 dev/cardbus/if_xl_cardbus.c struct cardbus_devfunc *ct = csc->sc_ct; csc 357 dev/cardbus/if_xl_cardbus.c if (csc->sc_cardtype == XL_CARDBUS_CYCLONE) { csc 359 dev/cardbus/if_xl_cardbus.c csc->sc_funct, csc->sc_funch, csc->sc_funcsize); csc 363 dev/cardbus/if_xl_cardbus.c sc->xl_bhandle, csc->sc_mapsize); csc 371 dev/cardbus/if_xl_cardbus.c struct xl_cardbus_softc *csc = (struct xl_cardbus_softc *)sc; csc 373 dev/cardbus/if_xl_cardbus.c bus_space_write_4(csc->sc_funct, csc->sc_funch, XL_CARDBUS_INTR, csc 84 dev/cardbus/puc_cardbus.c struct puc_cardbus_softc *csc = (struct puc_cardbus_softc *)self; csc 85 dev/cardbus/puc_cardbus.c struct puc_softc *sc = &csc->sc_psc; csc 96 dev/cardbus/puc_cardbus.c csc->ct = ct; csc 123 dev/cardbus/puc_cardbus.c csc->intrline = ca->ca_intrline; csc 170 dev/cardbus/puc_cardbus.c struct puc_cardbus_softc *csc = (struct puc_cardbus_softc *)self; csc 171 dev/cardbus/puc_cardbus.c struct puc_softc *sc = &csc->sc_psc; csc 172 dev/cardbus/puc_cardbus.c struct cardbus_devfunc *ct = csc->ct; csc 745 dev/pci/if_tht.c struct thtc_softc *csc = (struct thtc_softc *)parent; csc 750 dev/pci/if_tht.c sc->sc_thtc = csc; csc 755 dev/pci/if_tht.c if (bus_space_subregion(csc->sc_memt, csc->sc_memh, csc 552 dev/pci/pccbb.c struct cardslot_softc *csc; csc 633 dev/pci/pccbb.c if (NULL != (csc = (void *)config_found(self, &caa, cbbprint))) { csc 635 dev/pci/pccbb.c sc->sc_csc = csc; csc 1909 dev/pcmcia/if_ray.c bus_size_t csc; csc 1912 dev/pcmcia/if_ray.c csc = RAY_STATUS_BASE; csc 1913 dev/pcmcia/if_ray.c if (SRAM_READ_FIELD_1(sc, csc, ray_csc, csc_mrxo_own)) { csc 1915 dev/pcmcia/if_ray.c SRAM_READ_FIELD_2(sc, csc, ray_csc, csc_mrx_overflow); csc 1916 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, csc, ray_csc, csc_mrxo_own, 0); csc 1918 dev/pcmcia/if_ray.c if (SRAM_READ_FIELD_1(sc, csc, ray_csc, csc_mrxc_own)) { csc 1920 dev/pcmcia/if_ray.c SRAM_READ_FIELD_2(sc, csc, ray_csc, csc_mrx_overflow); csc 1921 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, csc, ray_csc, csc_mrxc_own, 0); csc 1923 dev/pcmcia/if_ray.c if (SRAM_READ_FIELD_1(sc, csc, ray_csc, csc_rxhc_own)) { csc 1925 dev/pcmcia/if_ray.c SRAM_READ_FIELD_2(sc, csc, ray_csc, csc_rx_hcksum); csc 1926 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, csc, ray_csc, csc_rxhc_own, 0); csc 1928 dev/pcmcia/if_ray.c sc->sc_rxnoise = SRAM_READ_FIELD_1(sc, csc, ray_csc, csc_rx_noise); csc 335 dev/sbus/spif.c struct spif_softc *csc; csc 347 dev/sbus/spif.c csc = spif_cd.cd_devs[card]; csc 348 dev/sbus/spif.c if (sc == NULL || csc == NULL) csc 378 dev/sbus/spif.c STC_WRITE(csc, STC_CAR, sp->sp_channel); csc 379 dev/sbus/spif.c stty_write_ccr(csc, CD180_CCR_CMD_RESET|CD180_CCR_RESETCHAN); csc 380 dev/sbus/spif.c STC_WRITE(csc, STC_CAR, sp->sp_channel); csc 386 dev/sbus/spif.c STC_WRITE(csc, STC_SRER, CD180_SRER_CD | CD180_SRER_RXD); csc 429 dev/sbus/spif.c struct spif_softc *csc = sp->sp_sc; csc 439 dev/sbus/spif.c STC_WRITE(csc, STC_CAR, port); csc 440 dev/sbus/spif.c STC_WRITE(csc, STC_CCR, csc 527 dev/sbus/spif.c struct spif_softc *csc = sp->sp_sc; csc 532 dev/sbus/spif.c STC_WRITE(csc, STC_CAR, sp->sp_channel); csc 537 dev/sbus/spif.c if (DTR_READ(csc, sp->sp_channel)) csc 539 dev/sbus/spif.c msvr = STC_READ(csc, STC_MSVR); csc 550 dev/sbus/spif.c DTR_WRITE(csc, sp->sp_channel, ISSET(bits, TIOCM_DTR) ? 1 : 0); csc 552 dev/sbus/spif.c STC_WRITE(csc, STC_MSVR, csc 553 dev/sbus/spif.c STC_READ(csc, STC_MSVR) & (~CD180_MSVR_RTS)); csc 555 dev/sbus/spif.c STC_WRITE(csc, STC_MSVR, csc 556 dev/sbus/spif.c STC_READ(csc, STC_MSVR) | CD180_MSVR_RTS); csc 560 dev/sbus/spif.c DTR_WRITE(csc, sp->sp_channel, 1); csc 562 dev/sbus/spif.c STC_WRITE(csc, STC_MSVR, csc 563 dev/sbus/spif.c STC_READ(csc, STC_MSVR) & (~CD180_MSVR_RTS)); csc 567 dev/sbus/spif.c DTR_WRITE(csc, sp->sp_channel, 0); csc 569 dev/sbus/spif.c STC_WRITE(csc, STC_MSVR, csc 570 dev/sbus/spif.c STC_READ(csc, STC_MSVR) | CD180_MSVR_RTS);