diff options
Diffstat (limited to 'drivers/net/wireless/rt2x00')
-rw-r--r-- | drivers/net/wireless/rt2x00/Kconfig | 55 |
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 | |||
14 | if RT2X00 | 18 | if RT2X00 |
15 | 19 | ||
16 | config RT2X00_LIB | 20 | config RT2X00_LIB |
@@ -40,26 +44,27 @@ config RT2X00_LIB_LEDS | |||
40 | depends on RT2X00_LIB | 44 | depends on RT2X00_LIB |
41 | 45 | ||
42 | config RT2400PCI | 46 | config 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 | ||
52 | config RT2400PCI_RFKILL | 57 | config 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 | ||
61 | config RT2400PCI_LEDS | 66 | config 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 | ||
69 | config RT2500PCI | 74 | config 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 | ||
79 | config RT2500PCI_RFKILL | 85 | config 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 | ||
88 | config RT2500PCI_LEDS | 94 | config 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 | ||
96 | config RT61PCI | 102 | config 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 | ||
108 | config RT61PCI_RFKILL | 115 | config 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 | ||
117 | config RT61PCI_LEDS | 124 | config 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 | ||
125 | config RT2500USB | 132 | config 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 | ||
134 | config RT2500USB_LEDS | 142 | config 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 | ||
142 | config RT73USB | 150 | config 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 | ||
153 | config RT73USB_LEDS | 162 | config 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 | ||
169 | config RT2X00_DEBUG | 178 | config RT2X00_DEBUG |
170 | bool "Ralink debug output" | 179 | bool "Ralink debug output" |