~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/drivers/net/Config.in

Version: ~ [ 2.4.0 ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 #
  2 # Network device configuration
  3 #
  4 
  5 source drivers/net/arcnet/Config.in
  6 source drivers/net/appletalk/Config.in
  7 
  8 tristate 'Dummy net driver support' CONFIG_DUMMY
  9 tristate 'Bonding driver support' CONFIG_BONDING
 10 tristate 'EQL (serial line load balancing) support' CONFIG_EQUALIZER
 11 tristate 'Universal TUN/TAP device driver support' CONFIG_TUN
 12 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
 13    if [ "$CONFIG_NETLINK" = "y" ]; then
 14       tristate 'Ethertap network tap (OBSOLETE)' CONFIG_ETHERTAP
 15    fi
 16 fi
 17 
 18 tristate 'General Instruments Surfboard 1000' CONFIG_NET_SB1000
 19 
 20 #
 21 #       Ethernet
 22 #
 23 
 24 mainmenu_option next_comment
 25 comment 'Ethernet (10 or 100Mbit)'
 26 
 27 bool 'Ethernet (10 or 100Mbit)' CONFIG_NET_ETHERNET
 28 if [ "$CONFIG_NET_ETHERNET" = "y" ]; then
 29    if [ "$CONFIG_ARM" = "y" ]; then
 30       if [ "$CONFIG_ARCH_ACORN" != "y" ]; then
 31          tristate '  AM79C961A support' CONFIG_ARM_AM79C961A
 32       else
 33          source drivers/acorn/net/Config.in
 34       fi
 35    fi
 36    if [ "$CONFIG_PPC" = "y" ]; then
 37       tristate '  MACE (Power Mac ethernet) support' CONFIG_MACE
 38       tristate '  BMAC (G3 ethernet) support' CONFIG_BMAC
 39       tristate '  GMAC (G4/iBook ethernet) support' CONFIG_GMAC
 40       tristate '  Symbios 53c885 (Synergy ethernet) support' CONFIG_NCR885E
 41       tristate '  National DP83902AV (Oak ethernet) support' CONFIG_OAKNET
 42    fi
 43    if [ "$CONFIG_ZORRO" = "y" ]; then
 44       tristate '  Ariadne support' CONFIG_ARIADNE
 45       tristate '  Ariadne II and X-Surf support' CONFIG_NE2K_ZORRO
 46       tristate '  A2065 support' CONFIG_A2065
 47       tristate '  Hydra support' CONFIG_HYDRA
 48    fi
 49    if [ "$CONFIG_MIPS_JAZZ" = "y" ]; then
 50       tristate '  MIPS JAZZ onboard SONIC Ethernet support' CONFIG_MIPS_JAZZ_SONIC
 51    fi
 52    if [ "$CONFIG_SGI_IP27" = "y" ]; then
 53       bool '  SGI IOC3 Ethernet' CONFIG_SGI_IOC3_ETH
 54    fi
 55    if [ "CONFIG_IA64_SGI_SN1" = "y" ]; then
 56       bool '  SGI IOC3 Ethernet' CONFIG_SGI_IOC3_ETH
 57    fi
 58    if [ "$CONFIG_SUPERH" = "y" ]; then
 59       tristate '  National DP83902AV  support' CONFIG_STNIC
 60    fi
 61    bool '  3COM cards' CONFIG_NET_VENDOR_3COM
 62    if [ "$CONFIG_NET_VENDOR_3COM" = "y" ]; then
 63       dep_tristate '    3c501 "EtherLink" support' CONFIG_EL1 $CONFIG_ISA
 64       dep_tristate '    3c503 "EtherLink II" support' CONFIG_EL2 $CONFIG_ISA
 65       dep_tristate '    3c505 "EtherLink Plus" support' CONFIG_ELPLUS $CONFIG_ISA
 66       dep_tristate '    3c507 "EtherLink 16" support (EXPERIMENTAL)' CONFIG_EL16 $CONFIG_ISA $CONFIG_EXPERIMENTAL
 67       if [ "$CONFIG_ISA" = "y" -o "$CONFIG_EISA" = "y" -o "$CONFIG_MCA" = "y" ]; then
 68          tristate '    3c509/3c529 (MCA)/3c579 "EtherLink III" support' CONFIG_EL3
 69       fi
 70       if [ "$CONFIG_ISA" = "y" -o "$CONFIG_EISA" = "y" ]; then
 71          tristate '    3c515 ISA "Fast EtherLink"' CONFIG_3C515
 72       fi
 73       dep_tristate '    3c523 "EtherLink/MC" support' CONFIG_ELMC $CONFIG_MCA
 74       dep_tristate '    3c527 "EtherLink/MC 32" support (EXPERIMENTAL)' CONFIG_ELMC_II $CONFIG_MCA $CONFIG_EXPERIMENTAL
 75       if [ "$CONFIG_PCI" = "y" -o "$CONFIG_EISA" = "y" ]; then
 76          tristate '    3c590/3c900 series (592/595/597) "Vortex/Boomerang" support' CONFIG_VORTEX
 77       fi
 78    fi
 79    dep_tristate '  AMD LANCE and PCnet (AT1500 and NE2100) support' CONFIG_LANCE $CONFIG_ISA
 80    bool '  Western Digital/SMC cards' CONFIG_NET_VENDOR_SMC
 81    if [ "$CONFIG_NET_VENDOR_SMC" = "y" ]; then
 82       tristate '    WD80*3 support' CONFIG_WD80x3
 83       if [ "$CONFIG_MCA" = "y" ]; then
 84          tristate '    SMC Ultra MCA support' CONFIG_ULTRAMCA
 85       fi
 86       tristate '    SMC Ultra support' CONFIG_ULTRA
 87       dep_tristate '    SMC Ultra32 EISA support' CONFIG_ULTRA32 $CONFIG_EISA
 88       tristate '    SMC 9194 support' CONFIG_SMC9194
 89    fi
 90    bool '  Racal-Interlan (Micom) NI cards' CONFIG_NET_VENDOR_RACAL
 91    if [ "$CONFIG_NET_VENDOR_RACAL" = "y" ]; then
 92       dep_tristate '    NI5010 support (EXPERIMENTAL)' CONFIG_NI5010 $CONFIG_EXPERIMENTAL
 93       tristate '    NI5210 support' CONFIG_NI52
 94       tristate '    NI6510 support' CONFIG_NI65
 95    fi
 96    if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
 97       tristate '  AT1700/1720 support (EXPERIMENTAL)' CONFIG_AT1700
 98    fi
 99    tristate '  DEPCA, DE10x, DE200, DE201, DE202, DE422 support' CONFIG_DEPCA
100    if [ "$CONFIG_ISA" = "y" -o "$CONFIG_EISA" = "y" -o "$CONFIG_PCI" = "y" ]; then
101       tristate '  HP 10/100VG PCLAN (ISA, EISA, PCI) support' CONFIG_HP100
102    fi
103    dep_bool '  Other ISA cards' CONFIG_NET_ISA $CONFIG_ISA
104    if [ "$CONFIG_NET_ISA" = "y" ]; then
105       tristate '    Cabletron E21xx support' CONFIG_E2100
106       if [ "$CONFIG_OBSOLETE" = "y" ]; then
107          tristate '    EtherWORKS 3 (DE203, DE204, DE205) support' CONFIG_EWRK3
108       fi
109       tristate '    EtherExpress 16 support' CONFIG_EEXPRESS
110       tristate '    EtherExpressPro support/EtherExpress 10 (i82595) support' CONFIG_EEXPRESS_PRO
111       if [ "$CONFIG_OBSOLETE" = "y" ]; then
112          tristate '    FMV-181/182/183/184 support' CONFIG_FMV18X
113       fi
114       tristate '    HP PCLAN+ (27247B and 27252A) support' CONFIG_HPLAN_PLUS
115       tristate '    HP PCLAN (27245 and other 27xxx series) support' CONFIG_HPLAN
116       tristate '    ICL EtherTeam 16i/32 support' CONFIG_ETH16I
117       tristate '    NE2000/NE1000 support' CONFIG_NE2000
118       if [ "$CONFIG_OBSOLETE" = "y" ]; then
119          tristate '    SEEQ8005 support (EXPERIMENTAL)' CONFIG_SEEQ8005
120       fi
121       tristate '    SK_G16 support' CONFIG_SK_G16
122    fi
123    if [ "$CONFIG_MCA" = "y" ]; then
124       tristate '  SKnet MCA support' CONFIG_SKMC
125       tristate '  NE/2 (ne2000 MCA version) support' CONFIG_NE2_MCA
126       tristate '  IBM LAN Adapter/A support' CONFIG_IBMLANA
127    fi
128    bool '  EISA, VLB, PCI and on board controllers' CONFIG_NET_PCI
129    if [ "$CONFIG_NET_PCI" = "y" ]; then
130       dep_tristate '    AMD PCnet32 PCI support' CONFIG_PCNET32 $CONFIG_PCI
131       dep_tristate '    Adaptec Starfire support (EXPERIMENTAL)' CONFIG_ADAPTEC_STARFIRE $CONFIG_PCI $CONFIG_EXPERIMENTAL
132       if [ "$CONFIG_ISA" = "y" -o "$CONFIG_EISA" = "y" ]; then
133          dep_tristate '    Ansel Communications EISA 3200 support (EXPERIMENTAL)' CONFIG_AC3200 $CONFIG_EXPERIMENTAL
134       fi
135 
136       tristate '    Apricot Xen-II on board Ethernet' CONFIG_APRICOT
137       dep_tristate '    CS89x0 support' CONFIG_CS89x0 $CONFIG_ISA
138       dep_tristate '    DECchip Tulip (dc21x4x) PCI support' CONFIG_TULIP $CONFIG_PCI
139       if [ "$CONFIG_PCI" = "y" -o "$CONFIG_EISA" = "y" ]; then
140          tristate '    Generic DECchip & DIGITAL EtherWORKS PCI/EISA' CONFIG_DE4X5
141          tristate '    Digi Intl. RightSwitch SE-X support' CONFIG_DGRS
142       fi
143       dep_tristate '    DM9102 PCI Fast Ethernet Adapter support (EXPERIMENTAL)' CONFIG_DM9102 $CONFIG_PCI $CONFIG_EXPERIMENTAL
144       dep_tristate '    EtherExpressPro/100 support' CONFIG_EEPRO100 $CONFIG_PCI
145       dep_mbool '      Enable Power Management (EXPERIMENTAL)' CONFIG_EEPRO100_PM $CONFIG_EEPRO100 $CONFIG_EXPERIMENTAL
146       dep_tristate '    Mylex EISA LNE390A/B support (EXPERIMENTAL)' CONFIG_LNE390 $CONFIG_EISA $CONFIG_EXPERIMENTAL
147       dep_tristate '    National Semiconductor DP83810 series PCI Ethernet support' CONFIG_NATSEMI $CONFIG_PCI
148       dep_tristate '    PCI NE2000 and clones support (see help)' CONFIG_NE2K_PCI $CONFIG_PCI
149       dep_tristate '    Novell/Eagle/Microdyne NE3210 EISA support (EXPERIMENTAL)' CONFIG_NE3210 $CONFIG_EISA $CONFIG_EXPERIMENTAL
150       dep_tristate '    Racal-Interlan EISA ES3210 support (EXPERIMENTAL)' CONFIG_ES3210 $CONFIG_EISA $CONFIG_EXPERIMENTAL
151       dep_tristate '    RealTek RTL-8139 PCI Fast Ethernet Adapter support' CONFIG_8139TOO $CONFIG_PCI
152       dep_tristate '    RealTek 8129 (not 8019/8029/8139!) support (EXPERIMENTAL)' CONFIG_RTL8129 $CONFIG_PCI $CONFIG_EXPERIMENTAL
153       dep_tristate '    SiS 900/7016 PCI Fast Ethernet Adapter support' CONFIG_SIS900 $CONFIG_PCI
154       dep_tristate '    SMC EtherPower II' CONFIG_EPIC100 $CONFIG_PCI
155       dep_tristate '    Sundance Alta support' CONFIG_SUNDANCE $CONFIG_PCI
156       if [ "$CONFIG_PCI" = "y" -o "$CONFIG_EISA" = "y" ]; then
157          tristate '    TI ThunderLAN support' CONFIG_TLAN
158       fi
159       dep_tristate '    VIA Rhine support' CONFIG_VIA_RHINE $CONFIG_PCI
160       dep_tristate '    Winbond W89c840 Ethernet support' CONFIG_WINBOND_840 $CONFIG_PCI
161       dep_tristate '    Sun Happy Meal 10/100baseT PCI support' CONFIG_HAPPYMEAL $CONFIG_PCI
162       if [ "$CONFIG_OBSOLETE" = "y" ]; then
163          bool '    Zenith Z-Note support (EXPERIMENTAL)' CONFIG_ZNET
164       fi
165    fi
166    bool '  Pocket and portable adapters' CONFIG_NET_POCKET
167    if [ "$CONFIG_NET_POCKET" = "y" ]; then
168       dep_tristate '    AT-LAN-TEC/RealTek pocket adapter support' CONFIG_ATP $CONFIG_ISA
169       tristate '    D-Link DE600 pocket adapter support' CONFIG_DE600
170       tristate '    D-Link DE620 pocket adapter support' CONFIG_DE620
171    fi
172 fi
173 
174 endmenu
175 
176 #
177 #       Gigabit Ethernet
178 #
179 
180 mainmenu_option next_comment
181 comment 'Ethernet (1000 Mbit)'
182 
183 dep_tristate 'Alteon AceNIC/3Com 3C985/NetGear GA620 Gigabit support' CONFIG_ACENIC $CONFIG_PCI
184 if [ "$CONFIG_ACENIC" != "n" ]; then
185    bool '  Omit support for old Tigon I based AceNICs' CONFIG_ACENIC_OMIT_TIGON_I
186 fi
187 dep_tristate 'Packet Engines Hamachi GNIC-II support' CONFIG_HAMACHI $CONFIG_PCI
188 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
189    dep_tristate 'Packet Engines Yellowfin Gigabit-NIC support (EXPERIMENTAL)' CONFIG_YELLOWFIN $CONFIG_PCI
190 fi
191 dep_tristate 'SysKonnect SK-98xx support' CONFIG_SK98LIN $CONFIG_PCI
192 
193 endmenu
194 
195 bool 'FDDI driver support' CONFIG_FDDI
196 if [ "$CONFIG_FDDI" = "y" ]; then
197    dep_tristate '  Digital DEFEA and DEFPA adapter support' CONFIG_DEFXX $CONFIG_PCI
198    tristate '  SysKonnect FDDI PCI support' CONFIG_SKFP
199 fi
200 
201 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
202    if [ "$CONFIG_INET" = "y" ]; then
203       bool 'HIPPI driver support (EXPERIMENTAL)' CONFIG_HIPPI
204       if [ "$CONFIG_HIPPI" = "y" ]; then
205          tristate '  Essential RoadRunner HIPPI PCI adapter support' CONFIG_ROADRUNNER
206          if [ "$CONFIG_ROADRUNNER" != "n" ]; then
207             bool '    Use large TX/RX rings' CONFIG_ROADRUNNER_LARGE_RINGS
208          fi
209       fi
210    fi
211 fi
212 
213 if [ ! "$CONFIG_PARPORT" = "n" ]; then
214    dep_tristate 'PLIP (parallel port) support' CONFIG_PLIP $CONFIG_PARPORT
215 fi
216 
217 tristate 'PPP (point-to-point protocol) support' CONFIG_PPP
218 if [ ! "$CONFIG_PPP" = "n" ]; then
219    dep_bool '  PPP multilink support (EXPERIMENTAL)' CONFIG_PPP_MULTILINK $CONFIG_EXPERIMENTAL
220    dep_tristate '  PPP support for async serial ports' CONFIG_PPP_ASYNC $CONFIG_PPP
221    dep_tristate '  PPP support for sync tty ports' CONFIG_PPP_SYNC_TTY $CONFIG_PPP
222    dep_tristate '  PPP Deflate compression' CONFIG_PPP_DEFLATE $CONFIG_PPP
223    dep_tristate '  PPP BSD-Compress compression' CONFIG_PPP_BSDCOMP $CONFIG_PPP
224    if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
225       dep_tristate '  PPP over Ethernet (EXPERIMENTAL)' CONFIG_PPPOE $CONFIG_PPP
226    fi
227 fi
228 
229 tristate 'SLIP (serial line) support' CONFIG_SLIP
230 if [ "$CONFIG_SLIP" != "n" ]; then
231    bool '  CSLIP compressed headers' CONFIG_SLIP_COMPRESSED
232    bool '  Keepalive and linefill' CONFIG_SLIP_SMART
233    bool '  Six bit SLIP encapsulation' CONFIG_SLIP_MODE_SLIP6
234 fi
235 
236 mainmenu_option next_comment
237 comment 'Wireless LAN (non-hamradio)'
238 
239 bool 'Wireless LAN (non-hamradio)' CONFIG_NET_RADIO
240 if [ "$CONFIG_NET_RADIO" = "y" ]; then
241    dep_tristate '  STRIP (Metricom starmode radio IP)' CONFIG_STRIP $CONFIG_INET
242    tristate '  AT&T WaveLAN & DEC RoamAbout DS support' CONFIG_WAVELAN
243    tristate '  Aironet Arlan 655 & IC2200 DS support' CONFIG_ARLAN
244    tristate '  Aironet 4500/4800 series adapters' CONFIG_AIRONET4500
245    dep_tristate '   Aironet 4500/4800 ISA/PCI/PNP/365 support ' CONFIG_AIRONET4500_NONCS $CONFIG_AIRONET4500
246    if [ "$CONFIG_AIRONET4500" != "n" -a "$CONFIG_AIRONET4500_NONCS" != "n" ]; then
247       bool '     Aironet 4500/4800 PNP support ' CONFIG_AIRONET4500_PNP
248       dep_bool '     Aironet 4500/4800 PCI support ' CONFIG_AIRONET4500_PCI $CONFIG_PCI
249       dep_bool '     Aironet 4500/4800 ISA broken support (EXPERIMENTAL)' CONFIG_AIRONET4500_ISA $CONFIG_EXPERIMENTAL
250       dep_bool '     Aironet 4500/4800 I365 broken support (EXPERIMENTAL)' CONFIG_AIRONET4500_I365 $CONFIG_EXPERIMENTAL
251    fi
252    dep_tristate '   Aironet 4500/4800 PROC interface ' CONFIG_AIRONET4500_PROC $CONFIG_AIRONET4500 m
253 fi
254 
255 endmenu
256 
257 source drivers/net/tokenring/Config.in
258 
259 bool 'Fibre Channel driver support' CONFIG_NET_FC
260 if [ "$CONFIG_NET_FC" = "y" ]; then
261    dep_tristate '  Interphase 5526 Tachyon chipset based adapter support' CONFIG_IPHASE5526 $CONFIG_SCSI $CONFIG_PCI
262 fi
263 
264 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
265    tristate 'Red Creek Hardware VPN (EXPERIMENTAL)' CONFIG_RCPCI
266    tristate 'Traffic Shaper (EXPERIMENTAL)' CONFIG_SHAPER
267 fi
268 
269 source drivers/net/wan/Config.in
270 
271 if [ "$CONFIG_HOTPLUG" = "y" -a "$CONFIG_PCMCIA" != "n" ]; then
272    source drivers/net/pcmcia/Config.in
273 fi

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.