diff options
author | Greg Rose <gregory.v.rose@intel.com> | 2010-12-02 02:12:26 -0500 |
---|---|---|
committer | Jeff Kirsher <jeffrey.t.kirsher@intel.com> | 2010-12-25 00:45:42 -0500 |
commit | 2316aa2aee254c126e688b53a3a105b82bc3f368 (patch) | |
tree | 2394b5093e7a3f589218e742087e60bac4a8360d /drivers/net/ixgbevf/ixgbevf.h | |
parent | a985b6c31ff230a1246d921afbfc0f6a1386be83 (diff) |
ixgbevf: Add X540 VF device support to the ixgbevf driver
The X540 introduces a new Virtual Function device ID so that the X540
VF device can be distinguished from the 82599 VF device. The X540 VF
device will have additional capability over the 82599 VF device so it
is necessary to be able to discern the difference.
Signed-off-by: Greg Rose <gregory.v.rose@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ixgbevf/ixgbevf.h')
-rw-r--r-- | drivers/net/ixgbevf/ixgbevf.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/net/ixgbevf/ixgbevf.h b/drivers/net/ixgbevf/ixgbevf.h index 0cd6abcf9306..a63efcb2cf1b 100644 --- a/drivers/net/ixgbevf/ixgbevf.h +++ b/drivers/net/ixgbevf/ixgbevf.h | |||
@@ -275,9 +275,11 @@ enum ixbgevf_state_t { | |||
275 | 275 | ||
276 | enum ixgbevf_boards { | 276 | enum ixgbevf_boards { |
277 | board_82599_vf, | 277 | board_82599_vf, |
278 | board_X540_vf, | ||
278 | }; | 279 | }; |
279 | 280 | ||
280 | extern struct ixgbevf_info ixgbevf_vf_info; | 281 | extern struct ixgbevf_info ixgbevf_82599_vf_info; |
282 | extern struct ixgbevf_info ixgbevf_X540_vf_info; | ||
281 | extern struct ixgbe_mac_operations ixgbevf_mbx_ops; | 283 | extern struct ixgbe_mac_operations ixgbevf_mbx_ops; |
282 | 284 | ||
283 | /* needed by ethtool.c */ | 285 | /* needed by ethtool.c */ |