11d7e1e6bSChristian Lamparterconfig CARL9170 21d7e1e6bSChristian Lamparter tristate "Linux Community AR9170 802.11n USB support" 31d7e1e6bSChristian Lamparter depends on USB && MAC80211 && EXPERIMENTAL 4*23c1d7f6SVladimir Kondratiev select ATH_COMMON 51d7e1e6bSChristian Lamparter select FW_LOADER 61d7e1e6bSChristian Lamparter select CRC32 71d7e1e6bSChristian Lamparter help 81d7e1e6bSChristian Lamparter This is another driver for the Atheros "otus" 802.11n USB devices. 91d7e1e6bSChristian Lamparter 101d7e1e6bSChristian Lamparter This driver provides more features than the original, 111d7e1e6bSChristian Lamparter but it needs a special firmware (carl9170-1.fw) to do that. 121d7e1e6bSChristian Lamparter 131d7e1e6bSChristian Lamparter The firmware can be downloaded from our wiki here: 14b4c85d45SChristian Lamparter <http://wireless.kernel.org/en/users/Drivers/carl9170> 151d7e1e6bSChristian Lamparter 161d7e1e6bSChristian Lamparter If you choose to build a module, it'll be called carl9170. 171d7e1e6bSChristian Lamparter 181d7e1e6bSChristian Lamparterconfig CARL9170_LEDS 191d7e1e6bSChristian Lamparter bool "SoftLED Support" 201d7e1e6bSChristian Lamparter depends on CARL9170 211d7e1e6bSChristian Lamparter select MAC80211_LEDS 221d7e1e6bSChristian Lamparter select LEDS_CLASS 231d7e1e6bSChristian Lamparter select NEW_LEDS 241d7e1e6bSChristian Lamparter default y 251d7e1e6bSChristian Lamparter help 261d7e1e6bSChristian Lamparter This option is necessary, if you want your device' LEDs to blink 271d7e1e6bSChristian Lamparter 281d7e1e6bSChristian Lamparter Say Y, unless you need the LEDs for firmware debugging. 291d7e1e6bSChristian Lamparter 301d7e1e6bSChristian Lamparterconfig CARL9170_DEBUGFS 311d7e1e6bSChristian Lamparter bool "DebugFS Support" 321d7e1e6bSChristian Lamparter depends on CARL9170 && DEBUG_FS && MAC80211_DEBUGFS 331d7e1e6bSChristian Lamparter default n 341d7e1e6bSChristian Lamparter help 351d7e1e6bSChristian Lamparter Export several driver and device internals to user space. 361d7e1e6bSChristian Lamparter 371d7e1e6bSChristian Lamparter Say N. 381d7e1e6bSChristian Lamparter 391d7e1e6bSChristian Lamparterconfig CARL9170_WPC 401d7e1e6bSChristian Lamparter bool 411d7e1e6bSChristian Lamparter depends on CARL9170 && (INPUT = y || INPUT = CARL9170) 421d7e1e6bSChristian Lamparter default y 4300044f17SChristian Lamparter 4400044f17SChristian Lamparterconfig CARL9170_HWRNG 4500044f17SChristian Lamparter bool "Random number generator" 4600044f17SChristian Lamparter depends on CARL9170 && (HW_RANDOM = y || HW_RANDOM = CARL9170) 4700044f17SChristian Lamparter default n 4800044f17SChristian Lamparter help 4900044f17SChristian Lamparter Provides a hardware random number generator to the kernel. 5000044f17SChristian Lamparter 5100044f17SChristian Lamparter SECURITY WARNING: It's relatively easy to eavesdrop all 5200044f17SChristian Lamparter generated random numbers from the transport stream with 5300044f17SChristian Lamparter usbmon [software] or special usb sniffer hardware. 5400044f17SChristian Lamparter 5500044f17SChristian Lamparter Say N, unless your setup[i.e.: embedded system] has no 5600044f17SChristian Lamparter other rng source and you can afford to take the risk. 57