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