1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 205491d2cSKalle Valoconfig BRCMUTIL 305491d2cSKalle Valo tristate 405491d2cSKalle Valo 505491d2cSKalle Valoconfig BRCMSMAC 605491d2cSKalle Valo tristate "Broadcom IEEE802.11n PCIe SoftMAC WLAN driver" 705491d2cSKalle Valo depends on MAC80211 805491d2cSKalle Valo depends on BCMA_POSSIBLE 905491d2cSKalle Valo select BCMA 1005491d2cSKalle Valo select BRCMUTIL 1105491d2cSKalle Valo select FW_LOADER 1205491d2cSKalle Valo select CORDIC 13a7f7f624SMasahiro Yamada help 1405491d2cSKalle Valo This module adds support for PCIe wireless adapters based on Broadcom 15c68115fcSArnd Bergmann IEEE802.11n SoftMAC chipsets. If you choose to build a module, the 16c68115fcSArnd Bergmann driver will be called brcmsmac.ko. 17c68115fcSArnd Bergmann 18c68115fcSArnd Bergmannconfig BRCMSMAC_LEDS 19c68115fcSArnd Bergmann def_bool BRCMSMAC && BCMA_DRIVER_GPIO && MAC80211_LEDS 20c68115fcSArnd Bergmann help 21c68115fcSArnd Bergmann The brcmsmac LED support depends on the presence of the 22c68115fcSArnd Bergmann BCMA_DRIVER_GPIO driver, and it only works if LED support 23c68115fcSArnd Bergmann is enabled and reachable from the driver module. 2405491d2cSKalle Valo 259ff8614aSArend van Sprielsource "drivers/net/wireless/broadcom/brcm80211/brcmfmac/Kconfig" 2605491d2cSKalle Valo 2705491d2cSKalle Valoconfig BRCM_TRACING 2805491d2cSKalle Valo bool "Broadcom device tracing" 2905491d2cSKalle Valo depends on BRCMSMAC || BRCMFMAC 30*b73b2069SGeert Uytterhoeven depends on TRACING 31a7f7f624SMasahiro Yamada help 3205491d2cSKalle Valo If you say Y here, the Broadcom wireless drivers will register 3305491d2cSKalle Valo with ftrace to dump event information into the trace ringbuffer. 3405491d2cSKalle Valo Tracing can be enabled at runtime to aid in debugging wireless 3505491d2cSKalle Valo issues. This option adds a small amount of overhead when tracing 3605491d2cSKalle Valo is disabled. If unsure, say Y to allow developers to better help 3705491d2cSKalle Valo you when wireless problems occur. 3805491d2cSKalle Valo 3905491d2cSKalle Valoconfig BRCMDBG 4005491d2cSKalle Valo bool "Broadcom driver debug functions" 4105491d2cSKalle Valo depends on BRCMSMAC || BRCMFMAC 42885a93cfSArend van Spriel select WANT_DEV_COREDUMP if BRCMFMAC 43a7f7f624SMasahiro Yamada help 4405491d2cSKalle Valo Selecting this enables additional code for debug purposes. 45