#
# Wireless LAN device configuration
#

menuconfig WLAN
	bool "Wireless LAN"
	depends on !S390
	depends on NET
	select WIRELESS
	default y
	---help---
	  This section contains all the pre 802.11 and 802.11 wireless
	  device drivers. For a complete list of drivers and documentation
	  on them refer to the wireless wiki:

	  http://wireless.kernel.org/en/users/Drivers

if WLAN

#	config RDA5990
#	  depends on WLAN_80211 && MMC
#	  select WIRELESS_EXT
#	  select WEXT_PRIV
#	  select IEEE80211
#	  bool "rda 5990p"
#	  ---help---
#	    rda5990P fm bt wifi
	    
menuconfig RTL_WIRELESS_SOLUTION
    bool "Realtek Wireless Device Driver Support"
    default y

if RTL_WIRELESS_SOLUTION
choice
    prompt "Realtek WiFi Device Driver Support"
    default RTL8188EU

    config RTL_WIFI_NONE
    bool "No Realtek WiFi"

source "drivers/net/wireless/rockchip_wlan/rtl8188eu/Kconfig"
source "drivers/net/wireless/rockchip_wlan/rtl8189es/Kconfig"
source "drivers/net/wireless/rockchip_wlan/rtl8192cu/Kconfig"
source "drivers/net/wireless/rockchip_wlan/rtl8192du/Kconfig"
source "drivers/net/wireless/rockchip_wlan/rtl8723au/Kconfig"
source "drivers/net/wireless/rockchip_wlan/rtl8723bu/Kconfig"
source "drivers/net/wireless/rockchip_wlan/rtl8723bs/Kconfig"
source "drivers/net/wireless/rockchip_wlan/rtl8723bs-vq0/Kconfig"
source "drivers/net/wireless/rockchip_wlan/rtl8812au/Kconfig"
endchoice
endif

#source "drivers/net/wireless/rockchip_wlan/mt5931/Kconfig"
source "drivers/net/wireless/rockchip_wlan/esp8089/Kconfig"
source "drivers/net/wireless/rockchip_wlan/rkwifi/Kconfig"

choice	
	depends on RKWIFI
	prompt "Select the wifi module"
	default RK903
	
	config BCM4330 
    	bool "BCM4330"
    	depends on RKWIFI

	config RK903
    	bool "RK903"
	    depends on RKWIFI

	config RK901
    	bool "RK901"
	    depends on RKWIFI
	
	config AP6181
		bool "AP6181"
		depends on RKWIFI

	config AP6210
		bool "AP6210"
		depends on RKWIFI

	config AP6234
		bool "AP6234"
		depends on RKWIFI

	config AP6330
		bool "AP6330"
		depends on RKWIFI

	config AP6335
		bool "AP6335"
		depends on RKWIFI

	config AP6441
		bool "AP6441"
		depends on RKWIFI
		select BCM2079X_NFC

	config AP6476
		bool "AP6476"
		depends on RKWIFI

	config AP6493
		bool "AP6493"
		depends on RKWIFI
		select BCM2079X_NFC

	config GB86302I
		bool "GB86302I"
		depends on RKWIFI

endchoice

choice
	depends on RKWIFI
	prompt "Select the wifi module crystal freq"
	default RKWIFI_26M

	config RKWIFI_37_4M
    	bool "37_4M"
	    depends on RKWIFI

	config RKWIFI_26M
    	bool "26M"
	    depends on RKWIFI && !AP6335 && !AP6234 && !AP6441

	config RKWIFI_24M
    	bool "24M"
	    depends on RKWIFI && AP6210

endchoice

#menuconfig MTK_WIRELESS_SOLUTION	
#	bool "MTK wireless chip configuration"
#	help
#	  "enable/disable and config MTK wireless solution"

#if MTK_WIRELESS_SOLUTION
#source "drivers/net/wireless/rockchip_wlan/combo_mt66xx/Kconfig"
#source "drivers/net/wireless/rockchip_wlan/mt5931_kk/Kconfig"
#endif # MTK_WIRELESS_SOLUTION

endif

