Arend van Spriel | 5b435de | 2011-10-05 13:19:03 +0200 | [diff] [blame] | 1 | config BRCMUTIL |
| 2 | tristate |
| 3 | |
| 4 | config BRCMSMAC |
| 5 | tristate "Broadcom IEEE802.11n PCIe SoftMAC WLAN driver" |
Arend van Spriel | 5b435de | 2011-10-05 13:19:03 +0200 | [diff] [blame] | 6 | depends on MAC80211 |
Arend van Spriel | 2e756560 | 2011-12-08 15:06:46 -0800 | [diff] [blame] | 7 | depends on BCMA |
Arend van Spriel | 5b435de | 2011-10-05 13:19:03 +0200 | [diff] [blame] | 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" |
Arend van Spriel | 5b435de | 2011-10-05 13:19:03 +0200 | [diff] [blame] | 20 | depends on CFG80211 |
| 21 | select BRCMUTIL |
Arend van Spriel | 5b435de | 2011-10-05 13:19:03 +0200 | [diff] [blame] | 22 | ---help--- |
| 23 | This module adds support for embedded wireless adapters based on |
Franky Lin | f72ae31 | 2011-12-16 18:37:20 -0800 | [diff] [blame] | 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, |
Arend van Spriel | 5b435de | 2011-10-05 13:19:03 +0200 | [diff] [blame] | 26 | it'll be called brcmfmac.ko. |
| 27 | |
Franky Lin | f72ae31 | 2011-12-16 18:37:20 -0800 | [diff] [blame] | 28 | config BRCMFMAC_SDIO |
Arend van Spriel | 71bb244 | 2012-02-09 21:09:08 +0100 | [diff] [blame] | 29 | bool "SDIO bus interface support for FullMAC driver" |
Franky Lin | f72ae31 | 2011-12-16 18:37:20 -0800 | [diff] [blame] | 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 |
Arend van Spriel | 71bb244 | 2012-02-09 21:09:08 +0100 | [diff] [blame] | 36 | IEEE802.11n embedded FullMAC WLAN driver. Say Y if you want to |
| 37 | use the driver for a SDIO wireless card. |
| 38 | |
Franky Lin | ba89bf1 | 2012-04-27 18:56:59 -0700 | [diff] [blame] | 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 | |
Arend van Spriel | 71bb244 | 2012-02-09 21:09:08 +0100 | [diff] [blame] | 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. |
Franky Lin | f72ae31 | 2011-12-16 18:37:20 -0800 | [diff] [blame] | 57 | |
Arend van Spriel | 5b435de | 2011-10-05 13:19:03 +0200 | [diff] [blame] | 58 | config BRCMDBG |
| 59 | bool "Broadcom driver debug functions" |
| 60 | depends on BRCMSMAC || BRCMFMAC |
| 61 | ---help--- |
| 62 | Selecting this enables additional code for debug purposes. |