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