aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/rt2x00/Kconfig
diff options
context:
space:
mode:
authorIvo van Doorn <IvDoorn@gmail.com>2007-09-25 20:57:13 -0400
committerDavid S. Miller <davem@sunset.davemloft.net>2007-10-10 19:51:39 -0400
commit95ea36275f3c9a1d3d04c217b4b576c657c4e70e (patch)
tree55477b946a46aa871a087857a1dc698d74fe79d2 /drivers/net/wireless/rt2x00/Kconfig
parentb481de9ca074528fe8c429604e2777db8b89806a (diff)
[RT2x00]: add driver for Ralink wireless hardware
Signed-off-by: Ivo van Doorn <IvDoorn@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/wireless/rt2x00/Kconfig')
-rw-r--r--drivers/net/wireless/rt2x00/Kconfig130
1 files changed, 130 insertions, 0 deletions
diff --git a/drivers/net/wireless/rt2x00/Kconfig b/drivers/net/wireless/rt2x00/Kconfig
new file mode 100644
index 000000000000..da05b1faf60d
--- /dev/null
+++ b/drivers/net/wireless/rt2x00/Kconfig
@@ -0,0 +1,130 @@
1config 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
14config RT2X00_LIB
15 tristate
16 depends on RT2X00
17
18config RT2X00_LIB_PCI
19 tristate
20 depends on RT2X00
21 select RT2X00_LIB
22
23config RT2X00_LIB_USB
24 tristate
25 depends on RT2X00
26 select RT2X00_LIB
27
28config RT2X00_LIB_FIRMWARE
29 boolean
30 depends on RT2X00_LIB
31 select CRC_ITU_T
32 select FW_LOADER
33
34config RT2X00_LIB_RFKILL
35 boolean
36 depends on RT2X00_LIB
37 select RFKILL
38 select INPUT_POLLDEV
39
40config RT2400PCI
41 tristate "Ralink rt2400 pci/pcmcia support"
42 depends on RT2X00 && PCI
43 select RT2X00_LIB_PCI
44 select EEPROM_93CX6
45 ---help---
46 This is an experimental driver for the Ralink rt2400 wireless chip.
47
48 When compiled as a module, this driver will be called "rt2400pci.ko".
49
50config RT2400PCI_RFKILL
51 bool "RT2400 rfkill support"
52 depends on RT2400PCI
53 select RT2X00_LIB_RFKILL
54 ---help---
55 This adds support for integrated rt2400 devices that feature a
56 hardware button to control the radio state.
57 This feature depends on the RF switch subsystem rfkill.
58
59config RT2500PCI
60 tristate "Ralink rt2500 pci/pcmcia support"
61 depends on RT2X00 && PCI
62 select RT2X00_LIB_PCI
63 select EEPROM_93CX6
64 ---help---
65 This is an experimental driver for the Ralink rt2500 wireless chip.
66
67 When compiled as a module, this driver will be called "rt2500pci.ko".
68
69config RT2500PCI_RFKILL
70 bool "RT2500 rfkill support"
71 depends on RT2500PCI
72 select RT2X00_LIB_RFKILL
73 ---help---
74 This adds support for integrated rt2500 devices that feature a
75 hardware button to control the radio state.
76 This feature depends on the RF switch subsystem rfkill.
77
78config RT61PCI
79 tristate "Ralink rt61 pci/pcmcia support"
80 depends on RT2X00 && PCI
81 select RT2X00_LIB_PCI
82 select RT2X00_LIB_FIRMWARE
83 select EEPROM_93CX6
84 ---help---
85 This is an experimental driver for the Ralink rt61 wireless chip.
86
87 When compiled as a module, this driver will be called "rt61pci.ko".
88
89config RT61PCI_RFKILL
90 bool "RT61 rfkill support"
91 depends on RT61PCI
92 select RT2X00_LIB_RFKILL
93 ---help---
94 This adds support for integrated rt61 devices that feature a
95 hardware button to control the radio state.
96 This feature depends on the RF switch subsystem rfkill.
97
98config RT2500USB
99 tristate "Ralink rt2500 usb support"
100 depends on RT2X00 && USB
101 select RT2X00_LIB_USB
102 ---help---
103 This is an experimental driver for the Ralink rt2500 wireless chip.
104
105 When compiled as a module, this driver will be called "rt2500usb.ko".
106
107config RT73USB
108 tristate "Ralink rt73 usb support"
109 depends on RT2X00 && USB
110 select RT2X00_LIB_USB
111 select RT2X00_LIB_FIRMWARE
112 ---help---
113 This is an experimental driver for the Ralink rt73 wireless chip.
114
115 When compiled as a module, this driver will be called "rt73usb.ko".
116
117config RT2X00_LIB_DEBUGFS
118 bool "Ralink debugfs support"
119 depends on RT2X00_LIB && MAC80211_DEBUGFS
120 ---help---
121 Enable creation of debugfs files for the rt2x00 drivers.
122 These debugfs files support both reading and writing of the
123 most important register types of the rt2x00 devices.
124
125config RT2X00_DEBUG
126 bool "Ralink debug output"
127 depends on RT2X00_LIB
128 ---help---
129 Enable debugging output for all rt2x00 modules
130