45 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2config BRCMUTIL3 tristate4 5config BRCMSMAC6 tristate "Broadcom IEEE802.11n PCIe SoftMAC WLAN driver"7 depends on MAC802118 depends on BCMA_POSSIBLE9 select BCMA10 select BRCMUTIL11 select FW_LOADER12 select CORDIC13 help14 This module adds support for PCIe wireless adapters based on Broadcom15 IEEE802.11n SoftMAC chipsets. If you choose to build a module, the16 driver will be called brcmsmac.ko.17 18config BRCMSMAC_LEDS19 def_bool BRCMSMAC && BCMA_DRIVER_GPIO && MAC80211_LEDS20 help21 The brcmsmac LED support depends on the presence of the22 BCMA_DRIVER_GPIO driver, and it only works if LED support23 is enabled and reachable from the driver module.24 25source "drivers/net/wireless/broadcom/brcm80211/brcmfmac/Kconfig"26 27config BRCM_TRACING28 bool "Broadcom device tracing"29 depends on BRCMSMAC || BRCMFMAC30 depends on TRACING31 help32 If you say Y here, the Broadcom wireless drivers will register33 with ftrace to dump event information into the trace ringbuffer.34 Tracing can be enabled at runtime to aid in debugging wireless35 issues. This option adds a small amount of overhead when tracing36 is disabled. If unsure, say Y to allow developers to better help37 you when wireless problems occur.38 39config BRCMDBG40 bool "Broadcom driver debug functions"41 depends on BRCMSMAC || BRCMFMAC42 select WANT_DEV_COREDUMP if BRCMFMAC43 help44 Selecting this enables additional code for debug purposes.45