Kyle Swenson | 8d8f654 | 2021-03-15 11:02:55 -0600 | [diff] [blame^] | 1 | config 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 | |
| 18 | config CARL9170_LEDS |
| 19 | bool "SoftLED Support" |
| 20 | depends on CARL9170 |
| 21 | select MAC80211_LEDS |
| 22 | select LEDS_CLASS |
| 23 | select NEW_LEDS |
| 24 | default y |
| 25 | help |
| 26 | This option is necessary, if you want your device' LEDs to blink |
| 27 | |
| 28 | Say Y, unless you need the LEDs for firmware debugging. |
| 29 | |
| 30 | config CARL9170_DEBUGFS |
| 31 | bool "DebugFS Support" |
| 32 | depends on CARL9170 && DEBUG_FS && MAC80211_DEBUGFS |
| 33 | default n |
| 34 | help |
| 35 | Export several driver and device internals to user space. |
| 36 | |
| 37 | Say N. |
| 38 | |
| 39 | config CARL9170_WPC |
| 40 | bool |
| 41 | depends on CARL9170 && (INPUT = y || INPUT = CARL9170) |
| 42 | default y |
| 43 | |
| 44 | config CARL9170_HWRNG |
| 45 | bool "Random number generator" |
| 46 | depends on CARL9170 && (HW_RANDOM = y || HW_RANDOM = CARL9170) |
| 47 | default n |
| 48 | help |
| 49 | Provides a hardware random number generator to the kernel. |
| 50 | |
| 51 | SECURITY WARNING: It's relatively easy to eavesdrop all |
| 52 | generated random numbers from the transport stream with |
| 53 | usbmon [software] or special usb sniffer hardware. |
| 54 | |
| 55 | Say N, unless your setup[i.e.: embedded system] has no |
| 56 | other rng source and you can afford to take the risk. |