xref: /linux/drivers/net/wireless/broadcom/brcm80211/Kconfig (revision a7f7f6248d9740d710fd6bd190293fe5e16410ac)
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 NEW_LEDS if BCMA_DRIVER_GPIO
1105491d2cSKalle Valo	select LEDS_CLASS if BCMA_DRIVER_GPIO
1205491d2cSKalle Valo	select BRCMUTIL
1305491d2cSKalle Valo	select FW_LOADER
1405491d2cSKalle Valo	select CORDIC
15*a7f7f624SMasahiro Yamada	help
1605491d2cSKalle Valo	  This module adds support for PCIe wireless adapters based on Broadcom
1705491d2cSKalle Valo	  IEEE802.11n SoftMAC chipsets. It also has WLAN led support, which will
1805491d2cSKalle Valo	  be available if you select BCMA_DRIVER_GPIO. If you choose to build a
1905491d2cSKalle Valo	  module, the driver will be called brcmsmac.ko.
2005491d2cSKalle Valo
219ff8614aSArend van Sprielsource "drivers/net/wireless/broadcom/brcm80211/brcmfmac/Kconfig"
2205491d2cSKalle Valo
2305491d2cSKalle Valoconfig BRCM_TRACING
2405491d2cSKalle Valo	bool "Broadcom device tracing"
2505491d2cSKalle Valo	depends on BRCMSMAC || BRCMFMAC
26*a7f7f624SMasahiro Yamada	help
2705491d2cSKalle Valo	  If you say Y here, the Broadcom wireless drivers will register
2805491d2cSKalle Valo	  with ftrace to dump event information into the trace ringbuffer.
2905491d2cSKalle Valo	  Tracing can be enabled at runtime to aid in debugging wireless
3005491d2cSKalle Valo	  issues. This option adds a small amount of overhead when tracing
3105491d2cSKalle Valo	  is disabled. If unsure, say Y to allow developers to better help
3205491d2cSKalle Valo	  you when wireless problems occur.
3305491d2cSKalle Valo
3405491d2cSKalle Valoconfig BRCMDBG
3505491d2cSKalle Valo	bool "Broadcom driver debug functions"
3605491d2cSKalle Valo	depends on BRCMSMAC || BRCMFMAC
37885a93cfSArend van Spriel	select WANT_DEV_COREDUMP if BRCMFMAC
38*a7f7f624SMasahiro Yamada	help
3905491d2cSKalle Valo	  Selecting this enables additional code for debug purposes.
40