# SPDX-License-Identifier: GPL-2.0-only 
 | 
config BRCMUTIL 
 | 
    tristate 
 | 
  
 | 
config BRCMSMAC 
 | 
    tristate "Broadcom IEEE802.11n PCIe SoftMAC WLAN driver" 
 | 
    depends on MAC80211 
 | 
    depends on BCMA_POSSIBLE 
 | 
    select BCMA 
 | 
    select NEW_LEDS if BCMA_DRIVER_GPIO 
 | 
    select LEDS_CLASS if BCMA_DRIVER_GPIO 
 | 
    select BRCMUTIL 
 | 
    select FW_LOADER 
 | 
    select CORDIC 
 | 
    help 
 | 
      This module adds support for PCIe wireless adapters based on Broadcom 
 | 
      IEEE802.11n SoftMAC chipsets. It also has WLAN led support, which will 
 | 
      be available if you select BCMA_DRIVER_GPIO. If you choose to build a 
 | 
      module, the driver will be called brcmsmac.ko. 
 | 
  
 | 
source "drivers/net/wireless/broadcom/brcm80211/brcmfmac/Kconfig" 
 | 
  
 | 
config BRCM_TRACING 
 | 
    bool "Broadcom device tracing" 
 | 
    depends on BRCMSMAC || BRCMFMAC 
 | 
    help 
 | 
      If you say Y here, the Broadcom wireless drivers will register 
 | 
      with ftrace to dump event information into the trace ringbuffer. 
 | 
      Tracing can be enabled at runtime to aid in debugging wireless 
 | 
      issues. This option adds a small amount of overhead when tracing 
 | 
      is disabled. If unsure, say Y to allow developers to better help 
 | 
      you when wireless problems occur. 
 | 
  
 | 
config BRCMDBG 
 | 
    bool "Broadcom driver debug functions" 
 | 
    depends on BRCMSMAC || BRCMFMAC 
 | 
    select WANT_DEV_COREDUMP if BRCMFMAC 
 | 
    help 
 | 
      Selecting this enables additional code for debug purposes. 
 |