wlan: Add GO LINK MONITOR TIMEOUT config param.

Added GO LINK MONITOR TIMEOUT ini param to calculate total
effective detection time to delete inactive P2P clients.

CRs-Fixed: 531064
Change-Id: I9c48e3a96d8b490b8ca94fedfe6a310b1bb20eeb
diff --git a/riva/inc/wlan_hal_cfg.h b/riva/inc/wlan_hal_cfg.h
index c8b2b45..a0cebb4 100644
--- a/riva/inc/wlan_hal_cfg.h
+++ b/riva/inc/wlan_hal_cfg.h
@@ -166,13 +166,14 @@
 #define QWLAN_HAL_CFG_ATH_DISABLE                       113
 #define QWLAN_HAL_CFG_FLEXCONNECT_POWER_FACTOR          114
 #define QWLAN_HAL_CFG_ENABLE_ADAPTIVE_RX_DRAIN_FEATURE  115
-#define QWLAN_HAL_CFG_MAX_PARAMS                        116
+#define QWLAN_HAL_CFG_GO_LINK_MONITOR_TIMEOUT           116
+#define QWLAN_HAL_CFG_MAX_PARAMS                        117
 
 
 
 
 /* Total number of Integer CFGs. This is used while allocating the memory for TLV */
-#define QWLAN_HAL_CFG_INTEGER_PARAM                      116
+#define QWLAN_HAL_CFG_INTEGER_PARAM                      117
 
 
 /*-------------------------------------------------------------------------
@@ -652,14 +653,14 @@
 #define QWLAN_HAL_CFG_WCNSS_API_VERSION_DEF  0           /* equivalent to 0.0.0.0 */
 
 /* QWLAN_HAL_CFG_AP_KEEPALIVE_TIMEOUT */
-#define QWLAN_HAL_CFG_AP_KEEPALIVE_TIMEOUT_MIN  1
-#define QWLAN_HAL_CFG_AP_KEEPALIVE_TIMEOUT_MAX  255
-#define QWLAN_HAL_CFG_AP_KEEPALIVE_TIMEOUT_DEF  20
+#define QWLAN_HAL_CFG_AP_KEEPALIVE_TIMEOUT_MIN  3
+#define QWLAN_HAL_CFG_AP_KEEPALIVE_TIMEOUT_MAX  20
+#define QWLAN_HAL_CFG_AP_KEEPALIVE_TIMEOUT_DEF  5
 
 /* QWLAN_HAL_CFG_GO_KEEPALIVE_TIMEOUT */
-#define QWLAN_HAL_CFG_GO_KEEPALIVE_TIMEOUT_MIN  1
-#define QWLAN_HAL_CFG_GO_KEEPALIVE_TIMEOUT_MAX  255
-#define QWLAN_HAL_CFG_GO_KEEPALIVE_TIMEOUT_DEF  20
+#define QWLAN_HAL_CFG_GO_KEEPALIVE_TIMEOUT_MIN  3
+#define QWLAN_HAL_CFG_GO_KEEPALIVE_TIMEOUT_MAX  20
+#define QWLAN_HAL_CFG_GO_KEEPALIVE_TIMEOUT_DEF  5
 
 /* QWLAN_HAL_CFG_ENABLE_MC_ADDR_LIST */
 #define QWLAN_HAL_CFG_ENABLE_MC_ADDR_LIST_MIN  0
@@ -757,9 +758,14 @@
 #define QWLAN_HAL_CFG_ENABLE_DETECT_PS_SUPPORT_DEF    0
 
 /* QWLAN_HAL_CFG_AP_LINK_MONITOR_TIMEOUT */
-#define QWLAN_HAL_CFG_AP_LINK_MONITOR_TIMEOUT_MIN  1
-#define QWLAN_HAL_CFG_AP_LINK_MONITOR_TIMEOUT_MAX  255
-#define QWLAN_HAL_CFG_AP_LINK_MONITOR_TIMEOUT_DEF  3
+#define QWLAN_HAL_CFG_AP_LINK_MONITOR_TIMEOUT_MIN  3
+#define QWLAN_HAL_CFG_AP_LINK_MONITOR_TIMEOUT_MAX  50
+#define QWLAN_HAL_CFG_AP_LINK_MONITOR_TIMEOUT_DEF  10
+
+/* QWLAN_HAL_CFG_GO_LINK_MONITOR_TIMEOUT */
+#define QWLAN_HAL_CFG_GO_LINK_MONITOR_TIMEOUT_MIN  3
+#define QWLAN_HAL_CFG_GO_LINK_MONITOR_TIMEOUT_MAX  50
+#define QWLAN_HAL_CFG_GO_LINK_MONITOR_TIMEOUT_DEF  10
 
 /*QWLAN_HAL_CFG_BTC_DWELL_TIME_MULTIPLIER*/
 /*This value is multiplied to ChannelDwellTime