18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ciconfig BRCMUTIL 38c2ecf20Sopenharmony_ci tristate 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ciconfig BRCMSMAC 68c2ecf20Sopenharmony_ci tristate "Broadcom IEEE802.11n PCIe SoftMAC WLAN driver" 78c2ecf20Sopenharmony_ci depends on MAC80211 88c2ecf20Sopenharmony_ci depends on BCMA_POSSIBLE 98c2ecf20Sopenharmony_ci select BCMA 108c2ecf20Sopenharmony_ci select NEW_LEDS if BCMA_DRIVER_GPIO 118c2ecf20Sopenharmony_ci select LEDS_CLASS if BCMA_DRIVER_GPIO 128c2ecf20Sopenharmony_ci select BRCMUTIL 138c2ecf20Sopenharmony_ci select FW_LOADER 148c2ecf20Sopenharmony_ci select CORDIC 158c2ecf20Sopenharmony_ci help 168c2ecf20Sopenharmony_ci This module adds support for PCIe wireless adapters based on Broadcom 178c2ecf20Sopenharmony_ci IEEE802.11n SoftMAC chipsets. It also has WLAN led support, which will 188c2ecf20Sopenharmony_ci be available if you select BCMA_DRIVER_GPIO. If you choose to build a 198c2ecf20Sopenharmony_ci module, the driver will be called brcmsmac.ko. 208c2ecf20Sopenharmony_ci 218c2ecf20Sopenharmony_cisource "drivers/net/wireless/broadcom/brcm80211/brcmfmac/Kconfig" 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ciconfig BRCM_TRACING 248c2ecf20Sopenharmony_ci bool "Broadcom device tracing" 258c2ecf20Sopenharmony_ci depends on BRCMSMAC || BRCMFMAC 268c2ecf20Sopenharmony_ci help 278c2ecf20Sopenharmony_ci If you say Y here, the Broadcom wireless drivers will register 288c2ecf20Sopenharmony_ci with ftrace to dump event information into the trace ringbuffer. 298c2ecf20Sopenharmony_ci Tracing can be enabled at runtime to aid in debugging wireless 308c2ecf20Sopenharmony_ci issues. This option adds a small amount of overhead when tracing 318c2ecf20Sopenharmony_ci is disabled. If unsure, say Y to allow developers to better help 328c2ecf20Sopenharmony_ci you when wireless problems occur. 338c2ecf20Sopenharmony_ci 348c2ecf20Sopenharmony_ciconfig BRCMDBG 358c2ecf20Sopenharmony_ci bool "Broadcom driver debug functions" 368c2ecf20Sopenharmony_ci depends on BRCMSMAC || BRCMFMAC 378c2ecf20Sopenharmony_ci select WANT_DEV_COREDUMP if BRCMFMAC 388c2ecf20Sopenharmony_ci help 398c2ecf20Sopenharmony_ci Selecting this enables additional code for debug purposes. 40