net: wireless: rockchip_wlan: add rtl8188eu support
[firefly-linux-kernel-4.4.55.git] / drivers / net / wireless / rockchip_wlan / rtl8188eu / include / drv_conf.h
old mode 100755 (executable)
new mode 100644 (file)
index d8fe59a..467862e
@@ -20,6 +20,7 @@
 #ifndef __DRV_CONF_H__
 #define __DRV_CONF_H__
 #include "autoconf.h"
+#include "hal_ic_cfg.h"
 
 #if defined (PLATFORM_LINUX) && defined (PLATFORM_WINDOWS)
 
@@ -46,6 +47,7 @@
 #define CONFIG_SIGNAL_DISPLAY_DBM
 #endif
 
+/*
 #if defined(CONFIG_HAS_EARLYSUSPEND) && defined (CONFIG_RESUME_IN_WORKQUEUE)
        #warning "You have CONFIG_HAS_EARLYSUSPEND enabled in your system, we disable CONFIG_RESUME_IN_WORKQUEUE automatically"
        #undef CONFIG_RESUME_IN_WORKQUEUE
@@ -55,6 +57,7 @@
        #warning "You have CONFIG_ANDROID_POWER enabled in your system, we disable CONFIG_RESUME_IN_WORKQUEUE automatically"
        #undef CONFIG_RESUME_IN_WORKQUEUE
 #endif
+*/
 
 #ifdef CONFIG_RESUME_IN_WORKQUEUE //this can be removed, because there is no case for this...
        #if !defined( CONFIG_WAKELOCK) && !defined(CONFIG_ANDROID_POWER)
        #define CONFIG_USB_VENDOR_REQ_MUTEX
 #endif
 
+#if !defined(CONFIG_AP_MODE) && defined(CONFIG_DFS_MASTER)
+       #warning "undef CONFIG_DFS_MASTER because CONFIG_AP_MODE is not defined"
+       #undef CONFIG_DFS_MASTER
+#endif
+
 #define DYNAMIC_CAMID_ALLOC
 
 #define RTW_SCAN_SPARSE_MIRACAST 1
        #define CONFIG_RTW_ADAPTIVITY_DC_BACKOFF 2
 #endif
 
+#ifndef CONFIG_RTW_ADAPTIVITY_TH_L2H_INI
+       #define CONFIG_RTW_ADAPTIVITY_TH_L2H_INI 0
+#endif
+
+#ifndef CONFIG_RTW_ADAPTIVITY_TH_EDCCA_HL_DIFF
+       #define CONFIG_RTW_ADAPTIVITY_TH_EDCCA_HL_DIFF 0
+#endif
+
+#ifndef CONFIG_RTW_TARGET_TX_PWR_2G_A
+       #define CONFIG_RTW_TARGET_TX_PWR_2G_A {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}
+#endif
+
+#ifndef CONFIG_RTW_TARGET_TX_PWR_2G_B
+       #define CONFIG_RTW_TARGET_TX_PWR_2G_B {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}
+#endif
+
+#ifndef CONFIG_RTW_TARGET_TX_PWR_2G_C
+       #define CONFIG_RTW_TARGET_TX_PWR_2G_C {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}
+#endif
+
+#ifndef CONFIG_RTW_TARGET_TX_PWR_2G_D
+       #define CONFIG_RTW_TARGET_TX_PWR_2G_D {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}
+#endif
+
+#ifndef CONFIG_RTW_TARGET_TX_PWR_5G_A
+       #define CONFIG_RTW_TARGET_TX_PWR_5G_A {-1, -1, -1, -1, -1, -1, -1, -1, -1}
+#endif
+
+#ifndef CONFIG_RTW_TARGET_TX_PWR_5G_B
+       #define CONFIG_RTW_TARGET_TX_PWR_5G_B {-1, -1, -1, -1, -1, -1, -1, -1, -1}
+#endif
+
+#ifndef CONFIG_RTW_TARGET_TX_PWR_5G_C
+       #define CONFIG_RTW_TARGET_TX_PWR_5G_C {-1, -1, -1, -1, -1, -1, -1, -1, -1}
+#endif
+
+#ifndef CONFIG_RTW_TARGET_TX_PWR_5G_D
+       #define CONFIG_RTW_TARGET_TX_PWR_5G_D {-1, -1, -1, -1, -1, -1, -1, -1, -1}
+#endif
+
+#ifndef CONFIG_RTW_AMPLIFIER_TYPE_2G
+       #define CONFIG_RTW_AMPLIFIER_TYPE_2G 0
+#endif
+
+#ifndef CONFIG_RTW_AMPLIFIER_TYPE_5G
+       #define CONFIG_RTW_AMPLIFIER_TYPE_5G 0
+#endif
+
+#ifndef CONFIG_RTW_RFE_TYPE
+       #define CONFIG_RTW_RFE_TYPE 64
+#endif
+
+#ifndef CONFIG_RTW_GLNA_TYPE
+       #define CONFIG_RTW_GLNA_TYPE 0
+#endif
+
+#ifndef CONFIG_RTW_PLL_REF_CLK_SEL
+       #define CONFIG_RTW_PLL_REF_CLK_SEL 0x0F
+#endif
+
+#define MACID_NUM_SW_LIMIT 32
+#define SEC_CAM_ENT_NUM_SW_LIMIT 32
+
+#if defined(CONFIG_RTL8812A) || defined(CONFIG_RTL8821A) || defined(CONFIG_RTL8814A)
+       #define CONFIG_IEEE80211_BAND_5GHZ
+#endif
+
+#ifndef RTW_DEF_MODULE_REGULATORY_CERT
+       #define RTW_DEF_MODULE_REGULATORY_CERT 0
+#endif
+
+#if RTW_DEF_MODULE_REGULATORY_CERT
+       /* force enable TX power by rate and TX power limit */
+       #ifndef CONFIG_CALIBRATE_TX_POWER_BY_REGULATORY
+               #define CONFIG_CALIBRATE_TX_POWER_BY_REGULATORY
+       #endif
+#endif
+
+/*
+       Mark CONFIG_DEAUTH_BEFORE_CONNECT by Arvin 2015/07/20
+       If the failure of Wi-Fi connection is due to some irregular disconnection behavior (like unplug dongle,
+       power down etc.) in last time, we can unmark this flag to avoid some unpredictable response from AP.
+*/
+/*#define CONFIG_DEAUTH_BEFORE_CONNECT */
+
 /*#define CONFIG_WEXT_DONT_JOIN_BYSSID */
 //#include <rtl871x_byteorder.h>
 
+
+/*#define CONFIG_DOSCAN_IN_BUSYTRAFFIC */
+
 #endif // __DRV_CONF_H__