Linux 4.4.145
[linux/fpc-iii.git] / drivers / net / wireless / ath / wil6210 / Kconfig
blob6dfedc8bd6a3d7efb1670e34cc1594663bca0582
1 config WIL6210
2         tristate "Wilocity 60g WiFi card wil6210 support"
3         select WANT_DEV_COREDUMP
4         depends on CFG80211
5         depends on PCI
6         default n
7         ---help---
8           This module adds support for wireless adapter based on
9           wil6210 chip by Wilocity. It supports operation on the
10           60 GHz band, covered by the IEEE802.11ad standard.
12           http://wireless.kernel.org/en/users/Drivers/wil6210
14           If you choose to build it as a module, it will be called
15           wil6210
17 config WIL6210_ISR_COR
18         bool "Use Clear-On-Read mode for ISR registers for wil6210"
19         depends on WIL6210
20         default y
21         ---help---
22           ISR registers on wil6210 chip may operate in either
23           COR (Clear-On-Read) or W1C (Write-1-to-Clear) mode.
24           For production code, use COR (say y); is default since
25           it saves extra target transaction;
26           For ISR debug, use W1C (say n); is allows to monitor ISR
27           registers with debugfs. If COR were used, ISR would
28           self-clear when accessed for debug purposes, it makes
29           such monitoring impossible.
30           Say y unless you debug interrupts
32 config WIL6210_TRACING
33         bool "wil6210 tracing support"
34         depends on WIL6210
35         depends on EVENT_TRACING
36         default y
37         ---help---
38           Say Y here to enable tracepoints for the wil6210 driver
39           using the kernel tracing infrastructure.  Select this
40           option if you are interested in debugging the driver.
42           If unsure, say Y to make it easier to debug problems.