cis 282 dev/cardbus/cardbus.c struct cardbus_cis_info *cis = data;
cis 294 dev/cardbus/cardbus.c cis->manufacturer = tuple[2] | (tuple[3] << 8);
cis 295 dev/cardbus/cardbus.c cis->product = tuple[4] | (tuple[5] << 8);
cis 298 dev/cardbus/cardbus.c bcopy(tuple + 2, cis->cis1_info_buf, tuple[1]);
cis 300 dev/cardbus/cardbus.c p = cis->cis1_info_buf + 2;
cis 302 dev/cardbus/cardbus.c sizeof(cis->cis1_info) / sizeof(cis->cis1_info[0])) {
cis 303 dev/cardbus/cardbus.c if (p >= cis->cis1_info_buf + tuple[1] || *p == '\xff')
cis 305 dev/cardbus/cardbus.c cis->cis1_info[i++] = p;
cis 325 dev/cardbus/cardbus.c cis->bar[bar_index].flags = tuple[2];
cis 326 dev/cardbus/cardbus.c cis->bar[bar_index].size = (tuple[4] << 0) |
cis 330 dev/cardbus/cardbus.c cis->funcid = tuple[2];
cis 334 dev/cardbus/cardbus.c switch (cis->funcid) {
cis 339 dev/cardbus/cardbus.c cis->funce.serial.uart_type = tuple[3] & 0x1f;
cis 340 dev/cardbus/cardbus.c cis->funce.serial.uart_present = 1;
cis 347 dev/cardbus/cardbus.c sizeof(cis->funce.network.netid)) {
cis 352 dev/cardbus/cardbus.c cis->funce.network.netid_present = 1;
cis 354 dev/cardbus/cardbus.c cis->funce.network.netid, tuple[3]);
cis 56 dev/pcmcia/if_rln_pcmcia.c const char *cis[4];
cis 107 dev/pcmcia/if_rln_pcmcia.c if (rpp->cis[j] == NULL)
cis 110 dev/pcmcia/if_rln_pcmcia.c strcmp(pa->card->cis1_info[j], rpp->cis[j]) != 0)
cis 133 dev/sdmmc/sbt.c if (sp->sp_vendor == sf->cis.manufacturer &&
cis 134 dev/sdmmc/sbt.c sp->sp_product == sf->cis.product)
cis 427 dev/sdmmc/sdmmc.c sf->cis.manufacturer = SDMMC_VENDOR_INVALID;
cis 428 dev/sdmmc/sdmmc.c sf->cis.product = SDMMC_PRODUCT_INVALID;
cis 429 dev/sdmmc/sdmmc.c sf->cis.function = SDMMC_FUNCTION_INVALID;
cis 53 dev/sdmmc/sdmmc_cis.c sdmmc_read_cis(struct sdmmc_function *sf, struct sdmmc_cis *cis)
cis 59 dev/sdmmc/sdmmc_cis.c bzero(cis, sizeof *cis);
cis 92 dev/sdmmc/sdmmc_cis.c cis->function = sdmmc_io_read_1(sf, reg);
cis 102 dev/sdmmc/sdmmc_cis.c cis->manufacturer = sdmmc_io_read_1(sf, reg++);
cis 103 dev/sdmmc/sdmmc_cis.c cis->manufacturer |= sdmmc_io_read_1(sf, reg++) << 8;
cis 104 dev/sdmmc/sdmmc_cis.c cis->product = sdmmc_io_read_1(sf, reg++);
cis 105 dev/sdmmc/sdmmc_cis.c cis->product |= sdmmc_io_read_1(sf, reg++) << 8;
cis 117 dev/sdmmc/sdmmc_cis.c cis->cis1_major = sdmmc_io_read_1(sf, reg++);
cis 118 dev/sdmmc/sdmmc_cis.c cis->cis1_minor = sdmmc_io_read_1(sf, reg++);
cis 125 dev/sdmmc/sdmmc_cis.c cis->cis1_info_buf[i] = ch;
cis 127 dev/sdmmc/sdmmc_cis.c cis->cis1_info[count] =
cis 128 dev/sdmmc/sdmmc_cis.c cis->cis1_info_buf + start;
cis 150 dev/sdmmc/sdmmc_cis.c struct sdmmc_cis *cis = &sf->cis;
cis 154 dev/sdmmc/sdmmc_cis.c cis->cis1_major, cis->cis1_minor);
cis 158 dev/sdmmc/sdmmc_cis.c if (cis->cis1_info[i] == NULL)
cis 162 dev/sdmmc/sdmmc_cis.c printf("%s", cis->cis1_info[i]);
cis 167 dev/sdmmc/sdmmc_cis.c SDMMCDEVNAME(sf->sc), cis->manufacturer, cis->product);
cis 170 dev/sdmmc/sdmmc_cis.c switch (sf->cis.function) {
cis 175 dev/sdmmc/sdmmc_cis.c printf("unknown (%d)", sf->cis.function);
cis 184 dev/sdmmc/sdmmc_cis.c if (sf->cis.manufacturer == SDMMC_VENDOR_SPECTEC &&
cis 185 dev/sdmmc/sdmmc_cis.c sf->cis.product == SDMMC_PRODUCT_SPECTEC_SDW820) {
cis 187 dev/sdmmc/sdmmc_cis.c sf->cis.cis1_major = 0x01;
cis 188 dev/sdmmc/sdmmc_cis.c sf->cis.cis1_minor = 0x00;
cis 189 dev/sdmmc/sdmmc_cis.c sf->cis.cis1_info[0] = "Spectec";
cis 190 dev/sdmmc/sdmmc_cis.c sf->cis.cis1_info[1] = "SDIO WLAN Card";
cis 191 dev/sdmmc/sdmmc_cis.c sf->cis.cis1_info[2] = "SDW-820";
cis 192 dev/sdmmc/sdmmc_cis.c sf->cis.cis1_info[3] = "";
cis 173 dev/sdmmc/sdmmc_io.c if (sdmmc_read_cis(sf, &sf->cis) != 0) {
cis 286 dev/sdmmc/sdmmc_io.c struct sdmmc_cis *cis = &sf->sc->sc_fn0->cis;
cis 293 dev/sdmmc/sdmmc_io.c for (i = 0; i < 4 && cis->cis1_info[i]; i++)
cis 294 dev/sdmmc/sdmmc_io.c printf("%s%s", i ? ", " : "\"", cis->cis1_info[i]);
cis 298 dev/sdmmc/sdmmc_io.c if (cis->manufacturer != SDMMC_VENDOR_INVALID &&
cis 299 dev/sdmmc/sdmmc_io.c cis->product != SDMMC_PRODUCT_INVALID) {
cis 301 dev/sdmmc/sdmmc_io.c if (cis->manufacturer != SDMMC_VENDOR_INVALID)
cis 303 dev/sdmmc/sdmmc_io.c cis->manufacturer,
cis 304 dev/sdmmc/sdmmc_io.c cis->product == SDMMC_PRODUCT_INVALID ?
cis 306 dev/sdmmc/sdmmc_io.c if (cis->product != SDMMC_PRODUCT_INVALID)
cis 307 dev/sdmmc/sdmmc_io.c printf("product 0x%x", cis->product);
cis 315 dev/sdmmc/sdmmc_io.c for (i = 0; i < 3 && cis->cis1_info[i]; i++)
cis 316 dev/sdmmc/sdmmc_io.c printf("%s%s", i ? ", " : " \"", cis->cis1_info[i]);
cis 141 dev/sdmmc/sdmmcvar.h struct sdmmc_cis cis; /* decoded CIS */