Lines Matching defs:dev_spec

332 	hw->dev_spec.ich8lan.ulp_state = e1000_ulp_state_unknown;
635 struct e1000_dev_spec_ich8lan *dev_spec = &hw->dev_spec.ich8lan;
694 dev_spec->shadow_ram[i].modified = FALSE;
695 dev_spec->shadow_ram[i].value = 0xFFFF;
698 E1000_MUTEX_INIT(&dev_spec->nvm_mutex);
699 E1000_MUTEX_INIT(&dev_spec->swflag_mutex);
897 * Enable/disable EEE based on setting in dev_spec structure, the duplex of
909 struct e1000_dev_spec_ich8lan *dev_spec = &hw->dev_spec.ich8lan;
942 if (!dev_spec->eee_disable) {
945 &dev_spec->eee_lp_ability);
957 if (adv & dev_spec->eee_lp_ability & I82579_EEE_1000_SUPPORTED)
960 if (adv & dev_spec->eee_lp_ability & I82579_EEE_100_SUPPORTED) {
969 dev_spec->eee_lp_ability &=
1271 (hw->dev_spec.ich8lan.ulp_state == e1000_ulp_state_on))
1385 hw->dev_spec.ich8lan.ulp_state = e1000_ulp_state_on;
1417 (hw->dev_spec.ich8lan.ulp_state == e1000_ulp_state_off))
1530 hw->dev_spec.ich8lan.ulp_state = e1000_ulp_state_off;
1724 hw->dev_spec.ich8lan.eee_lp_ability = 0;
1732 (hw->dev_spec.ich8lan.disable_k1_off == FALSE))
1851 E1000_MUTEX_LOCK(&hw->dev_spec.ich8lan.nvm_mutex);
1866 E1000_MUTEX_UNLOCK(&hw->dev_spec.ich8lan.nvm_mutex);
1885 E1000_MUTEX_LOCK(&hw->dev_spec.ich8lan.swflag_mutex);
1927 E1000_MUTEX_UNLOCK(&hw->dev_spec.ich8lan.swflag_mutex);
1954 E1000_MUTEX_UNLOCK(&hw->dev_spec.ich8lan.swflag_mutex);
2398 bool k1_enable = hw->dev_spec.ich8lan.nvm_k1_enabled;
3507 struct e1000_dev_spec_ich8lan *dev_spec = &hw->dev_spec.ich8lan;
3539 if (dev_spec->shadow_ram[offset+i].modified) {
3540 data[i] = dev_spec->shadow_ram[offset+i].value;
3557 if (!(dev_spec->shadow_ram[offset+i].modified) ||
3558 !(dev_spec->shadow_ram[offset+i+1].modified)) {
3566 if (dev_spec->shadow_ram[offset+i].modified)
3567 data[i] = dev_spec->shadow_ram[offset+i].value;
3570 if (dev_spec->shadow_ram[offset+i].modified)
3572 dev_spec->shadow_ram[offset+i+1].value;
3600 struct e1000_dev_spec_ich8lan *dev_spec = &hw->dev_spec.ich8lan;
3628 if (dev_spec->shadow_ram[offset+i].modified) {
3629 data[i] = dev_spec->shadow_ram[offset+i].value;
4020 struct e1000_dev_spec_ich8lan *dev_spec = &hw->dev_spec.ich8lan;
4034 dev_spec->shadow_ram[offset+i].modified = TRUE;
4035 dev_spec->shadow_ram[offset+i].value = data[i];
4057 struct e1000_dev_spec_ich8lan *dev_spec = &hw->dev_spec.ich8lan;
4105 if (dev_spec->shadow_ram[i].modified) {
4107 dword |= (dev_spec->shadow_ram[i].value & 0xffff);
4109 if (dev_spec->shadow_ram[i + 1].modified) {
4111 dword |= ((dev_spec->shadow_ram[i + 1].value & 0xffff)
4190 dev_spec->shadow_ram[i].modified = FALSE;
4191 dev_spec->shadow_ram[i].value = 0xFFFF;
4226 struct e1000_dev_spec_ich8lan *dev_spec = &hw->dev_spec.ich8lan;
4266 if (dev_spec->shadow_ram[i].modified) {
4267 data = dev_spec->shadow_ram[i].value;
4343 dev_spec->shadow_ram[i].modified = FALSE;
4344 dev_spec->shadow_ram[i].value = 0xFFFF;
4949 struct e1000_dev_spec_ich8lan *dev_spec = &hw->dev_spec.ich8lan;
4991 dev_spec->nvm_k1_enabled = TRUE;
4993 dev_spec->nvm_k1_enabled = FALSE;
5027 E1000_MUTEX_UNLOCK(&hw->dev_spec.ich8lan.swflag_mutex);
5449 struct e1000_dev_spec_ich8lan *dev_spec = &hw->dev_spec.ich8lan;
5457 if (!dev_spec->kmrn_lock_loss_workaround_enabled)
5512 struct e1000_dev_spec_ich8lan *dev_spec = &hw->dev_spec.ich8lan;
5521 dev_spec->kmrn_lock_loss_workaround_enabled = state;
5632 struct e1000_dev_spec_ich8lan *dev_spec = &hw->dev_spec.ich8lan;
5659 if (!dev_spec->eee_disable) {
5675 (dev_spec->eee_lp_ability &