wlan: riva: IOCTL support to set RTS-CTS in HT/VHT.

Adds IOCTL support to set RTS-CTS in HT/VHT dynamically.
This change is for interface file.

CRs-Fixed: 836683
Change-Id: I2243a496bb143ce8b7e72785537ef7217c3d678b
diff --git a/riva/inc/wlan_hal_msg.h b/riva/inc/wlan_hal_msg.h
index 452ad61..9cd6157 100644
--- a/riva/inc/wlan_hal_msg.h
+++ b/riva/inc/wlan_hal_msg.h
@@ -528,6 +528,14 @@
    WLAN_HAL_GET_FRAME_LOG_REQ               = 300,
    WLAN_HAL_GET_FRAME_LOG_RSP               = 301,
 
+   /* Monitor Mode */
+   WLAN_HAL_ENABLE_MONITOR_MODE_REQ         = 302,
+   WLAN_HAL_ENABLE_MONITOR_MODE_RSP         = 303,
+
+   WLAN_HAL_DISABLE_MONITOR_MODE_REQ        = 304,
+   WLAN_HAL_DISABLE_MONITOR_MODE_RSP        = 305,
+   WLAN_HAL_SET_RTS_CTS_HTVHT_IND           = 306,
+
    WLAN_HAL_MSG_MAX = WLAN_HAL_MSG_TYPE_MAX_ENUM_SIZE
 }tHalHostMsgType;
 
@@ -3190,6 +3198,20 @@
    tHalStatsRspParams statsRspParams;
 } tHalStatsRspMsg, *tpHalStatsRspMsg;
 
+ /*---------------------------------------------------------------------------
+ * WLAN_HAL_SET_RTS_CTS_HTVHT_IND
+ *---------------------------------------------------------------------------*/
+typedef PACKED_PRE struct PACKED_POST
+{
+   tANI_U32 rtsCtsValue;
+}tHalRtsCtsHtvhtIndParams, *tpHalRtsCtsHtvhtIndParams;
+
+typedef PACKED_PRE struct PACKED_POST
+{
+   tHalMsgHeader        header;
+   tHalRtsCtsHtvhtIndParams   rtsCtsHtvhtIndParams;
+} tHalRtsCtsHtvhtIndMsg, *tpHalRtsCtsHtvhtIndMsg;
+
 /*---------------------------------------------------------------------------
  * WLAN_HAL_FW_STATS_REQ
  *---------------------------------------------------------------------------*/