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 | |
15 | IEEE802.11n SoftMAC chipsets. If you choose to build a module, it'll | |
16 | be called brcmsmac.ko. | |
17 | ||
18 | config BRCMFMAC | |
19 | tristate "Broadcom IEEE802.11n embedded FullMAC WLAN driver" | |
5b435de0 AS |
20 | depends on CFG80211 |
21 | select BRCMUTIL | |
5b435de0 AS |
22 | ---help--- |
23 | This module adds support for embedded wireless adapters based on | |
f72ae31e FL |
24 | Broadcom IEEE802.11n FullMAC chipsets. It has to work with at least |
25 | one of the bus interface support. If you choose to build a module, | |
5b435de0 AS |
26 | it'll be called brcmfmac.ko. |
27 | ||
f72ae31e | 28 | config BRCMFMAC_SDIO |
71bb244b | 29 | bool "SDIO bus interface support for FullMAC driver" |
f72ae31e FL |
30 | depends on MMC |
31 | depends on BRCMFMAC | |
32 | select FW_LOADER | |
33 | default y | |
34 | ---help--- | |
35 | This option enables the SDIO bus interface support for Broadcom | |
71bb244b AS |
36 | IEEE802.11n embedded FullMAC WLAN driver. Say Y if you want to |
37 | use the driver for a SDIO wireless card. | |
38 | ||
ba89bf19 FL |
39 | config BRCMFMAC_SDIO_OOB |
40 | bool "Out of band interrupt support for SDIO interface chipset" | |
41 | depends on BRCMFMAC_SDIO | |
42 | ---help--- | |
43 | This option enables out-of-band interrupt support for Broadcom | |
44 | SDIO Wifi chipset using fullmac in order to gain better | |
45 | performance and deep sleep wake up capability on certain | |
46 | platforms. Say N if you are unsure. | |
47 | ||
71bb244b AS |
48 | config BRCMFMAC_USB |
49 | bool "USB bus interface support for FullMAC driver" | |
50 | depends on USB | |
51 | depends on BRCMFMAC | |
52 | select FW_LOADER | |
53 | ---help--- | |
54 | This option enables the USB bus interface support for Broadcom | |
55 | IEEE802.11n embedded FullMAC WLAN driver. Say Y if you want to | |
56 | use the driver for an USB wireless card. | |
f72ae31e | 57 | |
e756af5b HM |
58 | config BRCMISCAN |
59 | bool "Broadcom I-Scan (OBSOLETE)" | |
60 | depends on BRCMFMAC | |
61 | ---help--- | |
62 | This option enables the I-Scan method. By default fullmac uses the | |
63 | new E-Scan method which uses less memory in firmware and gives no | |
64 | limitation on the number of scan results. | |
65 | ||
5b435de0 AS |
66 | config BRCMDBG |
67 | bool "Broadcom driver debug functions" | |
68 | depends on BRCMSMAC || BRCMFMAC | |
69 | ---help--- | |
70 | Selecting this enables additional code for debug purposes. |