2 tristate "Ralink driver support"
3 depends on MAC80211 && WLAN_80211 && EXPERIMENTAL
5 This will enable the experimental support for the Ralink drivers,
6 developed in the rt2x00 project <http://rt2x00.serialmonkey.com>.
8 These drivers make use of the mac80211 stack.
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".
14 Additionally PCI and USB libraries will also be build depending
15 on the types of drivers being selected, these libraries will be
16 called "rt2x00pci.ko" and "rt2x00usb.ko".
31 config RT2X00_LIB_FIRMWARE
36 config RT2X00_LIB_RFKILL
42 config RT2X00_LIB_LEDS
47 tristate "Ralink rt2400 (PCI/PCMCIA) support"
52 This adds support for rt2400 wireless chipset family.
53 Supported chips: RT2460.
55 When compiled as a module, this driver will be called "rt2400pci.ko".
57 config RT2400PCI_RFKILL
58 bool "Ralink rt2400 rfkill support"
60 select RT2X00_LIB_RFKILL
62 This adds support for integrated rt2400 hardware that features a
63 hardware button to control the radio state.
64 This feature depends on the RF switch subsystem rfkill.
67 bool "Ralink rt2400 leds support"
70 select RT2X00_LIB_LEDS
72 This adds support for led triggers provided my mac80211.
75 tristate "Ralink rt2500 (PCI/PCMCIA) support"
80 This adds support for rt2500 wireless chipset family.
81 Supported chips: RT2560.
83 When compiled as a module, this driver will be called "rt2500pci.ko".
85 config RT2500PCI_RFKILL
86 bool "Ralink rt2500 rfkill support"
88 select RT2X00_LIB_RFKILL
90 This adds support for integrated rt2500 hardware that features a
91 hardware button to control the radio state.
92 This feature depends on the RF switch subsystem rfkill.
95 bool "Ralink rt2500 leds support"
98 select RT2X00_LIB_LEDS
100 This adds support for led triggers provided my mac80211.
103 tristate "Ralink rt2501/rt61 (PCI/PCMCIA) support"
105 select RT2X00_LIB_PCI
106 select RT2X00_LIB_FIRMWARE
110 This adds support for rt2501 wireless chipset family.
111 Supported chips: RT2561, RT2561S & RT2661.
113 When compiled as a module, this driver will be called "rt61pci.ko".
115 config RT61PCI_RFKILL
116 bool "Ralink rt2501/rt61 rfkill support"
118 select RT2X00_LIB_RFKILL
120 This adds support for integrated rt61 hardware that features a
121 hardware button to control the radio state.
122 This feature depends on the RF switch subsystem rfkill.
125 bool "Ralink rt2501/rt61 leds support"
128 select RT2X00_LIB_LEDS
130 This adds support for led triggers provided my mac80211.
133 tristate "Ralink rt2500 (USB) support"
135 select RT2X00_LIB_USB
137 This adds support for rt2500 wireless chipset family.
138 Supported chips: RT2571 & RT2572.
140 When compiled as a module, this driver will be called "rt2500usb.ko".
142 config RT2500USB_LEDS
143 bool "Ralink rt2500 leds support"
146 select RT2X00_LIB_LEDS
148 This adds support for led triggers provided my mac80211.
151 tristate "Ralink rt2501/rt73 (USB) support"
153 select RT2X00_LIB_USB
154 select RT2X00_LIB_FIRMWARE
157 This adds support for rt2501 wireless chipset family.
158 Supported chips: RT2571W, RT2573 & RT2671.
160 When compiled as a module, this driver will be called "rt73usb.ko".
163 bool "Ralink rt2501/rt73 leds support"
166 select RT2X00_LIB_LEDS
168 This adds support for led triggers provided my mac80211.
170 config RT2X00_LIB_DEBUGFS
171 bool "Ralink debugfs support"
172 depends on RT2X00_LIB && MAC80211_DEBUGFS
174 Enable creation of debugfs files for the rt2x00 drivers.
175 These debugfs files support both reading and writing of the
176 most important register types of the rt2x00 hardware.
179 bool "Ralink debug output"
180 depends on RT2X00_LIB
182 Enable debugging output for all rt2x00 modules