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