[T106][ZXW-22]7520V3SCV2.01.01.02P42U09_VEC_V0.8_AP_VEC origin source commit
Change-Id: Ic6e05d89ecd62fc34f82b23dcf306c93764aec4b
diff --git a/cp/ps/driver/inc/misc/NvParam_tsc.h b/cp/ps/driver/inc/misc/NvParam_tsc.h
new file mode 100644
index 0000000..93a0197
--- /dev/null
+++ b/cp/ps/driver/inc/misc/NvParam_tsc.h
@@ -0,0 +1,79 @@
+/***********************************************************************
+* Copyright (C) 2001, ZTE Corporation.
+*
+* File Name: nvparam_tsc.h
+* File Mark:
+* Description:
+* Others:
+* Version:
+* Author:
+* Date:
+*
+* History 1:
+* Date:
+* Version:
+* Author:
+* Modification:
+* History 2:
+**********************************************************************/
+
+#ifndef NVPARAM_TSC_H
+#define NVPARAM_TSC_H
+
+/**************************************************************************
+ * Include files *
+ **************************************************************************/
+#include "RWNvConfig.h"
+/**************************************************************************
+ * Macro *
+ **************************************************************************/
+/****************************************************************************
+* Types
+****************************************************************************/
+
+/******************************************************
+* TSC NV
+******************************************************/
+#define PROBE_MAX_NUM (6)
+
+typedef struct
+{
+ UINT8 THROSHOLD_0; /*fail_th0*/
+ UINT8 THROSHOLD_1; /*rise_t0*/
+ UINT8 THROSHOLD_2; /*fail_t1*/
+ UINT8 THROSHOLD_3; /*rise_t1*/
+ UINT8 THROSHOLD_4; /*fail_t2*/
+ UINT8 THROSHOLD_5; /*rise_t2*/
+ UINT8 THROSHOLD_6; /*fail_t3*/
+ UINT8 THROSHOLD_7; /*rise_t3*/
+ UINT8 THROSHOLD_8; /*fail_t4*/
+ UINT8 THROSHOLD_9; /*rise_t4*/
+ UINT8 THROSHOLD_10; /*rise_t5*/
+ }
+T_SYS_NV_TSC_THRESHOLD;
+
+typedef struct
+{
+ T_SYS_NV_TSC_THRESHOLD Threshods[PROBE_MAX_NUM]; /*ÓëÔÚdrvs_tscÖж¨ÒåµÄPROBE_MAX±£³ÖÒ»ÖÂ*/
+ UINT8 reserved1[22];
+ UINT8 DetectEn; /*οØ×Ü¿ª¹Ø£¬0xB2±íʾοشò¿ª,ÆäËûÖµ²»¿ª*/
+ UINT8 Wifi_TxBackOff_En; /*ÏÞÖÆWIFI×î´ó¹¦ÂÊ¿ª¹Ø,0xB2±íʾÏÞÖÆÏÞÖÆWIFI×î´ó¹¦ÂÊ´ò¿ª,ÆäËûÖµ²»¿ª*/
+ UINT8 Wifi_RateLmite_En; /*ÏÞÖÆWIFI¹¦ÂÊ¿ª¹Ø£¬0xB2±íʾÏÞÖÆWIFI¹¦ÂÊ´ò¿ª,ÆäËûÖµ²»¿ª*/
+ UINT8 Wifi_IntervalTime;/*wifi½µËÙʱ¼ä¼ä¸ô£¬Ä¬ÈÏ0ʱΪĬÈÏʱ³¤1min£¬ÆäÓàÖµÉèÖöàÉÙ¼ä¸ôΪ¶àÉÙ*/
+ UINT8 Aprate_En; /*AP²àËÙÂÊ¿ØÖÆ¿ª¹Ø£¬0xB2±íʾAP²àËÙÂÊ¿ØÖÆ´ò¿ª,ÆäËûÖµ²»¿ª*/
+ UINT8 Modemrate_En; /*modem ²àËÙÂÊ¿ØÖÆ¿ª¹Ø£¬0xB2±íʾmodem²àËÙÂÊ¿ØÖÆ´ò¿ª,ÆäËûÖµ²»¿ª*/
+ UINT8 Dfs_En; /*ps ²àDFS¿ØÖÆ¿ª¹Ø£¬0xB2±íʾps ²àDFS¿ØÖÆ´ò¿ª,ÆäËûÖµ²»¿ª*/
+ UINT8 TansmitPower_En; /* modem²à½µ·¢É书ÂÊ¿ØÖÆ¿ª¹Ø, 0xB2±íʾmodem²à½µ·¢É书ÂÊ¿ØÖÆ´ò¿ª,ÆäËûÖµ²»¿ª*/
+ UINT8 User_En; /*Óû§²ßÂÔ¿ØÖÆ¿ª¹Ø0xB2±íʾ¿ª,ÆäËûÖµ²»¿ª*/
+ UINT8 reserved2[3];
+}T_SYS_NV_TSC_CONFIG;
+
+/******************************************************
+* Drv NV Config
+******************************************************/
+
+/****************************************************************************
+* Function Prototypes
+****************************************************************************/
+
+#endif /* NVPARAM_TSC_H */