diff options
author | Matheos Worku <matheos.worku@sun.com> | 2007-12-14 14:48:36 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-01-28 18:07:17 -0500 |
commit | 8b32e63d48d43f3843222ca66fecd45ff2a74147 (patch) | |
tree | 4ae452cf63f066fe839e3d6eb3f222f315163509 /drivers/net/ixgb/ixgb_ids.h | |
parent | 67cefcbafc16d01f9d64be8c62cccfd30b3b07c2 (diff) |
ixgb: enable sun hardware support for broadcom phy
Implement support for a SUN-specific PHY.
SUN provides a modified 82597-based board with their own
PHY that works with very little modification to the code. This
patch implements this new PHY which is identified by the
subvendor device ID. The device ID of the adapter remains
the same.
Signed-off-by: Matheos Worku <matheos.worku@sun.com>
Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/net/ixgb/ixgb_ids.h')
-rw-r--r-- | drivers/net/ixgb/ixgb_ids.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/net/ixgb/ixgb_ids.h b/drivers/net/ixgb/ixgb_ids.h index 4376e7e8fbef..180d20e793a5 100644 --- a/drivers/net/ixgb/ixgb_ids.h +++ b/drivers/net/ixgb/ixgb_ids.h | |||
@@ -35,7 +35,8 @@ | |||
35 | 35 | ||
36 | #define INTEL_VENDOR_ID 0x8086 | 36 | #define INTEL_VENDOR_ID 0x8086 |
37 | #define INTEL_SUBVENDOR_ID 0x8086 | 37 | #define INTEL_SUBVENDOR_ID 0x8086 |
38 | 38 | #define SUN_VENDOR_ID 0x108E | |
39 | #define SUN_SUBVENDOR_ID 0x108E | ||
39 | 40 | ||
40 | #define IXGB_DEVICE_ID_82597EX 0x1048 | 41 | #define IXGB_DEVICE_ID_82597EX 0x1048 |
41 | #define IXGB_DEVICE_ID_82597EX_SR 0x1A48 | 42 | #define IXGB_DEVICE_ID_82597EX_SR 0x1A48 |
@@ -46,6 +47,7 @@ | |||
46 | #define IXGB_DEVICE_ID_82597EX_CX4 0x109E | 47 | #define IXGB_DEVICE_ID_82597EX_CX4 0x109E |
47 | #define IXGB_SUBDEVICE_ID_A00C 0xA00C | 48 | #define IXGB_SUBDEVICE_ID_A00C 0xA00C |
48 | #define IXGB_SUBDEVICE_ID_A01C 0xA01C | 49 | #define IXGB_SUBDEVICE_ID_A01C 0xA01C |
50 | #define IXGB_SUBDEVICE_ID_7036 0x7036 | ||
49 | 51 | ||
50 | #endif /* #ifndef _IXGB_IDS_H_ */ | 52 | #endif /* #ifndef _IXGB_IDS_H_ */ |
51 | /* End of File */ | 53 | /* End of File */ |