Skip to content

Commit 5b10ca1

Browse files
committed
Mostly revert "e1000/e1000e: Move PCI-Express device IDs over to e1000e"
The new e1000e driver is apparently not yet suitable for general use, so mark it experimental, and re-instate all the PCI-Express device IDs in the old and stable e1000 driver so that people (namely me) can continue to use a driver that actually works. Auke & co have been appraised of the situation. Cc: Auke Kok <[email protected]> Cc: Jeff Garzik <[email protected]> Cc: David Miller <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
1 parent 9e97198 commit 5b10ca1

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

drivers/net/Kconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1992,7 +1992,7 @@ config E1000_DISABLE_PACKET_SPLIT
19921992

19931993
config E1000E
19941994
tristate "Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support"
1995-
depends on PCI
1995+
depends on PCI && EXPERIMENTAL
19961996
---help---
19971997
This driver supports the PCI-Express Intel(R) PRO/1000 gigabit
19981998
ethernet family of adapters. For PCI or PCI-X e1000 adapters,

drivers/net/e1000/e1000_main.c

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,14 @@ static struct pci_device_id e1000_pci_tbl[] = {
7373
INTEL_E1000_ETHERNET_DEVICE(0x1026),
7474
INTEL_E1000_ETHERNET_DEVICE(0x1027),
7575
INTEL_E1000_ETHERNET_DEVICE(0x1028),
76+
INTEL_E1000_ETHERNET_DEVICE(0x1049),
77+
INTEL_E1000_ETHERNET_DEVICE(0x104A),
78+
INTEL_E1000_ETHERNET_DEVICE(0x104B),
79+
INTEL_E1000_ETHERNET_DEVICE(0x104C),
80+
INTEL_E1000_ETHERNET_DEVICE(0x104D),
81+
INTEL_E1000_ETHERNET_DEVICE(0x105E),
82+
INTEL_E1000_ETHERNET_DEVICE(0x105F),
83+
INTEL_E1000_ETHERNET_DEVICE(0x1060),
7684
INTEL_E1000_ETHERNET_DEVICE(0x1075),
7785
INTEL_E1000_ETHERNET_DEVICE(0x1076),
7886
INTEL_E1000_ETHERNET_DEVICE(0x1077),
@@ -81,9 +89,28 @@ static struct pci_device_id e1000_pci_tbl[] = {
8189
INTEL_E1000_ETHERNET_DEVICE(0x107A),
8290
INTEL_E1000_ETHERNET_DEVICE(0x107B),
8391
INTEL_E1000_ETHERNET_DEVICE(0x107C),
92+
INTEL_E1000_ETHERNET_DEVICE(0x107D),
93+
INTEL_E1000_ETHERNET_DEVICE(0x107E),
94+
INTEL_E1000_ETHERNET_DEVICE(0x107F),
8495
INTEL_E1000_ETHERNET_DEVICE(0x108A),
96+
INTEL_E1000_ETHERNET_DEVICE(0x108B),
97+
INTEL_E1000_ETHERNET_DEVICE(0x108C),
98+
INTEL_E1000_ETHERNET_DEVICE(0x1096),
99+
INTEL_E1000_ETHERNET_DEVICE(0x1098),
85100
INTEL_E1000_ETHERNET_DEVICE(0x1099),
101+
INTEL_E1000_ETHERNET_DEVICE(0x109A),
102+
INTEL_E1000_ETHERNET_DEVICE(0x10A4),
103+
INTEL_E1000_ETHERNET_DEVICE(0x10A5),
86104
INTEL_E1000_ETHERNET_DEVICE(0x10B5),
105+
INTEL_E1000_ETHERNET_DEVICE(0x10B9),
106+
INTEL_E1000_ETHERNET_DEVICE(0x10BA),
107+
INTEL_E1000_ETHERNET_DEVICE(0x10BB),
108+
INTEL_E1000_ETHERNET_DEVICE(0x10BC),
109+
INTEL_E1000_ETHERNET_DEVICE(0x10C4),
110+
INTEL_E1000_ETHERNET_DEVICE(0x10C5),
111+
INTEL_E1000_ETHERNET_DEVICE(0x10D5),
112+
INTEL_E1000_ETHERNET_DEVICE(0x10D9),
113+
INTEL_E1000_ETHERNET_DEVICE(0x10DA),
87114
/* required last entry */
88115
{0,}
89116
};

0 commit comments

Comments
 (0)