1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 25b435de0SArend van Sprielconfig BRCMUTIL 35b435de0SArend van Spriel tristate 45b435de0SArend van Spriel 55b435de0SArend van Sprielconfig BRCMSMAC 65b435de0SArend van Spriel tristate "Broadcom IEEE802.11n PCIe SoftMAC WLAN driver" 75b435de0SArend van Spriel depends on MAC80211 889eda364SArend van Spriel depends on BCMA_POSSIBLE 989eda364SArend van Spriel select BCMA 105b435de0SArend van Spriel select BRCMUTIL 115b435de0SArend van Spriel select FW_LOADER 125b435de0SArend van Spriel select CORDIC 13a7f7f624SMasahiro Yamada help 145b435de0SArend van Spriel This module adds support for PCIe wireless adapters based on Broadcom 15*c68115fcSArnd Bergmann IEEE802.11n SoftMAC chipsets. If you choose to build a module, the 16*c68115fcSArnd Bergmann driver will be called brcmsmac.ko. 17*c68115fcSArnd Bergmann 18*c68115fcSArnd Bergmannconfig BRCMSMAC_LEDS 19*c68115fcSArnd Bergmann def_bool BRCMSMAC && BCMA_DRIVER_GPIO && MAC80211_LEDS 20*c68115fcSArnd Bergmann help 21*c68115fcSArnd Bergmann The brcmsmac LED support depends on the presence of the 22*c68115fcSArnd Bergmann BCMA_DRIVER_GPIO driver, and it only works if LED support 23*c68115fcSArnd Bergmann is enabled and reachable from the driver module. 245b435de0SArend van Spriel 259ff8614aSArend van Sprielsource "drivers/net/wireless/broadcom/brcm80211/brcmfmac/Kconfig" 269e37f045SHante Meuleman 27f5c4f108SSeth Forsheeconfig BRCM_TRACING 28f5c4f108SSeth Forshee bool "Broadcom device tracing" 29f5c4f108SSeth Forshee depends on BRCMSMAC || BRCMFMAC 30a7f7f624SMasahiro Yamada depends on TRACING 31f5c4f108SSeth Forshee help 32f5c4f108SSeth Forshee If you say Y here, the Broadcom wireless drivers will register 33f5c4f108SSeth Forshee with ftrace to dump event information into the trace ringbuffer. 34f5c4f108SSeth Forshee Tracing can be enabled at runtime to aid in debugging wireless 35f5c4f108SSeth Forshee issues. This option adds a small amount of overhead when tracing 36f5c4f108SSeth Forshee is disabled. If unsure, say Y to allow developers to better help 37f5c4f108SSeth Forshee you when wireless problems occur. 385b435de0SArend van Spriel 395b435de0SArend van Sprielconfig BRCMDBG 405b435de0SArend van Spriel bool "Broadcom driver debug functions" 41885a93cfSArend van Spriel depends on BRCMSMAC || BRCMFMAC 42a7f7f624SMasahiro Yamada select WANT_DEV_COREDUMP if BRCMFMAC 435b435de0SArend van Spriel help 44 Selecting this enables additional code for debug purposes. 45