|
From: Sergey E. <ego...@gm...> - 2013-08-16 10:21:44
|
Hi All!
Had problems with quad I350 and predefined flow control settings from
EEPROM with 3rd port.
Found that fc settings are always taken from 1st port.
File e1000_mac.c, e1000_set_default_fc_generic()
Instead of:
ret_val = hw->nvm.ops.read(hw, NVM_INIT_CONTROL2_REG, 1, &nvm_data);
Should be:
ret_val = hw->nvm.ops.read(hw, NVM_INIT_CONTROL2_REG +
NVM_82580_LAN_FUNC_OFFSET(hw->bus.func), 1,
&nvm_data);
Sergey
|