xref: /linux/drivers/net/wireless/ath/wil6210/Kconfig (revision 7dc47258a00d026ba1268133687b3b1940e36e58)
12be7d22fSVladimir Kondratievconfig WIL6210
22be7d22fSVladimir Kondratiev	tristate "Wilocity 60g WiFi card wil6210 support"
3*7dc47258SVladimir Kondratiev	select WANT_DEV_COREDUMP
42be7d22fSVladimir Kondratiev	depends on CFG80211
52be7d22fSVladimir Kondratiev	depends on PCI
62be7d22fSVladimir Kondratiev	default n
72be7d22fSVladimir Kondratiev	---help---
82be7d22fSVladimir Kondratiev	  This module adds support for wireless adapter based on
92be7d22fSVladimir Kondratiev	  wil6210 chip by Wilocity. It supports operation on the
102be7d22fSVladimir Kondratiev	  60 GHz band, covered by the IEEE802.11ad standard.
112be7d22fSVladimir Kondratiev
122be7d22fSVladimir Kondratiev	  http://wireless.kernel.org/en/users/Drivers/wil6210
132be7d22fSVladimir Kondratiev
142be7d22fSVladimir Kondratiev	  If you choose to build it as a module, it will be called
152be7d22fSVladimir Kondratiev	  wil6210
162be7d22fSVladimir Kondratiev
172be7d22fSVladimir Kondratievconfig WIL6210_ISR_COR
182be7d22fSVladimir Kondratiev	bool "Use Clear-On-Read mode for ISR registers for wil6210"
192be7d22fSVladimir Kondratiev	depends on WIL6210
202be7d22fSVladimir Kondratiev	default y
212be7d22fSVladimir Kondratiev	---help---
222be7d22fSVladimir Kondratiev	  ISR registers on wil6210 chip may operate in either
232be7d22fSVladimir Kondratiev	  COR (Clear-On-Read) or W1C (Write-1-to-Clear) mode.
242be7d22fSVladimir Kondratiev	  For production code, use COR (say y); is default since
252be7d22fSVladimir Kondratiev	  it saves extra target transaction;
262be7d22fSVladimir Kondratiev	  For ISR debug, use W1C (say n); is allows to monitor ISR
272be7d22fSVladimir Kondratiev	  registers with debugfs. If COR were used, ISR would
282be7d22fSVladimir Kondratiev	  self-clear when accessed for debug purposes, it makes
292be7d22fSVladimir Kondratiev	  such monitoring impossible.
302be7d22fSVladimir Kondratiev	  Say y unless you debug interrupts
3198658095SVladimir Kondratiev
32eb4928cfSHauke Mehrtensconfig WIL6210_TRACING
3398658095SVladimir Kondratiev	bool "wil6210 tracing support"
3498658095SVladimir Kondratiev	depends on WIL6210
3598658095SVladimir Kondratiev	depends on EVENT_TRACING
3698658095SVladimir Kondratiev	default y
3798658095SVladimir Kondratiev	---help---
3898658095SVladimir Kondratiev	  Say Y here to enable tracepoints for the wil6210 driver
3998658095SVladimir Kondratiev	  using the kernel tracing infrastructure.  Select this
4098658095SVladimir Kondratiev	  option if you are interested in debugging the driver.
4198658095SVladimir Kondratiev
4298658095SVladimir Kondratiev	  If unsure, say Y to make it easier to debug problems.
43