diff options
author | Carolyn Wyborny <carolyn.wyborny@intel.com> | 2012-10-24 03:56:21 +0000 |
---|---|---|
committer | Jeff Kirsher <jeffrey.t.kirsher@intel.com> | 2012-11-01 02:54:42 -0700 |
commit | ede4126efc93dcee555100c8fe00ed201713e800 (patch) | |
tree | 1eb0fc30faabcabd8b6f73e307f0591afa5e7d91 /drivers | |
parent | 09e77287e752c8fc9743d865ddadc1a0d81a4927 (diff) | |
download | linux-3.10-ede4126efc93dcee555100c8fe00ed201713e800.tar.gz linux-3.10-ede4126efc93dcee555100c8fe00ed201713e800.tar.bz2 linux-3.10-ede4126efc93dcee555100c8fe00ed201713e800.zip |
igb: Fix EEPROM writes via ethtool on i210
This patch fixes a problem where the driver would crash when trying to
write a word to the EEPROM on i210 devices.
Reported-by: Ekman Tsang <Ekman.Tsang@riverbed.com>
Signed-off-by: Carolyn Wyborny <carolyn.wyborny@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/ethernet/intel/igb/e1000_82575.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/intel/igb/e1000_82575.c b/drivers/net/ethernet/intel/igb/e1000_82575.c index 4313bcca876..deb05970b9f 100644 --- a/drivers/net/ethernet/intel/igb/e1000_82575.c +++ b/drivers/net/ethernet/intel/igb/e1000_82575.c @@ -319,6 +319,7 @@ static s32 igb_get_invariants_82575(struct e1000_hw *hw) nvm->ops.acquire = igb_acquire_nvm_i210; nvm->ops.release = igb_release_nvm_i210; nvm->ops.read = igb_read_nvm_srrd_i210; + nvm->ops.write = igb_write_nvm_srwr_i210; nvm->ops.valid_led_default = igb_valid_led_default_i210; break; case e1000_i211: |