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
*---------------------------------------------------------------------------*/