summaryrefslogtreecommitdiffstats
path: root/drivers/net/igb/igb_ethtool.c
diff options
context:
space:
mode:
authorAlexander Duyck <alexander.h.duyck@intel.com>2008-12-10 01:09:53 -0800
committerDavid S. Miller <davem@davemloft.net>2008-12-10 01:09:53 -0800
commit5e8427e5e25e3f844113cf67d07e7806bbe8c0e2 (patch)
tree80851d045a850dc981c071fc4bb9ea763dbd8cd4 /drivers/net/igb/igb_ethtool.c
parentb4557be23dc959f38eed21d359ec7164e42bcbd6 (diff)
downloadkernel-crypto-5e8427e5e25e3f844113cf67d07e7806bbe8c0e2.tar.gz
kernel-crypto-5e8427e5e25e3f844113cf67d07e7806bbe8c0e2.tar.xz
kernel-crypto-5e8427e5e25e3f844113cf67d07e7806bbe8c0e2.zip
igb: Correctly determine pci-e function number in virtual environment
When running in a virtual environment the ports of an 82575/6 can appear to be single function devices which is not correct. To resolve this we rely on the function number stored in the status register. Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/igb/igb_ethtool.c')
-rw-r--r--drivers/net/igb/igb_ethtool.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/net/igb/igb_ethtool.c b/drivers/net/igb/igb_ethtool.c
index d5efbcc4906..3c831f1472a 100644
--- a/drivers/net/igb/igb_ethtool.c
+++ b/drivers/net/igb/igb_ethtool.c
@@ -494,8 +494,6 @@ static void igb_get_regs(struct net_device *netdev,
/* These should probably be added to e1000_regs.h instead */
#define E1000_PSRTYPE_REG(_i) (0x05480 + ((_i) * 4))
- #define E1000_RAL(_i) (0x05400 + ((_i) * 8))
- #define E1000_RAH(_i) (0x05404 + ((_i) * 8))
#define E1000_IP4AT_REG(_i) (0x05840 + ((_i) * 8))
#define E1000_IP6AT_REG(_i) (0x05880 + ((_i) * 4))
#define E1000_WUPM_REG(_i) (0x05A00 + ((_i) * 4))