• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1config CARL9170
2	tristate "Linux Community AR9170 802.11n USB support"
3	depends on USB && MAC80211
4	select ATH_COMMON
5	select FW_LOADER
6	select CRC32
7	help
8	  This is another driver for the Atheros "otus" 802.11n USB devices.
9
10	  This driver provides more features than the original,
11	  but it needs a special firmware (carl9170-1.fw) to do that.
12
13	  The firmware can be downloaded from our wiki here:
14	  <http://wireless.kernel.org/en/users/Drivers/carl9170>
15
16	  If you choose to build a module, it'll be called carl9170.
17
18config CARL9170_LEDS
19	bool "SoftLED Support"
20	default y
21	depends on CARL9170
22	depends on MAC80211_LEDS
23	help
24	  This option is necessary, if you want your device's LEDs to blink.
25
26	  Say Y, unless you need the LEDs for firmware debugging.
27
28config CARL9170_DEBUGFS
29	bool "DebugFS Support"
30	depends on CARL9170 && DEBUG_FS && MAC80211_DEBUGFS
31	default n
32	help
33	  Export several driver and device internals to user space.
34
35	  Say N.
36
37config CARL9170_WPC
38	bool
39	depends on CARL9170 && (INPUT = y || INPUT = CARL9170)
40	default y
41
42config CARL9170_HWRNG
43        bool "Random number generator"
44        depends on CARL9170 && (HW_RANDOM = y || HW_RANDOM = CARL9170)
45        default n
46	help
47	  Provides a hardware random number generator to the kernel.
48
49	  SECURITY WARNING: It's relatively easy to eavesdrop all
50	  generated random numbers from the transport stream with
51	  usbmon [software] or special usb sniffer hardware.
52
53	  Say N, unless your setup[i.e.: embedded system] has no
54	  other rng source and you can afford to take the risk.
55