diff options
author | Michael Chan <mchan@broadcom.com> | 2005-11-04 11:45:49 -0500 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2005-11-05 21:00:02 -0500 |
commit | 5b0c76ad94faf95ca50fa0de9ab07460bea19568 (patch) | |
tree | 6a38e55a950a39a3eeae9e1fc51cac1ec4d43dce /include/linux | |
parent | 17ecc1e63b675fb43d60e84f242c848f81c5a079 (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.h | 3 | ||||
-rw-r--r-- | include/linux/pci_ids.h | 2 |
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 |