aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/rt2x00
diff options
context:
space:
mode:
authorIvo van Doorn <ivdoorn@gmail.com>2008-04-21 13:01:40 -0400
committerJohn W. Linville <linville@tuxdriver.com>2008-05-07 15:02:27 -0400
commit3a4d3af700b3d78904775d9a9efe0858b5e1e955 (patch)
tree1a07935b87dd33e86bb83fcc1f93b799254444a8 /drivers/net/wireless/rt2x00
parent652e3f208619dfe75867349d6164afe735eaf159 (diff)
rt2x00: Clarify supported chipsets in Kconfig
As reported by Filipus Klutiero <chealer@gmail.com>, the rt2x00 Kconfig entries should be updated with specific chipset notifications. This cleans up Kconfig by explicitly mentioning the supported chipsets for each drivers, and uses the same chipset family names as mentioned on the Ralink website. Signed-off-by: Ivo van Doorn <IvDoorn@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/rt2x00')
-rw-r--r--drivers/net/wireless/rt2x00/Kconfig55
1 files changed, 32 insertions, 23 deletions
diff --git a/drivers/net/wireless/rt2x00/Kconfig b/drivers/net/wireless/rt2x00/Kconfig
index ab1029e79884..0ace76149422 100644
--- a/drivers/net/wireless/rt2x00/Kconfig
+++ b/drivers/net/wireless/rt2x00/Kconfig
@@ -5,12 +5,16 @@ config RT2X00
5 This will enable the experimental support for the Ralink drivers, 5 This will enable the experimental support for the Ralink drivers,
6 developed in the rt2x00 project <http://rt2x00.serialmonkey.com>. 6 developed in the rt2x00 project <http://rt2x00.serialmonkey.com>.
7 7
8 These drivers will make use of the mac80211 stack. 8 These drivers make use of the mac80211 stack.
9 9
10 When building one of the individual drivers, the rt2x00 library 10 When building one of the individual drivers, the rt2x00 library
11 will also be created. That library (when the driver is built as 11 will also be created. That library (when the driver is built as
12 a module) will be called "rt2x00lib.ko". 12 a module) will be called "rt2x00lib.ko".
13 13
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".
17
14if RT2X00 18if RT2X00
15 19
16config RT2X00_LIB 20config RT2X00_LIB
@@ -40,26 +44,27 @@ config RT2X00_LIB_LEDS
40 depends on RT2X00_LIB 44 depends on RT2X00_LIB
41 45
42config RT2400PCI 46config RT2400PCI
43 tristate "Ralink rt2400 pci/pcmcia support" 47 tristate "Ralink rt2400 (PCI/PCMCIA) support"
44 depends on PCI 48 depends on PCI
45 select RT2X00_LIB_PCI 49 select RT2X00_LIB_PCI
46 select EEPROM_93CX6 50 select EEPROM_93CX6
47 ---help--- 51 ---help---
48 This is an experimental driver for the Ralink rt2400 wireless chip. 52 This adds support for rt2400 wireless chipset family.
53 Supported chips: RT2460.
49 54
50 When compiled as a module, this driver will be called "rt2400pci.ko". 55 When compiled as a module, this driver will be called "rt2400pci.ko".
51 56
52config RT2400PCI_RFKILL 57config RT2400PCI_RFKILL
53 bool "RT2400 rfkill support" 58 bool "Ralink rt2400 rfkill support"
54 depends on RT2400PCI 59 depends on RT2400PCI
55 select RT2X00_LIB_RFKILL 60 select RT2X00_LIB_RFKILL
56 ---help--- 61 ---help---
57 This adds support for integrated rt2400 devices that feature a 62 This adds support for integrated rt2400 hardware that features a
58 hardware button to control the radio state. 63 hardware button to control the radio state.
59 This feature depends on the RF switch subsystem rfkill. 64 This feature depends on the RF switch subsystem rfkill.
60 65
61config RT2400PCI_LEDS 66config RT2400PCI_LEDS
62 bool "RT2400 leds support" 67 bool "Ralink rt2400 leds support"
63 depends on RT2400PCI 68 depends on RT2400PCI
64 select LEDS_CLASS 69 select LEDS_CLASS
65 select RT2X00_LIB_LEDS 70 select RT2X00_LIB_LEDS
@@ -67,26 +72,27 @@ config RT2400PCI_LEDS
67 This adds support for led triggers provided my mac80211. 72 This adds support for led triggers provided my mac80211.
68 73
69config RT2500PCI 74config RT2500PCI
70 tristate "Ralink rt2500 pci/pcmcia support" 75 tristate "Ralink rt2500 (PCI/PCMCIA) support"
71 depends on PCI 76 depends on PCI
72 select RT2X00_LIB_PCI 77 select RT2X00_LIB_PCI
73 select EEPROM_93CX6 78 select EEPROM_93CX6
74 ---help--- 79 ---help---
75 This is an experimental driver for the Ralink rt2500 wireless chip. 80 This adds support for rt2500 wireless chipset family.
81 Supported chips: RT2560.
76 82
77 When compiled as a module, this driver will be called "rt2500pci.ko". 83 When compiled as a module, this driver will be called "rt2500pci.ko".
78 84
79config RT2500PCI_RFKILL 85config RT2500PCI_RFKILL
80 bool "RT2500 rfkill support" 86 bool "Ralink rt2500 rfkill support"
81 depends on RT2500PCI 87 depends on RT2500PCI
82 select RT2X00_LIB_RFKILL 88 select RT2X00_LIB_RFKILL
83 ---help--- 89 ---help---
84 This adds support for integrated rt2500 devices that feature a 90 This adds support for integrated rt2500 hardware that features a
85 hardware button to control the radio state. 91 hardware button to control the radio state.
86 This feature depends on the RF switch subsystem rfkill. 92 This feature depends on the RF switch subsystem rfkill.
87 93
88config RT2500PCI_LEDS 94config RT2500PCI_LEDS
89 bool "RT2500 leds support" 95 bool "Ralink rt2500 leds support"
90 depends on RT2500PCI 96 depends on RT2500PCI
91 select LEDS_CLASS 97 select LEDS_CLASS
92 select RT2X00_LIB_LEDS 98 select RT2X00_LIB_LEDS
@@ -94,28 +100,29 @@ config RT2500PCI_LEDS
94 This adds support for led triggers provided my mac80211. 100 This adds support for led triggers provided my mac80211.
95 101
96config RT61PCI 102config RT61PCI
97 tristate "Ralink rt61 pci/pcmcia support" 103 tristate "Ralink rt2501/rt61 (PCI/PCMCIA) support"
98 depends on PCI 104 depends on PCI
99 select RT2X00_LIB_PCI 105 select RT2X00_LIB_PCI
100 select RT2X00_LIB_FIRMWARE 106 select RT2X00_LIB_FIRMWARE
101 select CRC_ITU_T 107 select CRC_ITU_T
102 select EEPROM_93CX6 108 select EEPROM_93CX6
103 ---help--- 109 ---help---
104 This is an experimental driver for the Ralink rt61 wireless chip. 110 This adds support for rt2501 wireless chipset family.
111 Supported chips: RT2561, RT2561S & RT2661.
105 112
106 When compiled as a module, this driver will be called "rt61pci.ko". 113 When compiled as a module, this driver will be called "rt61pci.ko".
107 114
108config RT61PCI_RFKILL 115config RT61PCI_RFKILL
109 bool "RT61 rfkill support" 116 bool "Ralink rt2501/rt61 rfkill support"
110 depends on RT61PCI 117 depends on RT61PCI
111 select RT2X00_LIB_RFKILL 118 select RT2X00_LIB_RFKILL
112 ---help--- 119 ---help---
113 This adds support for integrated rt61 devices that feature a 120 This adds support for integrated rt61 hardware that features a
114 hardware button to control the radio state. 121 hardware button to control the radio state.
115 This feature depends on the RF switch subsystem rfkill. 122 This feature depends on the RF switch subsystem rfkill.
116 123
117config RT61PCI_LEDS 124config RT61PCI_LEDS
118 bool "RT61 leds support" 125 bool "Ralink rt2501/rt61 leds support"
119 depends on RT61PCI 126 depends on RT61PCI
120 select LEDS_CLASS 127 select LEDS_CLASS
121 select RT2X00_LIB_LEDS 128 select RT2X00_LIB_LEDS
@@ -123,16 +130,17 @@ config RT61PCI_LEDS
123 This adds support for led triggers provided my mac80211. 130 This adds support for led triggers provided my mac80211.
124 131
125config RT2500USB 132config RT2500USB
126 tristate "Ralink rt2500 usb support" 133 tristate "Ralink rt2500 (USB) support"
127 depends on USB 134 depends on USB
128 select RT2X00_LIB_USB 135 select RT2X00_LIB_USB
129 ---help--- 136 ---help---
130 This is an experimental driver for the Ralink rt2500 wireless chip. 137 This adds support for rt2500 wireless chipset family.
138 Supported chips: RT2571 & RT2572.
131 139
132 When compiled as a module, this driver will be called "rt2500usb.ko". 140 When compiled as a module, this driver will be called "rt2500usb.ko".
133 141
134config RT2500USB_LEDS 142config RT2500USB_LEDS
135 bool "RT2500 leds support" 143 bool "Ralink rt2500 leds support"
136 depends on RT2500USB 144 depends on RT2500USB
137 select LEDS_CLASS 145 select LEDS_CLASS
138 select RT2X00_LIB_LEDS 146 select RT2X00_LIB_LEDS
@@ -140,18 +148,19 @@ config RT2500USB_LEDS
140 This adds support for led triggers provided my mac80211. 148 This adds support for led triggers provided my mac80211.
141 149
142config RT73USB 150config RT73USB
143 tristate "Ralink rt73 usb support" 151 tristate "Ralink rt2501/rt73 (USB) support"
144 depends on USB 152 depends on USB
145 select RT2X00_LIB_USB 153 select RT2X00_LIB_USB
146 select RT2X00_LIB_FIRMWARE 154 select RT2X00_LIB_FIRMWARE
147 select CRC_ITU_T 155 select CRC_ITU_T
148 ---help--- 156 ---help---
149 This is an experimental driver for the Ralink rt73 wireless chip. 157 This adds support for rt2501 wireless chipset family.
158 Supported chips: RT2571W, RT2573 & RT2671.
150 159
151 When compiled as a module, this driver will be called "rt73usb.ko". 160 When compiled as a module, this driver will be called "rt73usb.ko".
152 161
153config RT73USB_LEDS 162config RT73USB_LEDS
154 bool "RT73 leds support" 163 bool "Ralink rt2501/rt73 leds support"
155 depends on RT73USB 164 depends on RT73USB
156 select LEDS_CLASS 165 select LEDS_CLASS
157 select RT2X00_LIB_LEDS 166 select RT2X00_LIB_LEDS
@@ -164,7 +173,7 @@ config RT2X00_LIB_DEBUGFS
164 ---help--- 173 ---help---
165 Enable creation of debugfs files for the rt2x00 drivers. 174 Enable creation of debugfs files for the rt2x00 drivers.
166 These debugfs files support both reading and writing of the 175 These debugfs files support both reading and writing of the
167 most important register types of the rt2x00 devices. 176 most important register types of the rt2x00 hardware.
168 177
169config RT2X00_DEBUG 178config RT2X00_DEBUG
170 bool "Ralink debug output" 179 bool "Ralink debug output"