Commit | Line | Data |
---|---|---|
5b435de0 AS |
1 | config BRCMUTIL |
2 | tristate | |
3 | ||
4 | config BRCMSMAC | |
5 | tristate "Broadcom IEEE802.11n PCIe SoftMAC WLAN driver" | |
5b435de0 | 6 | depends on MAC80211 |
2e756560 | 7 | depends on BCMA |
5b435de0 AS |
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 | |
cd864522 PH |
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. | |
5b435de0 AS |
18 | |
19 | config BRCMFMAC | |
20 | tristate "Broadcom IEEE802.11n embedded FullMAC WLAN driver" | |
5b435de0 AS |
21 | depends on CFG80211 |
22 | select BRCMUTIL | |
5b435de0 AS |
23 | ---help--- |
24 | This module adds support for embedded wireless adapters based on | |
f72ae31e FL |
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, | |
5b435de0 AS |
27 | it'll be called brcmfmac.ko. |
28 | ||
f72ae31e | 29 | config BRCMFMAC_SDIO |
71bb244b | 30 | bool "SDIO bus interface support for FullMAC driver" |
c4bff5d9 | 31 | depends on (MMC = y || MMC = BRCMFMAC) |
f72ae31e FL |
32 | depends on BRCMFMAC |
33 | select FW_LOADER | |
34 | default y | |
35 | ---help--- | |
36 | This option enables the SDIO bus interface support for Broadcom | |
71bb244b AS |
37 | IEEE802.11n embedded FullMAC WLAN driver. Say Y if you want to |
38 | use the driver for a SDIO wireless card. | |
39 | ||
40 | config BRCMFMAC_USB | |
41 | bool "USB bus interface support for FullMAC driver" | |
c4bff5d9 | 42 | depends on (USB = y || USB = BRCMFMAC) |
71bb244b AS |
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. | |
f72ae31e | 49 | |
f5c4f108 SF |
50 | config 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 | ||
5b435de0 AS |
61 | config BRCMDBG |
62 | bool "Broadcom driver debug functions" | |
63 | depends on BRCMSMAC || BRCMFMAC | |
64 | ---help--- | |
65 | Selecting this enables additional code for debug purposes. |