1# SPDX-License-Identifier: GPL-2.0 2config BCMDHD 3 tristate "Broadcom FullMAC wireless cards support" 4 help 5 This module adds support for wireless adapters based on 6 Broadcom FullMAC chipset. 7 8config BCMDHD_FW_PATH 9 depends on BCMDHD 10 string "Firmware path" 11 default "/system/etc/firmware/fw_bcmdhd.bin" 12 help 13 Path to the firmware file. 14 15config BCMDHD_NVRAM_PATH 16 depends on BCMDHD 17 string "NVRAM path" 18 default "/system/etc/firmware/nvram.txt" 19 help 20 Path to the calibration file. 21 22config BCMDHD_WEXT 23 bool "Enable WEXT support" 24 depends on BCMDHD && CFG80211 = n 25 select WIRELESS_EXT 26 select WEXT_PRIV 27 help 28 Enables WEXT support 29 30choice 31 prompt "Enable Chip Interface" 32 depends on BCMDHD 33 help 34 Enable Chip Interface. 35config BCMDHD_SDIO 36 bool "SDIO bus interface support" 37 depends on BCMDHD && MMC 38config BCMDHD_PCIE 39 bool "PCIe bus interface support" 40 depends on BCMDHD && PCI 41config BCMDHD_USB 42 bool "USB bus interface support" 43 depends on BCMDHD && USB 44endchoice 45 46choice 47 depends on BCMDHD && BCMDHD_SDIO 48 prompt "Interrupt type" 49 help 50 Interrupt type 51config BCMDHD_OOB 52 depends on BCMDHD && BCMDHD_SDIO 53 bool "Out-of-Band Interrupt" 54 default y 55 help 56 Interrupt from WL_HOST_WAKE. 57config BCMDHD_SDIO_IRQ 58 depends on BCMDHD && BCMDHD_SDIO 59 bool "In-Band Interrupt" 60 help 61 Interrupt from SDIO DAT[1] 62endchoice 63