aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/i825xx/Kconfig
diff options
context:
space:
mode:
authorJeff Kirsher <jeffrey.t.kirsher@intel.com>2011-07-13 18:38:08 -0400
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2011-08-10 23:04:12 -0400
commit115978859272b958366d4a08c99a24f9625fa663 (patch)
treee3eb08a76c0180bd5efa36985306878cbea5845f /drivers/net/ethernet/i825xx/Kconfig
parentae150435b59e68de00546330241727f2fec54517 (diff)
i825xx: Move the Intel 82586/82593/82596 based drivers
Move the drivers that use the i82586/i82593/i82596 chipsets into drivers/net/ethernet/i825xx/ and make the necessary Kconfig and Makefile changes. There were 4 3Com drivers which were initially moved into 3com/, which now reside in i825xx since they all used the i82586 chip. CC: Philip Blundell <philb@gnu.org> CC: Russell King <linux@arm.linux.org.uk> CC: <aris@cathedrallabs.org> CC: Donald Becker <becker@scyld.com> CC: Chris Beauregard <cpbeaure@undergrad.math.uwaterloo.ca> CC: Richard Procter <rnp@paradise.net.nz> CC: Andries Brouwer <aeb@cwi.nl> CC: "M.Hipp" <hippm@informatik.uni-tuebingen.de> CC: Richard Hirst <richard@sleepie.demon.co.uk> CC: Sam Creasey <sammy@oh.verio.com> CC: Thomas Bogendoerfer <tsbogend@alpha.franken.de> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/i825xx/Kconfig')
-rw-r--r--drivers/net/ethernet/i825xx/Kconfig182
1 files changed, 182 insertions, 0 deletions
diff --git a/drivers/net/ethernet/i825xx/Kconfig b/drivers/net/ethernet/i825xx/Kconfig
new file mode 100644
index 000000000000..5c30a5b3cba9
--- /dev/null
+++ b/drivers/net/ethernet/i825xx/Kconfig
@@ -0,0 +1,182 @@
1#
2# Intel 82596/82593/82596 network device configuration
3#
4
5config NET_VENDOR_I825XX
6 bool "Intel (82586/82593/82596) devices"
7 depends on NET_VENDOR_INTEL && (ISA || ISA_DMA_API || ARM || \
8 ARCH_ACORN || MCA || MCA_LEGACY || SNI_RM || SUN3 || \
9 GSC || BVME6000 || MVME16x || EXPERIMENTAL)
10 ---help---
11 If you have a network (Ethernet) card belonging to this class, say Y
12 and read the Ethernet-HOWTO, available from
13 <http://www.tldp.org/docs.html#howto>.
14
15 Note that the answer to this question does not directly affect the
16 kernel: saying N will just cause the configurator to skip all
17 the questions about these devices. If you say Y, you will be asked for
18 your specific card in the following questions.
19
20if NET_VENDOR_I825XX
21
22config ELPLUS
23 tristate "3c505 \"EtherLink Plus\" support"
24 depends on ISA && ISA_DMA_API
25 ---help---
26 Information about this network (Ethernet) card can be found in
27 <file:Documentation/networking/3c505.txt>. If you have a card of
28 this type, say Y and read the Ethernet-HOWTO, available from
29 <http://www.tldp.org/docs.html#howto>.
30
31 To compile this driver as a module, choose M here. The module
32 will be called 3c505.
33
34config EL16
35 tristate "3c507 \"EtherLink 16\" support (EXPERIMENTAL)"
36 depends on ISA && EXPERIMENTAL
37 ---help---
38 If you have a network (Ethernet) card of this type, say Y and read
39 the Ethernet-HOWTO, available from
40 <http://www.tldp.org/docs.html#howto>.
41
42 To compile this driver as a module, choose M here. The module
43 will be called 3c507.
44
45config ELMC
46 tristate "3c523 \"EtherLink/MC\" support"
47 depends on MCA_LEGACY
48 ---help---
49 If you have a network (Ethernet) card of this type, say Y and read
50 the Ethernet-HOWTO, available from
51 <http://www.tldp.org/docs.html#howto>.
52
53 To compile this driver as a module, choose M here. The module
54 will be called 3c523.
55
56config ELMC_II
57 tristate "3c527 \"EtherLink/MC 32\" support (EXPERIMENTAL)"
58 depends on MCA && MCA_LEGACY
59 ---help---
60 If you have a network (Ethernet) card of this type, say Y and read
61 the Ethernet-HOWTO, available from
62 <http://www.tldp.org/docs.html#howto>.
63
64 To compile this driver as a module, choose M here. The module
65 will be called 3c527.
66
67config ARM_ETHER1
68 tristate "Acorn Ether1 support"
69 depends on ARM && ARCH_ACORN
70 ---help---
71 If you have an Acorn system with one of these (AKA25) network cards,
72 you should say Y to this option if you wish to use it with Linux.
73
74config APRICOT
75 tristate "Apricot Xen-II on board Ethernet"
76 depends on ISA
77 ---help---
78 If you have a network (Ethernet) controller of this type, say Y and
79 read the Ethernet-HOWTO, available from
80 <http://www.tldp.org/docs.html#howto>.
81
82 To compile this driver as a module, choose M here. The module
83 will be called apricot.
84
85config BVME6000_NET
86 tristate "BVME6000 Ethernet support"
87 depends on BVME6000MVME16x
88 ---help---
89 This is the driver for the Ethernet interface on BVME4000 and
90 BVME6000 VME boards. Say Y here to include the driver for this chip
91 in your kernel.
92 To compile this driver as a module, choose M here.
93
94config EEXPRESS
95 tristate "EtherExpress 16 support"
96 depends on ISA
97 ---help---
98 If you have an EtherExpress16 network (Ethernet) card, say Y and
99 read the Ethernet-HOWTO, available from
100 <http://www.tldp.org/docs.html#howto>. Note that the Intel
101 EtherExpress16 card used to be regarded as a very poor choice
102 because the driver was very unreliable. We now have a new driver
103 that should do better.
104
105 To compile this driver as a module, choose M here. The module
106 will be called eexpress.
107
108config EEXPRESS_PRO
109 tristate "EtherExpressPro support/EtherExpress 10 (i82595) support"
110 depends on ISA
111 ---help---
112 If you have a network (Ethernet) card of this type, say Y. This
113 driver supports Intel i82595{FX,TX} based boards. Note however
114 that the EtherExpress PRO/100 Ethernet card has its own separate
115 driver. Please read the Ethernet-HOWTO, available from
116 <http://www.tldp.org/docs.html#howto>.
117
118 To compile this driver as a module, choose M here. The module
119 will be called eepro.
120
121config LASI_82596
122 tristate "Lasi ethernet"
123 depends on GSC
124 ---help---
125 Say Y here to support the builtin Intel 82596 ethernet controller
126 found in Hewlett-Packard PA-RISC machines with 10Mbit ethernet.
127
128config LP486E
129 tristate "LP486E on board Ethernet"
130 depends on ISA
131 ---help---
132 Say Y here to support the 82596-based on-board Ethernet controller
133 for the Panther motherboard, which is one of the two shipped in the
134 Intel Professional Workstation.
135
136config MVME16x_NET
137 tristate "MVME16x Ethernet support"
138 depends on MVME16x
139 ---help---
140 This is the driver for the Ethernet interface on the Motorola
141 MVME162, 166, 167, 172 and 177 boards. Say Y here to include the
142 driver for this chip in your kernel.
143 To compile this driver as a module, choose M here.
144
145config NI52
146 tristate "NI5210 support"
147 depends on ISA
148 ---help---
149 If you have a network (Ethernet) card of this type, say Y and read
150 the Ethernet-HOWTO, available from
151 <http://www.tldp.org/docs.html#howto>.
152
153 To compile this driver as a module, choose M here. The module
154 will be called ni52.
155
156config SNI_82596
157 tristate "SNI RM ethernet"
158 depends on SNI_RM
159 ---help---
160 Say Y here to support the on-board Intel 82596 ethernet controller
161 built into SNI RM machines.
162
163config SUN3_82586
164 bool "Sun3 on-board Intel 82586 support"
165 depends on SUN3
166 ---help---
167 This driver enables support for the on-board Intel 82586 based
168 Ethernet adapter found on Sun 3/1xx and 3/2xx motherboards. Note
169 that this driver does not support 82586-based adapters on additional
170 VME boards.
171
172config ZNET
173 tristate "Zenith Z-Note support (EXPERIMENTAL)"
174 depends on EXPERIMENTAL && ISA_DMA_API
175 ---help---
176 The Zenith Z-Note notebook computer has a built-in network
177 (Ethernet) card, and this is the Linux driver for it. Note that the
178 IBM Thinkpad 300 is compatible with the Z-Note and is also supported
179 by this driver. Read the Ethernet-HOWTO, available from
180 <http://www.tldp.org/docs.html#howto>.
181
182endif # NET_VENDOR_I825XX