diff options
Diffstat (limited to 'drivers/net/bnx2.c')
-rw-r--r-- | drivers/net/bnx2.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/net/bnx2.c b/drivers/net/bnx2.c index e9cfb02bf551..989d4b6168d8 100644 --- a/drivers/net/bnx2.c +++ b/drivers/net/bnx2.c | |||
@@ -87,6 +87,7 @@ typedef enum { | |||
87 | BCM5708S, | 87 | BCM5708S, |
88 | BCM5709, | 88 | BCM5709, |
89 | BCM5709S, | 89 | BCM5709S, |
90 | BCM5716, | ||
90 | } board_t; | 91 | } board_t; |
91 | 92 | ||
92 | /* indexed by board_t, above */ | 93 | /* indexed by board_t, above */ |
@@ -102,9 +103,10 @@ static struct { | |||
102 | { "Broadcom NetXtreme II BCM5708 1000Base-SX" }, | 103 | { "Broadcom NetXtreme II BCM5708 1000Base-SX" }, |
103 | { "Broadcom NetXtreme II BCM5709 1000Base-T" }, | 104 | { "Broadcom NetXtreme II BCM5709 1000Base-T" }, |
104 | { "Broadcom NetXtreme II BCM5709 1000Base-SX" }, | 105 | { "Broadcom NetXtreme II BCM5709 1000Base-SX" }, |
106 | { "Broadcom NetXtreme II BCM5716 1000Base-T" }, | ||
105 | }; | 107 | }; |
106 | 108 | ||
107 | static struct pci_device_id bnx2_pci_tbl[] = { | 109 | static DEFINE_PCI_DEVICE_TABLE(bnx2_pci_tbl) = { |
108 | { PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5706, | 110 | { PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5706, |
109 | PCI_VENDOR_ID_HP, 0x3101, 0, 0, NC370T }, | 111 | PCI_VENDOR_ID_HP, 0x3101, 0, 0, NC370T }, |
110 | { PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5706, | 112 | { PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5706, |
@@ -123,6 +125,8 @@ static struct pci_device_id bnx2_pci_tbl[] = { | |||
123 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, BCM5709 }, | 125 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, BCM5709 }, |
124 | { PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5709S, | 126 | { PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5709S, |
125 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, BCM5709S }, | 127 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, BCM5709S }, |
128 | { PCI_VENDOR_ID_BROADCOM, 0x163b, | ||
129 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, BCM5716 }, | ||
126 | { 0, } | 130 | { 0, } |
127 | }; | 131 | }; |
128 | 132 | ||