Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 config BRCMUTIL
0003         tristate
0004 
0005 config BRCMSMAC
0006         tristate "Broadcom IEEE802.11n PCIe SoftMAC WLAN driver"
0007         depends on MAC80211
0008         depends on BCMA_POSSIBLE
0009         select BCMA
0010         select BRCMUTIL
0011         select FW_LOADER
0012         select CORDIC
0013         help
0014           This module adds support for PCIe wireless adapters based on Broadcom
0015           IEEE802.11n SoftMAC chipsets. If you choose to build a module, the
0016           driver will be called brcmsmac.ko.
0017 
0018 config BRCMSMAC_LEDS
0019         def_bool BRCMSMAC && BCMA_DRIVER_GPIO && MAC80211_LEDS
0020         help
0021           The brcmsmac LED support depends on the presence of the
0022           BCMA_DRIVER_GPIO driver, and it only works if LED support
0023           is enabled and reachable from the driver module.
0024 
0025 source "drivers/net/wireless/broadcom/brcm80211/brcmfmac/Kconfig"
0026 
0027 config BRCM_TRACING
0028         bool "Broadcom device tracing"
0029         depends on BRCMSMAC || BRCMFMAC
0030         help
0031           If you say Y here, the Broadcom wireless drivers will register
0032           with ftrace to dump event information into the trace ringbuffer.
0033           Tracing can be enabled at runtime to aid in debugging wireless
0034           issues. This option adds a small amount of overhead when tracing
0035           is disabled. If unsure, say Y to allow developers to better help
0036           you when wireless problems occur.
0037 
0038 config BRCMDBG
0039         bool "Broadcom driver debug functions"
0040         depends on BRCMSMAC || BRCMFMAC
0041         select WANT_DEV_COREDUMP if BRCMFMAC
0042         help
0043           Selecting this enables additional code for debug purposes.