summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPoddar, Siddarth <siddpodd@codeaurora.org>2017-12-22 15:07:34 +0530
committerPoddar, Siddarth <siddpodd@codeaurora.org>2017-12-22 16:49:25 +0530
commitc59d6f5acedac4500828b2f71d8174ea7e01402e (patch)
tree6cd593aa7430d48b2fb27c3c88856a3fdd159e2f
parent6b53a0242c631fe8af9029b1c5779b04f19df93a (diff)
qcacmn: Add new data stall event for no TXRX post tim
Add a new data stall event which will be triggered by FW when there is no exchange of frames post TIM and the STA will keep on extending the ITO waiting for the rogue AP to send a frame. Change-Id: Ic97ab1036a12a20b174fa433e4a06ce0e9b4c308 CRs-Fixed: 2163316
-rw-r--r--dp/inc/cdp_txrx_cmn.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/dp/inc/cdp_txrx_cmn.h b/dp/inc/cdp_txrx_cmn.h
index 8593921b45f9..1a4f1e4597de 100644
--- a/dp/inc/cdp_txrx_cmn.h
+++ b/dp/inc/cdp_txrx_cmn.h
@@ -398,6 +398,7 @@ enum data_stall_log_event_indicator {
* @DATA_STALL_LOG_FW_RX_FCS_LEN_ERROR
* @DATA_STALL_LOG_FW_WDOG_ERRORS
* @DATA_STALL_LOG_BB_WDOG_ERROR
+ * @DATA_STALL_LOG_POST_TIM_NO_TXRX_ERROR
* @DATA_STALL_LOG_HOST_STA_TX_TIMEOUT
* @DATA_STALL_LOG_HOST_SOFTAP_TX_TIMEOUT
* @DATA_STALL_LOG_NUD_FAILURE
@@ -413,7 +414,9 @@ enum data_stall_log_event_type {
DATA_STALL_LOG_FW_RX_FCS_LEN_ERROR,
DATA_STALL_LOG_FW_WDOG_ERRORS,
DATA_STALL_LOG_BB_WDOG_ERROR,
- DATA_STALL_LOG_HOST_STA_TX_TIMEOUT,
+ DATA_STALL_LOG_POST_TIM_NO_TXRX_ERROR,
+ /* Stall events triggered by host/framework start from 0x100 onwards. */
+ DATA_STALL_LOG_HOST_STA_TX_TIMEOUT = 0x100,
DATA_STALL_LOG_HOST_SOFTAP_TX_TIMEOUT,
DATA_STALL_LOG_NUD_FAILURE,
};