gianfar driver: eliminate compiler warnings and unnecessary macros
[wrt350n-kernel.git] / drivers / net / pcmcia / Kconfig
blobe8f55d8ed7a900f86329e72e682c1f0f3023b02c
2 # PCMCIA Network device configuration
5 menuconfig NET_PCMCIA
6         bool "PCMCIA network device support"
7         depends on PCMCIA
8         ---help---
9           Say Y if you would like to include support for any PCMCIA or CardBus
10           network adapters, then say Y to the driver for your particular card
11           below.  PCMCIA- or PC-cards are credit-card size devices often used
12           with laptops computers; CardBus is the newer and faster version of
13           PCMCIA.
15           To use your PC-cards, you will need supporting software from David
16           Hinds' pcmcia-cs package (see the file <file:Documentation/Changes>
17           for location).  You also want to check out the PCMCIA-HOWTO,
18           available from <http://www.tldp.org/docs.html#howto>.
20           If unsure, say N.
22 if NET_PCMCIA && PCMCIA
24 config PCMCIA_3C589
25         tristate "3Com 3c589 PCMCIA support"
26         help
27           Say Y here if you intend to attach a 3Com 3c589 or compatible PCMCIA
28           (PC-card) Ethernet card to your computer.
30           To compile this driver as a module, choose M here: the module will be
31           called 3c589_cs.  If unsure, say N.
33 config PCMCIA_3C574
34         tristate "3Com 3c574 PCMCIA support"
35         help
36           Say Y here if you intend to attach a 3Com 3c574 or compatible PCMCIA
37           (PC-card) Fast Ethernet card to your computer.
39           To compile this driver as a module, choose M here: the module will be
40           called 3c574_cs.  If unsure, say N.
42 config PCMCIA_FMVJ18X
43         tristate "Fujitsu FMV-J18x PCMCIA support"
44         select CRC32
45         help
46           Say Y here if you intend to attach a Fujitsu FMV-J18x or compatible
47           PCMCIA (PC-card) Ethernet card to your computer.
49           To compile this driver as a module, choose M here: the module will be
50           called fmvj18x_cs.  If unsure, say N.
52 config PCMCIA_PCNET
53         tristate "NE2000 compatible PCMCIA support"
54         select CRC32
55         help
56           Say Y here if you intend to attach an NE2000 compatible PCMCIA
57           (PC-card) Ethernet or Fast Ethernet card to your computer.
59           To compile this driver as a module, choose M here: the module will be
60           called pcnet_cs.  If unsure, say N.
62 config PCMCIA_NMCLAN
63         tristate "New Media PCMCIA support"
64         help
65           Say Y here if you intend to attach a New Media Ethernet or LiveWire
66           PCMCIA (PC-card) Ethernet card to your computer.
68           To compile this driver as a module, choose M here: the module will be
69           called nmclan_cs.  If unsure, say N.
71 config PCMCIA_SMC91C92
72         tristate "SMC 91Cxx PCMCIA support"
73         select CRC32
74         select MII
75         help
76           Say Y here if you intend to attach an SMC 91Cxx compatible PCMCIA
77           (PC-card) Ethernet or Fast Ethernet card to your computer.
79           To compile this driver as a module, choose M here: the module will be
80           called smc91c92_cs.  If unsure, say N.
82 config PCMCIA_XIRC2PS
83         tristate "Xircom 16-bit PCMCIA support"
84         help
85           Say Y here if you intend to attach a Xircom 16-bit PCMCIA (PC-card)
86           Ethernet or Fast Ethernet card to your computer.
88           To compile this driver as a module, choose M here: the module will be
89           called xirc2ps_cs.  If unsure, say N.
91 config PCMCIA_AXNET
92         tristate "Asix AX88190 PCMCIA support"
93         ---help---
94           Say Y here if you intend to attach an Asix AX88190-based PCMCIA
95           (PC-card) Fast Ethernet card to your computer.  These cards are
96           nearly NE2000 compatible but need a separate driver due to a few
97           misfeatures.
99           To compile this driver as a module, choose M here: the module will be
100           called axnet_cs.  If unsure, say N.
102 config ARCNET_COM20020_CS
103         tristate "COM20020 ARCnet PCMCIA support"
104         depends on ARCNET_COM20020
105         help
106           Say Y here if you intend to attach this type of ARCnet PCMCIA card
107           to your computer.
109           To compile this driver as a module, choose M here: the module will be
110           called com20020_cs.  If unsure, say N.
112 config PCMCIA_IBMTR
113         tristate "IBM PCMCIA tokenring adapter support"
114         depends on IBMTR!=y && TR && !64BIT
115         help
116           Say Y here if you intend to attach this type of Token Ring PCMCIA
117           card to your computer. You then also need to say Y to "Token Ring
118           driver support".
120           To compile this driver as a module, choose M here: the module will be
121           called ibmtr_cs.
123 endif # NET_PCMCIA