83 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			83 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
| #
 | |
| # Copyright (C) 2023, Broadcom.
 | |
| #
 | |
| #      Unless you and Broadcom execute a separate written software license
 | |
| # agreement governing use of this software, this software is licensed to you
 | |
| # under the terms of the GNU General Public License version 2 (the "GPL"),
 | |
| # available at http://www.broadcom.com/licenses/GPLv2.php, with the
 | |
| # following added to such license:
 | |
| #
 | |
| #      As a special exception, the copyright holders of this software give you
 | |
| # permission to link this software with independent modules, and to copy and
 | |
| # distribute the resulting executable under terms of your choice, provided that
 | |
| # you also meet, for each linked independent module, the terms and conditions of
 | |
| # the license of that module.  An independent module is a module which is not
 | |
| # derived from this software.  The special exception does not apply to any
 | |
| # modifications of the software.
 | |
| #
 | |
| #
 | |
| # <<Broadcom-WL-IPTag/Open:>>
 | |
| #
 | |
| 
 | |
| config BCMDHD
 | |
| 	tristate "Broadcom FullMAC wireless cards support"
 | |
| 	default m
 | |
| 	help
 | |
| 	  This module adds support for wireless adapters based on
 | |
| 	  Broadcom FullMAC chipset.
 | |
| 
 | |
| config BCMDHD_FW_PATH
 | |
| 	depends on BCMDHD
 | |
| 	string "Firmware path"
 | |
| 	default "/system/etc/firmware/fw_bcmdhd.bin"
 | |
| 	help
 | |
| 	  Path to the firmware file.
 | |
| 
 | |
| config BCMDHD_NVRAM_PATH
 | |
| 	depends on BCMDHD
 | |
| 	string "NVRAM path"
 | |
| 	default "/system/etc/firmware/nvram.txt"
 | |
| 	help
 | |
| 	  Path to the calibration file.
 | |
| 
 | |
| config BCMDHD_WEXT
 | |
| 	bool "Enable WEXT support"
 | |
| 	depends on BCMDHD && CFG80211 = n
 | |
| 	select WIRELESS_EXT
 | |
| 	select WEXT_PRIV
 | |
| 	help
 | |
| 	  Enables WEXT support
 | |
| 
 | |
| choice
 | |
| 	prompt "Enable Chip Interface"
 | |
| 	depends on BCMDHD
 | |
| 	help
 | |
| 		Enable Chip Interface.
 | |
| config BCMDHD_SDIO
 | |
| 		bool "SDIO bus interface support"
 | |
| 		depends on BCMDHD && MMC
 | |
| config BCMDHD_PCIE
 | |
| 		bool "PCIe bus interface support"
 | |
| 		depends on BCMDHD && PCI
 | |
| config BCMDHD_USB
 | |
| 		bool "USB bus interface support"
 | |
| 		depends on BCMDHD && USB
 | |
| endchoice
 | |
| 
 | |
| choice
 | |
| 	depends on BCMDHD && BCMDHD_SDIO
 | |
| 	prompt "Interrupt type"
 | |
| 	help
 | |
| 		Interrupt type
 | |
| config BCMDHD_OOB
 | |
| 	depends on BCMDHD && BCMDHD_SDIO
 | |
| 	bool "Out-of-Band Interrupt"
 | |
| 	help
 | |
| 		Interrupt from WL_HOST_WAKE.
 | |
| config BCMDHD_SDIO_IRQ
 | |
| 	depends on BCMDHD && BCMDHD_SDIO
 | |
| 	bool "In-Band Interrupt"
 | |
| 	help
 | |
| 	  Interrupt from SDIO DAT[1]
 | |
| endchoice
 |