aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorMichael Chan <mchan@broadcom.com>2005-11-04 11:45:49 -0500
committerJohn W. Linville <linville@tuxdriver.com>2005-11-05 21:00:02 -0500
commit5b0c76ad94faf95ca50fa0de9ab07460bea19568 (patch)
tree6a38e55a950a39a3eeae9e1fc51cac1ec4d43dce /include/linux
parent17ecc1e63b675fb43d60e84f242c848f81c5a079 (diff)
[PATCH] bnx2: add 5708 support
Add 5708 copper and serdes basic support, including 2.5 Gbps support on 5708 serdes. SPEED_2500 is also added to ethtool.h Signed-off-by: Michael Chan <mchan@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/ethtool.h3
-rw-r--r--include/linux/pci_ids.h2
2 files changed, 4 insertions, 1 deletions
diff --git a/include/linux/ethtool.h b/include/linux/ethtool.h
index d2c390eff1b2..93535f093216 100644
--- a/include/linux/ethtool.h
+++ b/include/linux/ethtool.h
@@ -453,10 +453,11 @@ struct ethtool_ops {
453 * it was foced up into this mode or autonegotiated. 453 * it was foced up into this mode or autonegotiated.
454 */ 454 */
455 455
456/* The forced speed, 10Mb, 100Mb, gigabit, 10GbE. */ 456/* The forced speed, 10Mb, 100Mb, gigabit, 2.5Gb, 10GbE. */
457#define SPEED_10 10 457#define SPEED_10 10
458#define SPEED_100 100 458#define SPEED_100 100
459#define SPEED_1000 1000 459#define SPEED_1000 1000
460#define SPEED_2500 2500
460#define SPEED_10000 10000 461#define SPEED_10000 10000
461 462
462/* Duplex, half or full. */ 463/* Duplex, half or full. */
diff --git a/include/linux/pci_ids.h b/include/linux/pci_ids.h
index 88de3f8ce1a2..8cadfdeef674 100644
--- a/include/linux/pci_ids.h
+++ b/include/linux/pci_ids.h
@@ -1785,6 +1785,7 @@
1785#define PCI_DEVICE_ID_TIGON3_5704 0x1648 1785#define PCI_DEVICE_ID_TIGON3_5704 0x1648
1786#define PCI_DEVICE_ID_TIGON3_5704S_2 0x1649 1786#define PCI_DEVICE_ID_TIGON3_5704S_2 0x1649
1787#define PCI_DEVICE_ID_NX2_5706 0x164a 1787#define PCI_DEVICE_ID_NX2_5706 0x164a
1788#define PCI_DEVICE_ID_NX2_5708 0x164c
1788#define PCI_DEVICE_ID_TIGON3_5702FE 0x164d 1789#define PCI_DEVICE_ID_TIGON3_5702FE 0x164d
1789#define PCI_DEVICE_ID_TIGON3_5705 0x1653 1790#define PCI_DEVICE_ID_TIGON3_5705 0x1653
1790#define PCI_DEVICE_ID_TIGON3_5705_2 0x1654 1791#define PCI_DEVICE_ID_TIGON3_5705_2 0x1654
@@ -1809,6 +1810,7 @@
1809#define PCI_DEVICE_ID_TIGON3_5703X 0x16a7 1810#define PCI_DEVICE_ID_TIGON3_5703X 0x16a7
1810#define PCI_DEVICE_ID_TIGON3_5704S 0x16a8 1811#define PCI_DEVICE_ID_TIGON3_5704S 0x16a8
1811#define PCI_DEVICE_ID_NX2_5706S 0x16aa 1812#define PCI_DEVICE_ID_NX2_5706S 0x16aa
1813#define PCI_DEVICE_ID_NX2_5708S 0x16ac
1812#define PCI_DEVICE_ID_TIGON3_5702A3 0x16c6 1814#define PCI_DEVICE_ID_TIGON3_5702A3 0x16c6
1813#define PCI_DEVICE_ID_TIGON3_5703A3 0x16c7 1815#define PCI_DEVICE_ID_TIGON3_5703A3 0x16c7
1814#define PCI_DEVICE_ID_TIGON3_5781 0x16dd 1816#define PCI_DEVICE_ID_TIGON3_5781 0x16dd