Kconfig 4.4 KB
Newer Older
1 2 3 4 5 6 7
config RT2X00
	tristate "Ralink driver support"
	depends on MAC80211 && WLAN_80211 && EXPERIMENTAL
	---help---
	  This will enable the experimental support for the Ralink drivers,
	  developed in the rt2x00 project <http://rt2x00.serialmonkey.com>.

8
	  These drivers will make use of the mac80211 stack.
9 10 11 12 13

	  When building one of the individual drivers, the rt2x00 library
	  will also be created. That library (when the driver is built as
	  a module) will be called "rt2x00lib.ko".

14 15
if RT2X00

16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
config RT2X00_LIB
	tristate

config RT2X00_LIB_PCI
	tristate
	select RT2X00_LIB

config RT2X00_LIB_USB
	tristate
	select RT2X00_LIB

config RT2X00_LIB_FIRMWARE
	boolean
	depends on RT2X00_LIB
	select FW_LOADER

config RT2X00_LIB_RFKILL
	boolean
	depends on RT2X00_LIB
R
Randy Dunlap 已提交
35
	depends on INPUT
36 37 38
	select RFKILL
	select INPUT_POLLDEV

39 40 41 42
config RT2X00_LIB_LEDS
	boolean
	depends on RT2X00_LIB

43 44
config RT2400PCI
	tristate "Ralink rt2400 pci/pcmcia support"
45
	depends on PCI
46 47 48 49 50 51 52 53 54
	select RT2X00_LIB_PCI
	select EEPROM_93CX6
	---help---
	  This is an experimental driver for the Ralink rt2400 wireless chip.

	  When compiled as a module, this driver will be called "rt2400pci.ko".

config RT2400PCI_RFKILL
	bool "RT2400 rfkill support"
R
Randy Dunlap 已提交
55
	depends on RT2400PCI && INPUT
56 57 58 59 60 61
	select RT2X00_LIB_RFKILL
	---help---
	  This adds support for integrated rt2400 devices that feature a
	  hardware button to control the radio state.
	  This feature depends on the RF switch subsystem rfkill.

62 63
config RT2400PCI_LEDS
	bool "RT2400 leds support"
D
David S. Miller 已提交
64 65
	depends on RT2400PCI
	select LEDS_CLASS
66 67 68 69
	select RT2X00_LIB_LEDS
	---help---
	  This adds support for led triggers provided my mac80211.

70 71
config RT2500PCI
	tristate "Ralink rt2500 pci/pcmcia support"
72
	depends on PCI
73 74 75 76 77 78 79 80 81
	select RT2X00_LIB_PCI
	select EEPROM_93CX6
	---help---
	  This is an experimental driver for the Ralink rt2500 wireless chip.

	  When compiled as a module, this driver will be called "rt2500pci.ko".

config RT2500PCI_RFKILL
	bool "RT2500 rfkill support"
R
Randy Dunlap 已提交
82
	depends on RT2500PCI && INPUT
83 84 85 86 87 88
	select RT2X00_LIB_RFKILL
	---help---
	  This adds support for integrated rt2500 devices that feature a
	  hardware button to control the radio state.
	  This feature depends on the RF switch subsystem rfkill.

89 90
config RT2500PCI_LEDS
	bool "RT2500 leds support"
D
David S. Miller 已提交
91 92
	depends on RT2500PCI
	select LEDS_CLASS
93 94 95 96
	select RT2X00_LIB_LEDS
	---help---
	  This adds support for led triggers provided my mac80211.

97 98
config RT61PCI
	tristate "Ralink rt61 pci/pcmcia support"
99
	depends on PCI
100 101
	select RT2X00_LIB_PCI
	select RT2X00_LIB_FIRMWARE
102
	select CRC_ITU_T
103 104 105 106 107 108 109 110
	select EEPROM_93CX6
	---help---
	  This is an experimental driver for the Ralink rt61 wireless chip.

	  When compiled as a module, this driver will be called "rt61pci.ko".

config RT61PCI_RFKILL
	bool "RT61 rfkill support"
R
Randy Dunlap 已提交
111
	depends on RT61PCI && INPUT
112 113 114 115 116 117
	select RT2X00_LIB_RFKILL
	---help---
	  This adds support for integrated rt61 devices that feature a
	  hardware button to control the radio state.
	  This feature depends on the RF switch subsystem rfkill.

118 119
config RT61PCI_LEDS
	bool "RT61 leds support"
D
David S. Miller 已提交
120 121
	depends on RT61PCI
	select LEDS_CLASS
122 123 124 125
	select RT2X00_LIB_LEDS
	---help---
	  This adds support for led triggers provided my mac80211.

126 127
config RT2500USB
	tristate "Ralink rt2500 usb support"
128
	depends on USB
129 130 131 132 133 134
	select RT2X00_LIB_USB
	---help---
	  This is an experimental driver for the Ralink rt2500 wireless chip.

	  When compiled as a module, this driver will be called "rt2500usb.ko".

135 136
config RT2500USB_LEDS
	bool "RT2500 leds support"
D
David S. Miller 已提交
137 138
	depends on RT2500USB
	select LEDS_CLASS
139 140 141 142
	select RT2X00_LIB_LEDS
	---help---
	  This adds support for led triggers provided my mac80211.

143 144
config RT73USB
	tristate "Ralink rt73 usb support"
145
	depends on USB
146 147
	select RT2X00_LIB_USB
	select RT2X00_LIB_FIRMWARE
148
	select CRC_ITU_T
149 150 151 152 153
	---help---
	  This is an experimental driver for the Ralink rt73 wireless chip.

	  When compiled as a module, this driver will be called "rt73usb.ko".

154 155
config RT73USB_LEDS
	bool "RT73 leds support"
D
David S. Miller 已提交
156 157
	depends on RT73USB
	select LEDS_CLASS
158 159 160 161
	select RT2X00_LIB_LEDS
	---help---
	  This adds support for led triggers provided my mac80211.

162 163 164 165 166 167 168 169 170 171 172 173 174 175
config RT2X00_LIB_DEBUGFS
	bool "Ralink debugfs support"
	depends on RT2X00_LIB && MAC80211_DEBUGFS
	---help---
	  Enable creation of debugfs files for the rt2x00 drivers.
	  These debugfs files support both reading and writing of the
	  most important register types of the rt2x00 devices.

config RT2X00_DEBUG
	bool "Ralink debug output"
	depends on RT2X00_LIB
	---help---
	  Enable debugging output for all rt2x00 modules

176
endif