xref: /linux/drivers/net/ethernet/i825xx/Kconfig (revision 115978859272b958366d4a08c99a24f9625fa663)
1*11597885SJeff Kirsher#
2*11597885SJeff Kirsher# Intel 82596/82593/82596 network device configuration
3*11597885SJeff Kirsher#
4*11597885SJeff Kirsher
5*11597885SJeff Kirsherconfig NET_VENDOR_I825XX
6*11597885SJeff Kirsher	bool "Intel (82586/82593/82596) devices"
7*11597885SJeff Kirsher	depends on NET_VENDOR_INTEL && (ISA || ISA_DMA_API || ARM || \
8*11597885SJeff Kirsher		   ARCH_ACORN || MCA || MCA_LEGACY || SNI_RM || SUN3 || \
9*11597885SJeff Kirsher		   GSC || BVME6000 || MVME16x || EXPERIMENTAL)
10*11597885SJeff Kirsher	---help---
11*11597885SJeff Kirsher	  If you have a network (Ethernet) card belonging to this class, say Y
12*11597885SJeff Kirsher	  and read the Ethernet-HOWTO, available from
13*11597885SJeff Kirsher	  <http://www.tldp.org/docs.html#howto>.
14*11597885SJeff Kirsher
15*11597885SJeff Kirsher	  Note that the answer to this question does not directly affect the
16*11597885SJeff Kirsher	  kernel: saying N will just cause the configurator to skip all
17*11597885SJeff Kirsher	  the questions about these devices. If you say Y, you will be asked for
18*11597885SJeff Kirsher	  your specific card in the following questions.
19*11597885SJeff Kirsher
20*11597885SJeff Kirsherif NET_VENDOR_I825XX
21*11597885SJeff Kirsher
22*11597885SJeff Kirsherconfig ELPLUS
23*11597885SJeff Kirsher	tristate "3c505 \"EtherLink Plus\" support"
24*11597885SJeff Kirsher	depends on ISA && ISA_DMA_API
25*11597885SJeff Kirsher	---help---
26*11597885SJeff Kirsher	  Information about this network (Ethernet) card can be found in
27*11597885SJeff Kirsher	  <file:Documentation/networking/3c505.txt>.  If you have a card of
28*11597885SJeff Kirsher	  this type, say Y and read the Ethernet-HOWTO, available from
29*11597885SJeff Kirsher	  <http://www.tldp.org/docs.html#howto>.
30*11597885SJeff Kirsher
31*11597885SJeff Kirsher	  To compile this driver as a module, choose M here. The module
32*11597885SJeff Kirsher	  will be called 3c505.
33*11597885SJeff Kirsher
34*11597885SJeff Kirsherconfig EL16
35*11597885SJeff Kirsher	tristate "3c507 \"EtherLink 16\" support (EXPERIMENTAL)"
36*11597885SJeff Kirsher	depends on ISA && EXPERIMENTAL
37*11597885SJeff Kirsher	---help---
38*11597885SJeff Kirsher	  If you have a network (Ethernet) card of this type, say Y and read
39*11597885SJeff Kirsher	  the Ethernet-HOWTO, available from
40*11597885SJeff Kirsher	  <http://www.tldp.org/docs.html#howto>.
41*11597885SJeff Kirsher
42*11597885SJeff Kirsher	  To compile this driver as a module, choose M here. The module
43*11597885SJeff Kirsher	  will be called 3c507.
44*11597885SJeff Kirsher
45*11597885SJeff Kirsherconfig ELMC
46*11597885SJeff Kirsher	tristate "3c523 \"EtherLink/MC\" support"
47*11597885SJeff Kirsher	depends on MCA_LEGACY
48*11597885SJeff Kirsher	---help---
49*11597885SJeff Kirsher	  If you have a network (Ethernet) card of this type, say Y and read
50*11597885SJeff Kirsher	  the Ethernet-HOWTO, available from
51*11597885SJeff Kirsher	  <http://www.tldp.org/docs.html#howto>.
52*11597885SJeff Kirsher
53*11597885SJeff Kirsher	  To compile this driver as a module, choose M here. The module
54*11597885SJeff Kirsher	  will be called 3c523.
55*11597885SJeff Kirsher
56*11597885SJeff Kirsherconfig ELMC_II
57*11597885SJeff Kirsher	tristate "3c527 \"EtherLink/MC 32\" support (EXPERIMENTAL)"
58*11597885SJeff Kirsher	depends on MCA && MCA_LEGACY
59*11597885SJeff Kirsher	---help---
60*11597885SJeff Kirsher	  If you have a network (Ethernet) card of this type, say Y and read
61*11597885SJeff Kirsher	  the Ethernet-HOWTO, available from
62*11597885SJeff Kirsher	  <http://www.tldp.org/docs.html#howto>.
63*11597885SJeff Kirsher
64*11597885SJeff Kirsher	  To compile this driver as a module, choose M here. The module
65*11597885SJeff Kirsher	  will be called 3c527.
66*11597885SJeff Kirsher
67*11597885SJeff Kirsherconfig ARM_ETHER1
68*11597885SJeff Kirsher	tristate "Acorn Ether1 support"
69*11597885SJeff Kirsher	depends on ARM && ARCH_ACORN
70*11597885SJeff Kirsher	---help---
71*11597885SJeff Kirsher	  If you have an Acorn system with one of these (AKA25) network cards,
72*11597885SJeff Kirsher	  you should say Y to this option if you wish to use it with Linux.
73*11597885SJeff Kirsher
74*11597885SJeff Kirsherconfig APRICOT
75*11597885SJeff Kirsher	tristate "Apricot Xen-II on board Ethernet"
76*11597885SJeff Kirsher	depends on ISA
77*11597885SJeff Kirsher	---help---
78*11597885SJeff Kirsher	  If you have a network (Ethernet) controller of this type, say Y and
79*11597885SJeff Kirsher	  read the Ethernet-HOWTO, available from
80*11597885SJeff Kirsher	  <http://www.tldp.org/docs.html#howto>.
81*11597885SJeff Kirsher
82*11597885SJeff Kirsher	  To compile this driver as a module, choose M here. The module
83*11597885SJeff Kirsher	  will be called apricot.
84*11597885SJeff Kirsher
85*11597885SJeff Kirsherconfig BVME6000_NET
86*11597885SJeff Kirsher	tristate "BVME6000 Ethernet support"
87*11597885SJeff Kirsher	depends on BVME6000MVME16x
88*11597885SJeff Kirsher	---help---
89*11597885SJeff Kirsher	  This is the driver for the Ethernet interface on BVME4000 and
90*11597885SJeff Kirsher	  BVME6000 VME boards.  Say Y here to include the driver for this chip
91*11597885SJeff Kirsher	  in your kernel.
92*11597885SJeff Kirsher	  To compile this driver as a module, choose M here.
93*11597885SJeff Kirsher
94*11597885SJeff Kirsherconfig EEXPRESS
95*11597885SJeff Kirsher	tristate "EtherExpress 16 support"
96*11597885SJeff Kirsher	depends on ISA
97*11597885SJeff Kirsher	---help---
98*11597885SJeff Kirsher	  If you have an EtherExpress16 network (Ethernet) card, say Y and
99*11597885SJeff Kirsher	  read the Ethernet-HOWTO, available from
100*11597885SJeff Kirsher	  <http://www.tldp.org/docs.html#howto>.  Note that the Intel
101*11597885SJeff Kirsher	  EtherExpress16 card used to be regarded as a very poor choice
102*11597885SJeff Kirsher	  because the driver was very unreliable. We now have a new driver
103*11597885SJeff Kirsher	  that should do better.
104*11597885SJeff Kirsher
105*11597885SJeff Kirsher	  To compile this driver as a module, choose M here. The module
106*11597885SJeff Kirsher	  will be called eexpress.
107*11597885SJeff Kirsher
108*11597885SJeff Kirsherconfig EEXPRESS_PRO
109*11597885SJeff Kirsher	tristate "EtherExpressPro support/EtherExpress 10 (i82595) support"
110*11597885SJeff Kirsher	depends on ISA
111*11597885SJeff Kirsher	---help---
112*11597885SJeff Kirsher	  If you have a network (Ethernet) card of this type, say Y. This
113*11597885SJeff Kirsher	  driver supports Intel i82595{FX,TX} based boards. Note however
114*11597885SJeff Kirsher	  that the EtherExpress PRO/100 Ethernet card has its own separate
115*11597885SJeff Kirsher	  driver.  Please read the Ethernet-HOWTO, available from
116*11597885SJeff Kirsher	  <http://www.tldp.org/docs.html#howto>.
117*11597885SJeff Kirsher
118*11597885SJeff Kirsher	  To compile this driver as a module, choose M here. The module
119*11597885SJeff Kirsher	  will be called eepro.
120*11597885SJeff Kirsher
121*11597885SJeff Kirsherconfig LASI_82596
122*11597885SJeff Kirsher	tristate "Lasi ethernet"
123*11597885SJeff Kirsher	depends on GSC
124*11597885SJeff Kirsher	---help---
125*11597885SJeff Kirsher	  Say Y here to support the builtin Intel 82596 ethernet controller
126*11597885SJeff Kirsher	  found in Hewlett-Packard PA-RISC machines with 10Mbit ethernet.
127*11597885SJeff Kirsher
128*11597885SJeff Kirsherconfig LP486E
129*11597885SJeff Kirsher	tristate "LP486E on board Ethernet"
130*11597885SJeff Kirsher	depends on ISA
131*11597885SJeff Kirsher	---help---
132*11597885SJeff Kirsher	  Say Y here to support the 82596-based on-board Ethernet controller
133*11597885SJeff Kirsher	  for the Panther motherboard, which is one of the two shipped in the
134*11597885SJeff Kirsher	  Intel Professional Workstation.
135*11597885SJeff Kirsher
136*11597885SJeff Kirsherconfig MVME16x_NET
137*11597885SJeff Kirsher	tristate "MVME16x Ethernet support"
138*11597885SJeff Kirsher	depends on MVME16x
139*11597885SJeff Kirsher	---help---
140*11597885SJeff Kirsher	  This is the driver for the Ethernet interface on the Motorola
141*11597885SJeff Kirsher	  MVME162, 166, 167, 172 and 177 boards.  Say Y here to include the
142*11597885SJeff Kirsher	  driver for this chip in your kernel.
143*11597885SJeff Kirsher	  To compile this driver as a module, choose M here.
144*11597885SJeff Kirsher
145*11597885SJeff Kirsherconfig NI52
146*11597885SJeff Kirsher	tristate "NI5210 support"
147*11597885SJeff Kirsher	depends on ISA
148*11597885SJeff Kirsher	---help---
149*11597885SJeff Kirsher	  If you have a network (Ethernet) card of this type, say Y and read
150*11597885SJeff Kirsher	  the Ethernet-HOWTO, available from
151*11597885SJeff Kirsher	  <http://www.tldp.org/docs.html#howto>.
152*11597885SJeff Kirsher
153*11597885SJeff Kirsher	  To compile this driver as a module, choose M here. The module
154*11597885SJeff Kirsher	  will be called ni52.
155*11597885SJeff Kirsher
156*11597885SJeff Kirsherconfig SNI_82596
157*11597885SJeff Kirsher	tristate "SNI RM ethernet"
158*11597885SJeff Kirsher	depends on SNI_RM
159*11597885SJeff Kirsher	---help---
160*11597885SJeff Kirsher	  Say Y here to support the on-board Intel 82596 ethernet controller
161*11597885SJeff Kirsher	  built into SNI RM machines.
162*11597885SJeff Kirsher
163*11597885SJeff Kirsherconfig SUN3_82586
164*11597885SJeff Kirsher	bool "Sun3 on-board Intel 82586 support"
165*11597885SJeff Kirsher	depends on SUN3
166*11597885SJeff Kirsher	---help---
167*11597885SJeff Kirsher	  This driver enables support for the on-board Intel 82586 based
168*11597885SJeff Kirsher	  Ethernet adapter found on Sun 3/1xx and 3/2xx motherboards.  Note
169*11597885SJeff Kirsher	  that this driver does not support 82586-based adapters on additional
170*11597885SJeff Kirsher	  VME boards.
171*11597885SJeff Kirsher
172*11597885SJeff Kirsherconfig ZNET
173*11597885SJeff Kirsher	tristate "Zenith Z-Note support (EXPERIMENTAL)"
174*11597885SJeff Kirsher	depends on EXPERIMENTAL && ISA_DMA_API
175*11597885SJeff Kirsher	---help---
176*11597885SJeff Kirsher	  The Zenith Z-Note notebook computer has a built-in network
177*11597885SJeff Kirsher	  (Ethernet) card, and this is the Linux driver for it. Note that the
178*11597885SJeff Kirsher	  IBM Thinkpad 300 is compatible with the Z-Note and is also supported
179*11597885SJeff Kirsher	  by this driver. Read the Ethernet-HOWTO, available from
180*11597885SJeff Kirsher	  <http://www.tldp.org/docs.html#howto>.
181*11597885SJeff Kirsher
182*11597885SJeff Kirsherendif # NET_VENDOR_I825XX
183