Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v3.9-rc2 228 lines 6.2 kB view raw
1menuconfig RT2X00 2 tristate "Ralink driver support" 3 depends on MAC80211 4 ---help--- 5 This will enable the support for the Ralink drivers, 6 developed in the rt2x00 project <http://rt2x00.serialmonkey.com>. 7 8 These drivers make use of the mac80211 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. 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 and rt2x00usb. 17 18if RT2X00 19 20config RT2400PCI 21 tristate "Ralink rt2400 (PCI/PCMCIA) support" 22 depends on PCI 23 select RT2X00_LIB_PCI 24 select EEPROM_93CX6 25 ---help--- 26 This adds support for rt2400 wireless chipset family. 27 Supported chips: RT2460. 28 29 When compiled as a module, this driver will be called rt2400pci. 30 31config RT2500PCI 32 tristate "Ralink rt2500 (PCI/PCMCIA) support" 33 depends on PCI 34 select RT2X00_LIB_PCI 35 select EEPROM_93CX6 36 ---help--- 37 This adds support for rt2500 wireless chipset family. 38 Supported chips: RT2560. 39 40 When compiled as a module, this driver will be called rt2500pci. 41 42config RT61PCI 43 tristate "Ralink rt2501/rt61 (PCI/PCMCIA) support" 44 depends on PCI 45 select RT2X00_LIB_PCI 46 select RT2X00_LIB_FIRMWARE 47 select RT2X00_LIB_CRYPTO 48 select CRC_ITU_T 49 select EEPROM_93CX6 50 ---help--- 51 This adds support for rt2501 wireless chipset family. 52 Supported chips: RT2561, RT2561S & RT2661. 53 54 When compiled as a module, this driver will be called rt61pci. 55 56config RT2800PCI 57 tristate "Ralink rt27xx/rt28xx/rt30xx (PCI/PCIe/PCMCIA) support" 58 depends on PCI || RALINK_RT288X || RALINK_RT305X 59 select RT2800_LIB 60 select RT2X00_LIB_PCI if PCI 61 select RT2X00_LIB_SOC if RALINK_RT288X || RALINK_RT305X 62 select RT2X00_LIB_FIRMWARE 63 select RT2X00_LIB_CRYPTO 64 select CRC_CCITT 65 select EEPROM_93CX6 66 ---help--- 67 This adds support for rt27xx/rt28xx/rt30xx wireless chipset family. 68 Supported chips: RT2760, RT2790, RT2860, RT2880, RT2890, RT3052, 69 RT3090, RT3091 & RT3092 70 71 When compiled as a module, this driver will be called "rt2800pci.ko". 72 73if RT2800PCI 74 75config RT2800PCI_RT33XX 76 bool "rt2800pci - Include support for rt33xx devices" 77 default y 78 ---help--- 79 This adds support for rt33xx wireless chipset family to the 80 rt2800pci driver. 81 Supported chips: RT3390 82 83config RT2800PCI_RT35XX 84 bool "rt2800pci - Include support for rt35xx devices (EXPERIMENTAL)" 85 default y 86 ---help--- 87 This adds support for rt35xx wireless chipset family to the 88 rt2800pci driver. 89 Supported chips: RT3060, RT3062, RT3562, RT3592 90 91 92config RT2800PCI_RT53XX 93 bool "rt2800pci - Include support for rt53xx devices (EXPERIMENTAL)" 94 default y 95 ---help--- 96 This adds support for rt53xx wireless chipset family to the 97 rt2800pci driver. 98 Supported chips: RT5390 99 100config RT2800PCI_RT3290 101 bool "rt2800pci - Include support for rt3290 devices (EXPERIMENTAL)" 102 default y 103 ---help--- 104 This adds support for rt3290 wireless chipset family to the 105 rt2800pci driver. 106 Supported chips: RT3290 107endif 108 109config RT2500USB 110 tristate "Ralink rt2500 (USB) support" 111 depends on USB 112 select RT2X00_LIB_USB 113 select RT2X00_LIB_CRYPTO 114 ---help--- 115 This adds support for rt2500 wireless chipset family. 116 Supported chips: RT2571 & RT2572. 117 118 When compiled as a module, this driver will be called rt2500usb. 119 120config RT73USB 121 tristate "Ralink rt2501/rt73 (USB) support" 122 depends on USB 123 select RT2X00_LIB_USB 124 select RT2X00_LIB_FIRMWARE 125 select RT2X00_LIB_CRYPTO 126 select CRC_ITU_T 127 ---help--- 128 This adds support for rt2501 wireless chipset family. 129 Supported chips: RT2571W, RT2573 & RT2671. 130 131 When compiled as a module, this driver will be called rt73usb. 132 133config RT2800USB 134 tristate "Ralink rt27xx/rt28xx/rt30xx (USB) support" 135 depends on USB 136 select RT2800_LIB 137 select RT2X00_LIB_USB 138 select RT2X00_LIB_FIRMWARE 139 select RT2X00_LIB_CRYPTO 140 select CRC_CCITT 141 ---help--- 142 This adds support for rt27xx/rt28xx/rt30xx wireless chipset family. 143 Supported chips: RT2770, RT2870 & RT3070, RT3071 & RT3072 144 145 When compiled as a module, this driver will be called "rt2800usb.ko". 146 147if RT2800USB 148 149config RT2800USB_RT33XX 150 bool "rt2800usb - Include support for rt33xx devices" 151 default y 152 ---help--- 153 This adds support for rt33xx wireless chipset family to the 154 rt2800usb driver. 155 Supported chips: RT3370 156 157config RT2800USB_RT35XX 158 bool "rt2800usb - Include support for rt35xx devices (EXPERIMENTAL)" 159 default y 160 ---help--- 161 This adds support for rt35xx wireless chipset family to the 162 rt2800usb driver. 163 Supported chips: RT3572 164 165config RT2800USB_RT53XX 166 bool "rt2800usb - Include support for rt53xx devices (EXPERIMENTAL)" 167 ---help--- 168 This adds support for rt53xx wireless chipset family to the 169 rt2800usb driver. 170 Supported chips: RT5370 171 172config RT2800USB_UNKNOWN 173 bool "rt2800usb - Include support for unknown (USB) devices" 174 default n 175 ---help--- 176 This adds support for rt2800usb devices that are known to 177 have a rt28xx family compatible chipset, but for which the exact 178 chipset is unknown. 179 180 Support status for these devices is unknown, and enabling these 181 devices may or may not work. 182 183endif 184 185config RT2800_LIB 186 tristate 187 188config RT2X00_LIB_PCI 189 tristate 190 select RT2X00_LIB 191 192config RT2X00_LIB_SOC 193 tristate 194 select RT2X00_LIB 195 196config RT2X00_LIB_USB 197 tristate 198 select RT2X00_LIB 199 200config RT2X00_LIB 201 tristate 202 203config RT2X00_LIB_FIRMWARE 204 boolean 205 select FW_LOADER 206 207config RT2X00_LIB_CRYPTO 208 boolean 209 210config RT2X00_LIB_LEDS 211 boolean 212 default y if (RT2X00_LIB=y && LEDS_CLASS=y) || (RT2X00_LIB=m && LEDS_CLASS!=n) 213 214config RT2X00_LIB_DEBUGFS 215 bool "Ralink debugfs support" 216 depends on RT2X00_LIB && MAC80211_DEBUGFS 217 ---help--- 218 Enable creation of debugfs files for the rt2x00 drivers. 219 These debugfs files support both reading and writing of the 220 most important register types of the rt2x00 hardware. 221 222config RT2X00_DEBUG 223 bool "Ralink debug output" 224 depends on RT2X00_LIB 225 ---help--- 226 Enable debugging output for all rt2x00 modules 227 228endif