eep_config 359 dev/ic/advlib.c ASCEEP_CONFIG *eep_config; eep_config 382 dev/ic/advlib.c eep_config = &eep_config_buf; eep_config 390 dev/ic/advlib.c chksum = AscGetEEPConfig(iot, ioh, eep_config, sc->bus_type); eep_config 392 dev/ic/advlib.c AscPrintEEPConfig(eep_config, chksum); eep_config 400 dev/ic/advlib.c if (eep_config->cfg_lsw != cfg_lsw) { eep_config 402 dev/ic/advlib.c eep_config->cfg_lsw = ASC_GET_CHIP_CFG_LSW(iot, ioh); eep_config 404 dev/ic/advlib.c if (eep_config->cfg_msw != cfg_msw) { eep_config 406 dev/ic/advlib.c eep_config->cfg_msw = ASC_GET_CHIP_CFG_MSW(iot, ioh); eep_config 410 dev/ic/advlib.c eep_config->cfg_msw &= ~ASC_CFG_MSW_CLR_MASK; eep_config 411 dev/ic/advlib.c eep_config->cfg_lsw |= ASC_CFG0_HOST_INT_ON; eep_config 413 dev/ic/advlib.c if (chksum != eep_config->chksum) { eep_config 416 dev/ic/advlib.c eep_config->init_sdtr = 0xFF; eep_config 417 dev/ic/advlib.c eep_config->disc_enable = 0xFF; eep_config 418 dev/ic/advlib.c eep_config->start_motor = 0xFF; eep_config 419 dev/ic/advlib.c eep_config->use_cmd_qng = 0; eep_config 420 dev/ic/advlib.c eep_config->max_total_qng = 0xF0; eep_config 421 dev/ic/advlib.c eep_config->max_tag_qng = 0x20; eep_config 422 dev/ic/advlib.c eep_config->cntl = 0xBFFF; eep_config 423 dev/ic/advlib.c eep_config->chip_scsi_id = 7; eep_config 424 dev/ic/advlib.c eep_config->no_scam = 0; eep_config 425 dev/ic/advlib.c eep_config->adapter_info[0] = 0; eep_config 426 dev/ic/advlib.c eep_config->adapter_info[1] = 0; eep_config 427 dev/ic/advlib.c eep_config->adapter_info[2] = 0; eep_config 428 dev/ic/advlib.c eep_config->adapter_info[3] = 0; eep_config 430 dev/ic/advlib.c eep_config->adapter_info[5] = 0; eep_config 432 dev/ic/advlib.c eep_config->adapter_info[4] = 0xBB; eep_config 434 dev/ic/advlib.c eep_config->adapter_info[4] = 0; eep_config 436 dev/ic/advlib.c eep_config->adapter_info[5] = 0xBB; eep_config 443 dev/ic/advlib.c sc->sdtr_enable = eep_config->init_sdtr; eep_config 444 dev/ic/advlib.c sc->disc_enable = eep_config->disc_enable; eep_config 445 dev/ic/advlib.c sc->cmd_qng_enabled = eep_config->use_cmd_qng; eep_config 446 dev/ic/advlib.c sc->isa_dma_speed = eep_config->isa_dma_speed; eep_config 447 dev/ic/advlib.c sc->start_motor = eep_config->start_motor; eep_config 448 dev/ic/advlib.c sc->dvc_cntl = eep_config->cntl; eep_config 450 dev/ic/advlib.c sc->adapter_info[0] = eep_config->adapter_info[1]; eep_config 451 dev/ic/advlib.c sc->adapter_info[1] = eep_config->adapter_info[0]; eep_config 452 dev/ic/advlib.c sc->adapter_info[2] = eep_config->adapter_info[3]; eep_config 453 dev/ic/advlib.c sc->adapter_info[3] = eep_config->adapter_info[2]; eep_config 454 dev/ic/advlib.c sc->adapter_info[4] = eep_config->adapter_info[5]; eep_config 455 dev/ic/advlib.c sc->adapter_info[5] = eep_config->adapter_info[4]; eep_config 457 dev/ic/advlib.c sc->adapter_info[0] = eep_config->adapter_info[0]; eep_config 458 dev/ic/advlib.c sc->adapter_info[1] = eep_config->adapter_info[1]; eep_config 459 dev/ic/advlib.c sc->adapter_info[2] = eep_config->adapter_info[2]; eep_config 460 dev/ic/advlib.c sc->adapter_info[3] = eep_config->adapter_info[3]; eep_config 461 dev/ic/advlib.c sc->adapter_info[4] = eep_config->adapter_info[4]; eep_config 462 dev/ic/advlib.c sc->adapter_info[5] = eep_config->adapter_info[5]; eep_config 467 dev/ic/advlib.c eep_config->max_total_qng = ASC_MAX_PCI_ULTRA_INRAM_TOTAL_QNG; eep_config 468 dev/ic/advlib.c eep_config->max_tag_qng = ASC_MAX_PCI_ULTRA_INRAM_TAG_QNG; eep_config 470 dev/ic/advlib.c eep_config->cfg_msw |= 0x0800; eep_config 473 dev/ic/advlib.c eep_config->max_total_qng = ASC_MAX_PCI_INRAM_TOTAL_QNG; eep_config 474 dev/ic/advlib.c eep_config->max_tag_qng = ASC_MAX_INRAM_TAG_QNG; eep_config 477 dev/ic/advlib.c if (eep_config->max_total_qng < ASC_MIN_TOTAL_QNG) eep_config 478 dev/ic/advlib.c eep_config->max_total_qng = ASC_MIN_TOTAL_QNG; eep_config 480 dev/ic/advlib.c if (eep_config->max_total_qng > ASC_MAX_TOTAL_QNG) eep_config 481 dev/ic/advlib.c eep_config->max_total_qng = ASC_MAX_TOTAL_QNG; eep_config 483 dev/ic/advlib.c if (eep_config->max_tag_qng > eep_config->max_total_qng) eep_config 484 dev/ic/advlib.c eep_config->max_tag_qng = eep_config->max_total_qng; eep_config 486 dev/ic/advlib.c if (eep_config->max_tag_qng < ASC_MIN_TAG_Q_PER_DVC) eep_config 487 dev/ic/advlib.c eep_config->max_tag_qng = ASC_MIN_TAG_Q_PER_DVC; eep_config 489 dev/ic/advlib.c sc->max_total_qng = eep_config->max_total_qng; eep_config 490 dev/ic/advlib.c if ((eep_config->use_cmd_qng & eep_config->disc_enable) != eep_config 491 dev/ic/advlib.c eep_config->use_cmd_qng) { eep_config 492 dev/ic/advlib.c eep_config->disc_enable = eep_config->use_cmd_qng; eep_config 498 dev/ic/advlib.c eep_config->chip_scsi_id &= ASC_MAX_TID; eep_config 499 dev/ic/advlib.c sc->chip_scsi_id = eep_config->chip_scsi_id; eep_config 505 dev/ic/advlib.c sc->max_tag_qng[i] = eep_config->max_tag_qng; eep_config 510 dev/ic/advlib.c eep_config->cfg_msw = ASC_GET_CHIP_CFG_MSW(iot, ioh); eep_config 512 dev/ic/advlib.c AscSetEEPConfig(iot, ioh, eep_config, sc->bus_type); eep_config 514 dev/ic/advlib.c AscPrintEEPConfig(eep_config, 0); eep_config 1578 dev/ic/advlib.c AscPrintEEPConfig(eep_config, chksum) eep_config 1579 dev/ic/advlib.c ASCEEP_CONFIG *eep_config; eep_config 1583 dev/ic/advlib.c printf("cfg_lsw = 0x%x\n", eep_config->cfg_lsw); eep_config 1584 dev/ic/advlib.c printf("cfg_msw = 0x%x\n", eep_config->cfg_msw); eep_config 1585 dev/ic/advlib.c printf("init_sdtr = 0x%x\n", eep_config->init_sdtr); eep_config 1586 dev/ic/advlib.c printf("disc_enable = 0x%x\n", eep_config->disc_enable); eep_config 1587 dev/ic/advlib.c printf("use_cmd_qng = %d\n", eep_config->use_cmd_qng); eep_config 1588 dev/ic/advlib.c printf("start_motor = 0x%x\n", eep_config->start_motor); eep_config 1589 dev/ic/advlib.c printf("max_total_qng = 0x%x\n", eep_config->max_total_qng); eep_config 1590 dev/ic/advlib.c printf("max_tag_qng = 0x%x\n", eep_config->max_tag_qng); eep_config 1591 dev/ic/advlib.c printf("bios_scan = 0x%x\n", eep_config->bios_scan); eep_config 1592 dev/ic/advlib.c printf("power_up_wait = 0x%x\n", eep_config->power_up_wait); eep_config 1593 dev/ic/advlib.c printf("no_scam = %d\n", eep_config->no_scam); eep_config 1594 dev/ic/advlib.c printf("chip_scsi_id = %d\n", eep_config->chip_scsi_id); eep_config 1595 dev/ic/advlib.c printf("isa_dma_speed = %d\n", eep_config->isa_dma_speed); eep_config 1596 dev/ic/advlib.c printf("cntl = 0x%x\n", eep_config->cntl); eep_config 1598 dev/ic/advlib.c printf("adapter_info[0] = 0x%x\n", eep_config->adapter_info[1]); eep_config 1599 dev/ic/advlib.c printf("adapter_info[1] = 0x%x\n", eep_config->adapter_info[0]); eep_config 1600 dev/ic/advlib.c printf("adapter_info[2] = 0x%x\n", eep_config->adapter_info[3]); eep_config 1601 dev/ic/advlib.c printf("adapter_info[3] = 0x%x\n", eep_config->adapter_info[2]); eep_config 1602 dev/ic/advlib.c printf("adapter_info[4] = 0x%x\n", eep_config->adapter_info[5]); eep_config 1603 dev/ic/advlib.c printf("adapter_info[5] = 0x%x\n", eep_config->adapter_info[4]); eep_config 1605 dev/ic/advlib.c printf("adapter_info[0] = 0x%x\n", eep_config->adapter_info[0]); eep_config 1606 dev/ic/advlib.c printf("adapter_info[1] = 0x%x\n", eep_config->adapter_info[1]); eep_config 1607 dev/ic/advlib.c printf("adapter_info[2] = 0x%x\n", eep_config->adapter_info[2]); eep_config 1608 dev/ic/advlib.c printf("adapter_info[3] = 0x%x\n", eep_config->adapter_info[3]); eep_config 1609 dev/ic/advlib.c printf("adapter_info[4] = 0x%x\n", eep_config->adapter_info[4]); eep_config 1610 dev/ic/advlib.c printf("adapter_info[5] = 0x%x\n", eep_config->adapter_info[5]); eep_config 1612 dev/ic/advlib.c printf("checksum = 0x%x\n", eep_config->chksum); eep_config 252 dev/ic/adwlib.c ADW_EEPROM eep_config; eep_config 268 dev/ic/adwlib.c if (AdwGetEEPROMConfig(iot, ioh, &eep_config) != eep_config.check_sum) { eep_config 276 dev/ic/adwlib.c eep_config = adw_3550_Default_EEPROM; eep_config 279 dev/ic/adwlib.c eep_config = adw_38C0800_Default_EEPROM; eep_config 282 dev/ic/adwlib.c eep_config = adw_38C1600_Default_EEPROM; eep_config 288 dev/ic/adwlib.c lsw_msb = eep_config.cfg_lsw >> 8; eep_config 328 dev/ic/adwlib.c eep_config.cfg_lsw &= 0x00FF; eep_config 329 dev/ic/adwlib.c eep_config.cfg_lsw |= lsw_msb << 8; eep_config 340 dev/ic/adwlib.c eep_config.serial_number[i] = eep_config 344 dev/ic/adwlib.c AdwSetEEPROMConfig(iot, ioh, &eep_config); eep_config 352 dev/ic/adwlib.c sc->wdtr_able = eep_config.wdtr_able; eep_config 354 dev/ic/adwlib.c sc->sdtr_able = eep_config.sdtr1.sdtr_able; eep_config 355 dev/ic/adwlib.c sc->ultra_able = eep_config.sdtr2.ultra_able; eep_config 357 dev/ic/adwlib.c sc->sdtr_speed1 = eep_config.sdtr1.sdtr_speed1; eep_config 358 dev/ic/adwlib.c sc->sdtr_speed2 = eep_config.sdtr2.sdtr_speed2; eep_config 359 dev/ic/adwlib.c sc->sdtr_speed3 = eep_config.sdtr3.sdtr_speed3; eep_config 360 dev/ic/adwlib.c sc->sdtr_speed4 = eep_config.sdtr4.sdtr_speed4; eep_config 363 dev/ic/adwlib.c sc->tagqng_able = eep_config.tagqng_able; eep_config 364 dev/ic/adwlib.c sc->cfg.disc_enable = eep_config.disc_enable; eep_config 365 dev/ic/adwlib.c sc->max_host_qng = eep_config.max_host_qng; eep_config 366 dev/ic/adwlib.c sc->max_dvc_qng = eep_config.max_dvc_qng; eep_config 367 dev/ic/adwlib.c sc->chip_scsi_id = (eep_config.adapter_scsi_id & ADW_MAX_TID); eep_config 368 dev/ic/adwlib.c sc->start_motor = eep_config.start_motor; eep_config 369 dev/ic/adwlib.c sc->scsi_reset_wait = eep_config.scsi_reset_delay; eep_config 370 dev/ic/adwlib.c sc->bios_ctrl = eep_config.bios_ctrl; eep_config 371 dev/ic/adwlib.c sc->no_scam = eep_config.scam_tolerant; eep_config 372 dev/ic/adwlib.c sc->cfg.serial1 = eep_config.serial_number[0]; eep_config 373 dev/ic/adwlib.c sc->cfg.serial2 = eep_config.serial_number[1]; eep_config 374 dev/ic/adwlib.c sc->cfg.serial3 = eep_config.serial_number[2]; eep_config 400 dev/ic/adwlib.c if (eep_config.max_host_qng > ADW_DEF_MAX_HOST_QNG) { eep_config 401 dev/ic/adwlib.c eep_config.max_host_qng = ADW_DEF_MAX_HOST_QNG; eep_config 402 dev/ic/adwlib.c } else if (eep_config.max_host_qng < ADW_DEF_MIN_HOST_QNG) eep_config 405 dev/ic/adwlib.c if (eep_config.max_host_qng == 0) { eep_config 406 dev/ic/adwlib.c eep_config.max_host_qng = ADW_DEF_MAX_HOST_QNG; eep_config 408 dev/ic/adwlib.c eep_config.max_host_qng = ADW_DEF_MIN_HOST_QNG; eep_config 412 dev/ic/adwlib.c if (eep_config.max_dvc_qng > ADW_DEF_MAX_DVC_QNG) { eep_config 413 dev/ic/adwlib.c eep_config.max_dvc_qng = ADW_DEF_MAX_DVC_QNG; eep_config 414 dev/ic/adwlib.c } else if (eep_config.max_dvc_qng < ADW_DEF_MIN_DVC_QNG) { eep_config 416 dev/ic/adwlib.c if (eep_config.max_dvc_qng == 0) { eep_config 417 dev/ic/adwlib.c eep_config.max_dvc_qng = ADW_DEF_MAX_DVC_QNG; eep_config 419 dev/ic/adwlib.c eep_config.max_dvc_qng = ADW_DEF_MIN_DVC_QNG; eep_config 427 dev/ic/adwlib.c if (eep_config.max_dvc_qng > eep_config.max_host_qng) { eep_config 428 dev/ic/adwlib.c eep_config.max_dvc_qng = eep_config.max_host_qng; eep_config 435 dev/ic/adwlib.c sc->max_host_qng = eep_config.max_host_qng; eep_config 436 dev/ic/adwlib.c sc->max_dvc_qng = eep_config.max_dvc_qng; eep_config 451 dev/ic/adwlib.c switch(eep_config.termination_se) { eep_config 470 dev/ic/adwlib.c switch(eep_config.termination_se) { eep_config 496 dev/ic/adwlib.c switch(eep_config.termination_lvd) {