• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1config BRCMUTIL
2	tristate
3
4config BRCMSMAC
5	tristate "Broadcom IEEE802.11n PCIe SoftMAC WLAN driver"
6	depends on MAC80211
7	depends on BCMA
8	select BRCMUTIL
9	select FW_LOADER
10	select CRC_CCITT
11	select CRC8
12	select CORDIC
13	---help---
14	  This module adds support for PCIe wireless adapters based on Broadcom
15	  IEEE802.11n SoftMAC chipsets. It also has WLAN led support, which will
16	  be available if you select BCMA_DRIVER_GPIO. If you choose to build a
17	  module, the driver will be called brcmsmac.ko.
18
19config BRCMFMAC
20	tristate "Broadcom IEEE802.11n embedded FullMAC WLAN driver"
21	depends on CFG80211
22	select BRCMUTIL
23	---help---
24	  This module adds support for embedded wireless adapters based on
25	  Broadcom IEEE802.11n FullMAC chipsets. It has to work with at least
26	  one of the bus interface support. If you choose to build a module,
27	  it'll be called brcmfmac.ko.
28
29config BRCMFMAC_SDIO
30	bool "SDIO bus interface support for FullMAC driver"
31	depends on MMC
32	depends on BRCMFMAC
33	select FW_LOADER
34	default y
35	---help---
36	  This option enables the SDIO bus interface support for Broadcom
37	  IEEE802.11n embedded FullMAC WLAN driver. Say Y if you want to
38	  use the driver for a SDIO wireless card.
39
40config BRCMFMAC_USB
41	bool "USB bus interface support for FullMAC driver"
42	depends on USB
43	depends on BRCMFMAC
44	select FW_LOADER
45	---help---
46	  This option enables the USB bus interface support for Broadcom
47	  IEEE802.11n embedded FullMAC WLAN driver. Say Y if you want to
48	  use the driver for an USB wireless card.
49
50config BRCM_TRACING
51	bool "Broadcom device tracing"
52	depends on BRCMSMAC || BRCMFMAC
53	---help---
54	  If you say Y here, the Broadcom wireless drivers will register
55	  with ftrace to dump event information into the trace ringbuffer.
56	  Tracing can be enabled at runtime to aid in debugging wireless
57	  issues. This option adds a small amount of overhead when tracing
58	  is disabled. If unsure, say Y to allow developers to better help
59	  you when wireless problems occur.
60
61config BRCMDBG
62	bool "Broadcom driver debug functions"
63	depends on BRCMSMAC || BRCMFMAC
64	---help---
65	  Selecting this enables additional code for debug purposes.
66