summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDustin Brown <dustinb@codeaurora.org>2017-01-10 15:34:57 -0800
committerqcabuildsw <qcabuildsw@localhost>2017-01-13 00:34:25 -0800
commit529f71ca231829011379b8263fc6cf44acbafee6 (patch)
tree353de4e17407ffc9d2c9c7fd5aabb0a8b88e8bce
parent1c1e5235df4437eb0f9d5d397a809ac91c2646f0 (diff)
qcacld-3.0: Update WoW Wake-Up Reason Text
WoW wakeup reason text is missing several reasons. Bulk copy reasons from the wake reason enum to prevent missing any. Change-Id: I64ca26307a2fc63ee7fd764ee001888999d3c6d3 CRs-Fixed: 1109808
-rw-r--r--core/wma/src/wma_features.c74
1 files changed, 42 insertions, 32 deletions
diff --git a/core/wma/src/wma_features.c b/core/wma/src/wma_features.c
index 6556f04ac095..aea1db58a7de 100644
--- a/core/wma/src/wma_features.c
+++ b/core/wma/src/wma_features.c
@@ -2350,47 +2350,52 @@ static const u8 *wma_wow_wake_reason_str(A_INT32 wake_reason)
return "RECV_MAGIC_PATTERN";
case WOW_REASON_P2P_DISC:
return "P2P_DISC";
-#ifdef FEATURE_WLAN_LPHB
case WOW_REASON_WLAN_HB:
return "WLAN_HB";
-#endif /* FEATURE_WLAN_LPHB */
-
case WOW_REASON_CSA_EVENT:
return "CSA_EVENT";
case WOW_REASON_PROBE_REQ_WPS_IE_RECV:
- return "PROBE_REQ_RECV";
+ return "PROBE_REQ_WPS_IE_RECV";
case WOW_REASON_AUTH_REQ_RECV:
return "AUTH_REQ_RECV";
case WOW_REASON_ASSOC_REQ_RECV:
return "ASSOC_REQ_RECV";
case WOW_REASON_HTT_EVENT:
- return "WOW_REASON_HTT_EVENT";
-#ifdef FEATURE_WLAN_RA_FILTERING
+ return "HTT_EVENT";
case WOW_REASON_RA_MATCH:
- return "WOW_REASON_RA_MATCH";
-#endif /* FEATURE_WLAN_RA_FILTERING */
- case WOW_REASON_BEACON_RECV:
- return "WOW_REASON_IBSS_BEACON_RECV";
-#ifdef FEATURE_WLAN_AUTO_SHUTDOWN
+ return "RA_MATCH";
case WOW_REASON_HOST_AUTO_SHUTDOWN:
- return "WOW_REASON_HOST_AUTO_SHUTDOWN";
-#endif /* FEATURE_WLAN_AUTO_SHUTDOWN */
-#ifdef WLAN_FEATURE_ROAM_OFFLOAD
+ return "HOST_AUTO_SHUTDOWN";
+ case WOW_REASON_IOAC_MAGIC_EVENT:
+ return "IOAC_MAGIC_EVENT";
+ case WOW_REASON_IOAC_SHORT_EVENT:
+ return "IOAC_SHORT_EVENT";
+ case WOW_REASON_IOAC_EXTEND_EVENT:
+ return "IOAC_EXTEND_EVENT";
+ case WOW_REASON_IOAC_TIMER_EVENT:
+ return "IOAC_TIMER_EVENT";
case WOW_REASON_ROAM_HO:
- return "WOW_REASON_ROAM_HO";
-#endif /* WLAN_FEATURE_ROAM_OFFLOAD */
-#ifdef FEATURE_WLAN_EXTSCAN
+ return "ROAM_HO";
+ case WOW_REASON_DFS_PHYERR_RADADR_EVENT:
+ return "DFS_PHYERR_RADADR_EVENT";
+ case WOW_REASON_BEACON_RECV:
+ return "BEACON_RECV";
+ case WOW_REASON_CLIENT_KICKOUT_EVENT:
+ return "CLIENT_KICKOUT_EVENT";
+ case WOW_REASON_NAN_EVENT:
+ return "NAN_EVENT";
case WOW_REASON_EXTSCAN:
- return "WOW_REASON_EXTSCAN";
-#endif
+ return "EXTSCAN";
case WOW_REASON_RSSI_BREACH_EVENT:
- return "WOW_REASON_RSSI_BREACH_EVENT";
+ return "RSSI_BREACH_EVENT";
+ case WOW_REASON_IOAC_REV_KA_FAIL_EVENT:
+ return "IOAC_REV_KA_FAIL_EVENT";
+ case WOW_REASON_IOAC_SOCK_EVENT:
+ return "IOAC_SOCK_EVENT";
case WOW_REASON_NLO_SCAN_COMPLETE:
- return "WOW_REASON_NLO_SCAN_COMPLETE";
- case WOW_REASON_NAN_EVENT:
- return "WOW_REASON_NAN_EVENT";
- case WOW_REASON_OEM_RESPONSE_EVENT:
- return "WOW_OEM_RESPONSE_EVENT";
+ return "NLO_SCAN_COMPLETE";
+ case WOW_REASON_PACKET_FILTER_MATCH:
+ return "PACKET_FILTER_MATCH";
case WOW_REASON_ASSOC_RES_RECV:
return "ASSOC_RES_RECV";
case WOW_REASON_REASSOC_REQ_RECV:
@@ -2400,19 +2405,24 @@ static const u8 *wma_wow_wake_reason_str(A_INT32 wake_reason)
case WOW_REASON_ACTION_FRAME_RECV:
return "ACTION_FRAME_RECV";
case WOW_REASON_BPF_ALLOW:
- return "WOW_REASON_BPF_ALLOW";
+ return "BPF_ALLOW";
case WOW_REASON_NAN_DATA:
- return "WOW_REASON_NAN_DATA";
+ return "NAN_DATA";
+ case WOW_REASON_OEM_RESPONSE_EVENT:
+ return "OEM_RESPONSE_EVENT";
case WOW_REASON_TDLS_CONN_TRACKER_EVENT:
- return "WOW_REASON_TDLS_CONN_TRACKER_EVENT";
+ return "TDLS_CONN_TRACKER_EVENT";
case WOW_REASON_CRITICAL_LOG:
- return "WOW_REASON_CRITICAL_LOG";
+ return "CRITICAL_LOG";
case WOW_REASON_P2P_LISTEN_OFFLOAD:
- return "WOW_REASON_P2P_LISTEN_OFFLOAD";
+ return "P2P_LISTEN_OFFLOAD";
case WOW_REASON_NAN_EVENT_WAKE_HOST:
- return "WOW_REASON_NAN_EVENT_WAKE_HOST";
+ return "NAN_EVENT_WAKE_HOST";
+ case WOW_REASON_DEBUG_TEST:
+ return "DEBUG_TEST";
+ default:
+ return "unknown";
}
- return "unknown";
}
/**