]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blob - drivers/net/wireless/rt2x00/Kconfig
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.26
[linux-2.6-omap-h63xx.git] / drivers / net / wireless / rt2x00 / Kconfig
1 config RT2X00
2         tristate "Ralink driver support"
3         depends on MAC80211 && WLAN_80211 && EXPERIMENTAL
4         ---help---
5           This will enable the experimental support for the Ralink drivers,
6           developed in the rt2x00 project <http://rt2x00.serialmonkey.com>.
7
8           These drivers will make use of the mac80211 stack.
9
10           When building one of the individual drivers, the rt2x00 library
11           will also be created. That library (when the driver is built as
12           a module) will be called "rt2x00lib.ko".
13
14 if RT2X00
15
16 config RT2X00_LIB
17         tristate
18
19 config RT2X00_LIB_PCI
20         tristate
21         select RT2X00_LIB
22
23 config RT2X00_LIB_USB
24         tristate
25         select RT2X00_LIB
26
27 config RT2X00_LIB_FIRMWARE
28         boolean
29         depends on RT2X00_LIB
30         select FW_LOADER
31
32 config RT2X00_LIB_RFKILL
33         boolean
34         depends on RT2X00_LIB
35         select RFKILL
36         select INPUT_POLLDEV
37
38 config RT2X00_LIB_LEDS
39         boolean
40         depends on RT2X00_LIB
41
42 config RT2400PCI
43         tristate "Ralink rt2400 pci/pcmcia support"
44         depends on PCI
45         select RT2X00_LIB_PCI
46         select EEPROM_93CX6
47         ---help---
48           This is an experimental driver for the Ralink rt2400 wireless chip.
49
50           When compiled as a module, this driver will be called "rt2400pci.ko".
51
52 config RT2400PCI_RFKILL
53         bool "RT2400 rfkill support"
54         depends on RT2400PCI
55         select RT2X00_LIB_RFKILL
56         ---help---
57           This adds support for integrated rt2400 devices that feature a
58           hardware button to control the radio state.
59           This feature depends on the RF switch subsystem rfkill.
60
61 config RT2400PCI_LEDS
62         bool "RT2400 leds support"
63         depends on RT2400PCI && LEDS_CLASS
64         select RT2X00_LIB_LEDS
65         ---help---
66           This adds support for led triggers provided my mac80211.
67
68 config RT2500PCI
69         tristate "Ralink rt2500 pci/pcmcia support"
70         depends on PCI
71         select RT2X00_LIB_PCI
72         select EEPROM_93CX6
73         ---help---
74           This is an experimental driver for the Ralink rt2500 wireless chip.
75
76           When compiled as a module, this driver will be called "rt2500pci.ko".
77
78 config RT2500PCI_RFKILL
79         bool "RT2500 rfkill support"
80         depends on RT2500PCI
81         select RT2X00_LIB_RFKILL
82         ---help---
83           This adds support for integrated rt2500 devices that feature a
84           hardware button to control the radio state.
85           This feature depends on the RF switch subsystem rfkill.
86
87 config RT2500PCI_LEDS
88         bool "RT2500 leds support"
89         depends on RT2500PCI && LEDS_CLASS
90         select RT2X00_LIB_LEDS
91         ---help---
92           This adds support for led triggers provided my mac80211.
93
94 config RT61PCI
95         tristate "Ralink rt61 pci/pcmcia support"
96         depends on PCI
97         select RT2X00_LIB_PCI
98         select RT2X00_LIB_FIRMWARE
99         select CRC_ITU_T
100         select EEPROM_93CX6
101         ---help---
102           This is an experimental driver for the Ralink rt61 wireless chip.
103
104           When compiled as a module, this driver will be called "rt61pci.ko".
105
106 config RT61PCI_RFKILL
107         bool "RT61 rfkill support"
108         depends on RT61PCI
109         select RT2X00_LIB_RFKILL
110         ---help---
111           This adds support for integrated rt61 devices that feature a
112           hardware button to control the radio state.
113           This feature depends on the RF switch subsystem rfkill.
114
115 config RT61PCI_LEDS
116         bool "RT61 leds support"
117         depends on RT61PCI && LEDS_CLASS
118         select RT2X00_LIB_LEDS
119         ---help---
120           This adds support for led triggers provided my mac80211.
121
122 config RT2500USB
123         tristate "Ralink rt2500 usb support"
124         depends on USB
125         select RT2X00_LIB_USB
126         ---help---
127           This is an experimental driver for the Ralink rt2500 wireless chip.
128
129           When compiled as a module, this driver will be called "rt2500usb.ko".
130
131 config RT2500USB_LEDS
132         bool "RT2500 leds support"
133         depends on RT2500USB && LEDS_CLASS
134         select RT2X00_LIB_LEDS
135         ---help---
136           This adds support for led triggers provided my mac80211.
137
138 config RT73USB
139         tristate "Ralink rt73 usb support"
140         depends on USB
141         select RT2X00_LIB_USB
142         select RT2X00_LIB_FIRMWARE
143         select CRC_ITU_T
144         ---help---
145           This is an experimental driver for the Ralink rt73 wireless chip.
146
147           When compiled as a module, this driver will be called "rt73usb.ko".
148
149 config RT73USB_LEDS
150         bool "RT73 leds support"
151         depends on RT73USB && LEDS_CLASS
152         select RT2X00_LIB_LEDS
153         ---help---
154           This adds support for led triggers provided my mac80211.
155
156 config RT2X00_LIB_DEBUGFS
157         bool "Ralink debugfs support"
158         depends on RT2X00_LIB && MAC80211_DEBUGFS
159         ---help---
160           Enable creation of debugfs files for the rt2x00 drivers.
161           These debugfs files support both reading and writing of the
162           most important register types of the rt2x00 devices.
163
164 config RT2X00_DEBUG
165         bool "Ralink debug output"
166         depends on RT2X00_LIB
167         ---help---
168           Enable debugging output for all rt2x00 modules
169
170 endif