ソースを参照

qcacld-3.0: Resolve "Unknown" values in MTRACE logs

Sometimes MTRACE dump functions returns "unknown" values instead of
data passed to MTRACE. To resolve this add any missing MTRACE code and
data enums to the corresponding trace functions.

Change-Id: I86b9b9f433be64879c96ccc65c142e07aaf23ed0
CRs-Fixed: 2018532
Sreelakshmi Konamki 8 年 前
コミット
2d67be24ab

+ 2 - 1
core/mac/src/pe/lim/lim_trace.c

@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2013-2016 The Linux Foundation. All rights reserved.
+ * Copyright (c) 2013-2017 The Linux Foundation. All rights reserved.
  *
  * Previously licensed under the ISC license by Qualcomm Atheros, Inc.
  *
@@ -96,6 +96,7 @@ static uint8_t *__lim_trace_get_mgmt_drop_reason_string(uint16_t dropReason)
 		CASE_RETURN_STRING(eMGMT_DROP_NOT_LAST_IBSS_BCN);
 		CASE_RETURN_STRING(eMGMT_DROP_NO_DROP);
 		CASE_RETURN_STRING(eMGMT_DROP_SCAN_MODE_FRAME);
+		CASE_RETURN_STRING(eMGMT_DROP_SPURIOUS_FRAME);
 
 	default:
 		return "UNKNOWN";

+ 79 - 0
core/mac/src/sys/legacy/src/utils/src/mac_trace.c

@@ -247,6 +247,7 @@ uint8_t *mac_trace_get_sme_msg_string(uint16_t sme_msg)
 		CASE_RETURN_STRING(eWNI_SME_DEAUTH_REQ);
 		CASE_RETURN_STRING(eWNI_SME_DEAUTH_RSP);
 		CASE_RETURN_STRING(eWNI_SME_DEAUTH_IND);
+		CASE_RETURN_STRING(eWNI_SME_DISCONNECT_DONE_IND);
 		CASE_RETURN_STRING(eWNI_SME_WM_STATUS_CHANGE_NTF);
 		CASE_RETURN_STRING(eWNI_SME_IBSS_NEW_PEER_IND);
 		CASE_RETURN_STRING(eWNI_SME_IBSS_PEER_DEPARTED_IND);
@@ -315,9 +316,26 @@ uint8_t *mac_trace_get_sme_msg_string(uint16_t sme_msg)
 #ifdef FEATURE_WLAN_LPHB
 		CASE_RETURN_STRING(eWNI_SME_LPHB_IND);
 #endif /* FEATURE_WLAN_LPHB */
+		CASE_RETURN_STRING(eWNI_SME_IBSS_PEER_INFO_RSP);
 #ifdef FEATURE_WLAN_CH_AVOID
 		CASE_RETURN_STRING(eWNI_SME_CH_AVOID_IND);
 #endif /* FEATURE_WLAN_CH_AVOID */
+		CASE_RETURN_STRING(eWNI_SME_DFS_RADAR_FOUND);
+		CASE_RETURN_STRING(eWNI_SME_CHANNEL_CHANGE_REQ);
+		CASE_RETURN_STRING(eWNI_SME_CHANNEL_CHANGE_RSP);
+		CASE_RETURN_STRING(eWNI_SME_START_BEACON_REQ);
+		CASE_RETURN_STRING(eWNI_SME_DFS_BEACON_CHAN_SW_IE_REQ);
+		CASE_RETURN_STRING(eWNI_SME_DFS_CSAIE_TX_COMPLETE_IND);
+		CASE_RETURN_STRING(eWNI_SME_STATS_EXT_EVENT);
+		CASE_RETURN_STRING(eWNI_SME_LINK_SPEED_IND);
+		CASE_RETURN_STRING(eWNI_SME_CSA_OFFLOAD_EVENT);
+		CASE_RETURN_STRING(eWNI_SME_UPDATE_ADDITIONAL_IES);
+		CASE_RETURN_STRING(eWNI_SME_MODIFY_ADDITIONAL_IES);
+#ifdef FEATURE_WLAN_AUTO_SHUTDOWN
+		CASE_RETURN_STRING(eWNI_SME_AUTO_SHUTDOWN_IND);
+#endif
+		CASE_RETURN_STRING(eWNI_SME_SET_HT_2040_MODE);
+		CASE_RETURN_STRING(eWNI_SME_HO_FAIL_IND);
 #ifdef FEATURE_WLAN_TDLS
 		CASE_RETURN_STRING(eWNI_SME_TDLS_SEND_MGMT_REQ);
 		CASE_RETURN_STRING(eWNI_SME_TDLS_SEND_MGMT_RSP);
@@ -330,6 +348,11 @@ uint8_t *mac_trace_get_sme_msg_string(uint16_t sme_msg)
 		CASE_RETURN_STRING(eWNI_SME_MGMT_FRM_TX_COMPLETION_IND);
 		CASE_RETURN_STRING(eWNI_SME_TDLS_LINK_ESTABLISH_REQ);
 		CASE_RETURN_STRING(eWNI_SME_TDLS_LINK_ESTABLISH_RSP);
+		CASE_RETURN_STRING(eWNI_SME_TDLS_SHOULD_DISCOVER);
+		CASE_RETURN_STRING(eWNI_SME_TDLS_SHOULD_TEARDOWN);
+		CASE_RETURN_STRING(eWNI_SME_TDLS_PEER_DISCONNECTED);
+		CASE_RETURN_STRING
+			(eWNI_SME_TDLS_CONNECTION_TRACKER_NOTIFICATION);
 #endif
 		CASE_RETURN_STRING(eWNI_SME_SET_BCN_FILTER_REQ);
 		CASE_RETURN_STRING(eWNI_SME_RESET_AP_CAPS_CHANGED);
@@ -345,7 +368,11 @@ uint8_t *mac_trace_get_sme_msg_string(uint16_t sme_msg)
 		CASE_RETURN_STRING(eWNI_SME_SET_HW_MODE_REQ);
 		CASE_RETURN_STRING(eWNI_SME_SET_HW_MODE_RESP);
 		CASE_RETURN_STRING(eWNI_SME_HW_MODE_TRANS_IND);
+		CASE_RETURN_STRING(eWNI_SME_NSS_UPDATE_REQ);
+		CASE_RETURN_STRING(eWNI_SME_NSS_UPDATE_RSP);
+		CASE_RETURN_STRING(eWNI_SME_SCAN_CMD);
 		CASE_RETURN_STRING(eWNI_SME_REGISTER_MGMT_FRAME_CB);
+		CASE_RETURN_STRING(eWNI_SME_HT40_OBSS_SCAN_IND);
 #ifdef WLAN_FEATURE_NAN
 		CASE_RETURN_STRING(eWNI_SME_NAN_EVENT);
 #endif
@@ -364,10 +391,35 @@ uint8_t *mac_trace_get_sme_msg_string(uint16_t sme_msg)
 		CASE_RETURN_STRING(eWNI_SME_DCC_GET_STATS_RSP);
 		CASE_RETURN_STRING(eWNI_SME_DCC_UPDATE_NDL_RSP);
 		CASE_RETURN_STRING(eWNI_SME_DCC_STATS_EVENT);
+		CASE_RETURN_STRING(eWNI_SME_SET_DUAL_MAC_CFG_REQ);
+		CASE_RETURN_STRING(eWNI_SME_SET_DUAL_MAC_CFG_RESP);
+		CASE_RETURN_STRING(eWNI_SME_ROC_CMD);
+		CASE_RETURN_STRING(eWNI_SME_SET_IE_REQ);
 		CASE_RETURN_STRING(eWNI_SME_FW_DUMP_IND);
 		CASE_RETURN_STRING(eWNI_SME_EXT_CHANGE_CHANNEL);
 		CASE_RETURN_STRING(eWNI_SME_EXT_CHANGE_CHANNEL_IND);
+		CASE_RETURN_STRING(eWNI_SME_SET_ANTENNA_MODE_REQ);
+		CASE_RETURN_STRING(eWNI_SME_SET_ANTENNA_MODE_RESP);
+		CASE_RETURN_STRING(eWNI_SME_TSF_EVENT);
+		CASE_RETURN_STRING(eWNI_SME_MON_INIT_SESSION);
+		CASE_RETURN_STRING(eWNI_SME_PDEV_SET_HT_VHT_IE);
+		CASE_RETURN_STRING(eWNI_SME_SET_VDEV_IES_PER_BAND);
+		CASE_RETURN_STRING(eWNI_SME_NDP_INITIATOR_REQ);
+		CASE_RETURN_STRING(eWNI_SME_NDP_INITIATOR_RSP);
+		CASE_RETURN_STRING(eWNI_SME_NDP_NEW_PEER_IND);
+		CASE_RETURN_STRING(eWNI_SME_NDP_CONFIRM_IND);
+		CASE_RETURN_STRING(eWNI_SME_NDP_INDICATION);
+		CASE_RETURN_STRING(eWNI_SME_NDP_RESPONDER_REQ);
+		CASE_RETURN_STRING(eWNI_SME_NDP_RESPONDER_RSP);
+		CASE_RETURN_STRING(eWNI_SME_NDP_END_REQ);
+		CASE_RETURN_STRING(eWNI_SME_NDP_END_RSP);
+		CASE_RETURN_STRING(eWNI_SME_NDP_PEER_DEPARTED_IND);
+		CASE_RETURN_STRING(eWNI_SME_NDP_END_IND);
 		CASE_RETURN_STRING(eWNI_SME_REGISTER_P2P_ACK_CB);
+		CASE_RETURN_STRING(eWNI_SME_SEND_DISASSOC_FRAME);
+		CASE_RETURN_STRING(eWNI_SME_UPDATE_ACCESS_POLICY_VENDOR_IE);
+		CASE_RETURN_STRING(eWNI_SME_DEFAULT_SCAN_IE);
+		CASE_RETURN_STRING(eWNI_SME_ROAM_SCAN_OFFLOAD_REQ);
 		CASE_RETURN_STRING(eWNI_SME_LOST_LINK_INFO_IND);
 		CASE_RETURN_STRING(eWNI_SME_MSG_TYPES_END);
 	default:
@@ -436,6 +488,7 @@ uint8_t *mac_trace_get_wma_msg_string(uint16_t wma_msg)
 		CASE_RETURN_STRING(WMA_TSM_STATS_REQ);
 		CASE_RETURN_STRING(WMA_TSM_STATS_RSP);
 #endif
+		CASE_RETURN_STRING(WMA_HT40_OBSS_SCAN_IND);
 		CASE_RETURN_STRING(WMA_SET_MIMOPS_REQ);
 		CASE_RETURN_STRING(WMA_SET_MIMOPS_RSP);
 		CASE_RETURN_STRING(WMA_SYS_READY_IND);
@@ -475,6 +528,8 @@ uint8_t *mac_trace_get_wma_msg_string(uint16_t wma_msg)
 		CASE_RETURN_STRING(WMA_WLAN_SET_APP_TYPE2_PARAMS);
 #endif
 		CASE_RETURN_STRING(WMA_MSG_TYPES_END);
+		CASE_RETURN_STRING(WMA_RUNTIME_PM_SUSPEND_IND);
+		CASE_RETURN_STRING(WMA_RUNTIME_PM_RESUME_IND);
 		CASE_RETURN_STRING(WMA_AGGR_QOS_REQ);
 		CASE_RETURN_STRING(WMA_AGGR_QOS_RSP);
 		CASE_RETURN_STRING(WMA_FTM_CMD_REQ);
@@ -514,6 +569,7 @@ uint8_t *mac_trace_get_wma_msg_string(uint16_t wma_msg)
 #endif
 		CASE_RETURN_STRING(WMA_CONFIG_PARAM_UPDATE_REQ);
 		CASE_RETURN_STRING(WMA_RATE_UPDATE_IND);
+		CASE_RETURN_STRING(WMA_INIT_BAD_PEER_TX_CTL_INFO_CMD);
 #ifdef FEATURE_WLAN_TDLS
 		CASE_RETURN_STRING(WMA_UPDATE_FW_TDLS_STATE);
 		CASE_RETURN_STRING(WMA_UPDATE_TDLS_PEER_STATE);
@@ -557,6 +613,19 @@ uint8_t *mac_trace_get_wma_msg_string(uint16_t wma_msg)
 		CASE_RETURN_STRING(WMA_DCC_CLEAR_STATS_CMD);
 		CASE_RETURN_STRING(WMA_DCC_UPDATE_NDL_CMD);
 		CASE_RETURN_STRING(WMA_SET_IE_INFO);
+		CASE_RETURN_STRING(WMA_LRO_CONFIG_CMD);
+		CASE_RETURN_STRING(WMA_GW_PARAM_UPDATE_REQ);
+		CASE_RETURN_STRING(WMA_SET_EGAP_CONF_PARAMS);
+		CASE_RETURN_STRING(WMA_ADD_BCN_FILTER_CMDID);
+		CASE_RETURN_STRING(WMA_REMOVE_BCN_FILTER_CMDID);
+		CASE_RETURN_STRING(WMA_SET_ADAPT_DWELLTIME_CONF_PARAMS);
+		CASE_RETURN_STRING(WDA_BPF_GET_CAPABILITIES_REQ);
+		CASE_RETURN_STRING(WDA_BPF_SET_INSTRUCTIONS_REQ);
+		CASE_RETURN_STRING(WMA_SET_PDEV_IE_REQ);
+		CASE_RETURN_STRING(WMA_UPDATE_WEP_DEFAULT_KEY);
+		CASE_RETURN_STRING(WMA_SEND_FREQ_RANGE_CONTROL_IND);
+		CASE_RETURN_STRING(WMA_ENCRYPT_DECRYPT_MSG);
+		CASE_RETURN_STRING(WMA_POWER_DEBUG_STATS_REQ);
 		CASE_RETURN_STRING(WNI_CFG_DNLD_REQ);
 		CASE_RETURN_STRING(SIR_HAL_UNIT_TEST_CMD);
 #ifdef WLAN_FEATURE_ROAM_OFFLOAD
@@ -579,6 +648,7 @@ uint8_t *mac_trace_get_wma_msg_string(uint16_t wma_msg)
 		CASE_RETURN_STRING(WMA_WOWL_ENTER_RSP);
 		CASE_RETURN_STRING(WMA_WOWL_EXIT_RSP);
 		CASE_RETURN_STRING(WMA_SET_MAX_TX_POWER_RSP);
+		CASE_RETURN_STRING(WMA_SET_DTIM_PERIOD);
 		CASE_RETURN_STRING(WMA_SET_MAX_TX_POWER_PER_BAND_REQ);
 #ifdef FEATURE_WLAN_TDLS
 		CASE_RETURN_STRING(WMA_SET_TDLS_LINK_ESTABLISH_REQ);
@@ -601,6 +671,8 @@ uint8_t *mac_trace_get_wma_msg_string(uint16_t wma_msg)
 		CASE_RETURN_STRING(WMA_TDLS_SHOULD_TEARDOWN_CMD);
 		CASE_RETURN_STRING(WMA_TDLS_PEER_DISCONNECTED_CMD);
 		CASE_RETURN_STRING(WMA_TDLS_SET_OFFCHAN_MODE);
+		CASE_RETURN_STRING
+			(WMA_TDLS_CONNECTION_TRACKER_NOTIFICATION_CMD);
 #endif
 		CASE_RETURN_STRING(WMA_DFS_RADAR_IND);
 		CASE_RETURN_STRING(WMA_DFS_BEACON_TX_SUCCESS_IND);
@@ -634,6 +706,7 @@ uint8_t *mac_trace_get_wma_msg_string(uint16_t wma_msg)
 		CASE_RETURN_STRING(WMA_LINK_LAYER_STATS_RESULTS_RSP);
 #endif /* WLAN_FEATURE_LINK_LAYER_STATS */
 		CASE_RETURN_STRING(WMA_SET_SCAN_MAC_OUI_REQ);
+		CASE_RETURN_STRING(WMA_TSF_GPIO_PIN);
 #ifdef WLAN_FEATURE_GPIO_LED_FLASHING
 		CASE_RETURN_STRING(WMA_LED_FLASHING_REQ);
 #endif
@@ -644,6 +717,8 @@ uint8_t *mac_trace_get_wma_msg_string(uint16_t wma_msg)
 		CASE_RETURN_STRING(WMA_SET_RSSI_MONITOR_REQ);
 		CASE_RETURN_STRING(WMA_FW_MEM_DUMP_REQ);
 		CASE_RETURN_STRING(WMA_SET_WISA_PARAMS);
+		CASE_RETURN_STRING(WMA_SET_WOW_PULSE_CMD);
+		CASE_RETURN_STRING(WMA_SET_PER_ROAM_CONFIG_CMD);
 	default:
 		return (uint8_t *) "UNKNOWN";
 		break;
@@ -723,6 +798,7 @@ uint8_t *mac_trace_get_lim_msg_string(uint16_t lim_msg)
 		CASE_RETURN_STRING(LIM_MLM_TSPEC_CNF);
 		CASE_RETURN_STRING(LIM_MLM_SETKEYS_REQ);
 		CASE_RETURN_STRING(LIM_MLM_SETKEYS_CNF);
+		CASE_RETURN_STRING(LIM_MLM_LINK_TEST_STOP_REQ);
 		CASE_RETURN_STRING(LIM_MLM_PURGE_STA_IND);
 	default:
 		return (uint8_t *) "UNKNOWN";
@@ -746,6 +822,9 @@ uint8_t *mac_trace_get_cfg_msg_string(uint16_t cfg_msg)
 		CASE_RETURN_STRING(WNI_CFG_DNLD_CNF);
 		CASE_RETURN_STRING(WNI_CFG_GET_RSP);
 		CASE_RETURN_STRING(WNI_CFG_SET_CNF);
+		CASE_RETURN_STRING(WNI_CFG_GET_ATTRIB_RSP);
+		CASE_RETURN_STRING(WNI_CFG_ADD_GRP_ADDR_CNF);
+		CASE_RETURN_STRING(WNI_CFG_DEL_GRP_ADDR_CNF);
 		CASE_RETURN_STRING(SIR_CFG_PARAM_UPDATE_IND);
 		CASE_RETURN_STRING(SIR_CFG_DOWNLOAD_COMPLETE_IND);
 		CASE_RETURN_STRING(WNI_CFG_DNLD_RSP);

+ 9 - 0
core/sme/src/common/sme_trace.c

@@ -96,6 +96,7 @@ static uint8_t *sme_trace_get_rx_msg_string(uint32_t code)
 		CASE_RETURN_STRING(TRACE_CODE_SME_RX_HDD_ENTER_WOWL);
 		CASE_RETURN_STRING(TRACE_CODE_SME_RX_HDD_EXIT_WOWL);
 		CASE_RETURN_STRING(TRACE_CODE_SME_RX_HDD_SET_KEY);
+		CASE_RETURN_STRING(TRACE_CODE_SME_RX_HDD_REMOVE_KEY);
 		CASE_RETURN_STRING(TRACE_CODE_SME_RX_HDD_GET_STATS);
 		CASE_RETURN_STRING(TRACE_CODE_SME_RX_HDD_GET_RSSI);
 		CASE_RETURN_STRING(TRACE_CODE_SME_RX_HDD_GET_CNTRYCODE);
@@ -192,11 +193,19 @@ static uint8_t *sme_trace_get_command_string(uint32_t command)
 		CASE_RETURN_STRING(eSmeCommandExitBmps);
 		CASE_RETURN_STRING(eSmeCommandEnterUapsd);
 		CASE_RETURN_STRING(eSmeCommandExitUapsd);
+		CASE_RETURN_STRING(eSmeCommandExitWowl);
 		CASE_RETURN_STRING(eSmeCommandEnterStandby);
 		CASE_RETURN_STRING(eSmeQosCommandMask);
 		CASE_RETURN_STRING(eSmeCommandAddTs);
 		CASE_RETURN_STRING(eSmeCommandDelTs);
 		CASE_RETURN_STRING(eSmeCommandRemainOnChannel);
+		CASE_RETURN_STRING(e_sme_command_set_hw_mode);
+		CASE_RETURN_STRING(e_sme_command_nss_update);
+		CASE_RETURN_STRING(e_sme_command_set_dual_mac_config);
+		CASE_RETURN_STRING(e_sme_command_set_antenna_mode);
+		CASE_RETURN_STRING(eSmeCommandNdpInitiatorRequest);
+		CASE_RETURN_STRING(eSmeCommandNdpResponderRequest);
+		CASE_RETURN_STRING(eSmeCommandNdpDataEndInitiatorRequest);
 	default:
 		return "UNKNOWN";
 		break;

+ 65 - 0
core/sme/src/csr/csr_util.c

@@ -229,6 +229,17 @@ const char *get_e_roam_cmd_status_str(eRoamCmdStatus val)
 		CASE_RETURN_STR(eCSR_ROAM_ESE_ADJ_AP_REPORT_IND);
 		CASE_RETURN_STR(eCSR_ROAM_ESE_BCN_REPORT_IND);
 #endif /* FEATURE_WLAN_ESE */
+		CASE_RETURN_STR(eCSR_ROAM_DFS_RADAR_IND);
+		CASE_RETURN_STR(eCSR_ROAM_SET_CHANNEL_RSP);
+		CASE_RETURN_STR(eCSR_ROAM_DFS_CHAN_SW_NOTIFY);
+		CASE_RETURN_STR(eCSR_ROAM_EXT_CHG_CHNL_IND);
+		CASE_RETURN_STR(eCSR_ROAM_STA_CHANNEL_SWITCH);
+		CASE_RETURN_STR(eCSR_ROAM_NDP_STATUS_UPDATE);
+		CASE_RETURN_STR(eCSR_ROAM_UPDATE_SCAN_RESULT);
+		CASE_RETURN_STR(eCSR_ROAM_START);
+		CASE_RETURN_STR(eCSR_ROAM_ABORT);
+		CASE_RETURN_STR(eCSR_ROAM_NAPI_OFF);
+		CASE_RETURN_STR(eCSR_ROAM_CHANNEL_COMPLETE_IND);
 	default:
 		return "unknown";
 	}
@@ -246,10 +257,64 @@ const char *get_e_csr_roam_result_str(eCsrRoamResult val)
 		CASE_RETURN_STR(eCSR_ROAM_RESULT_DISASSOC_IND);
 		CASE_RETURN_STR(eCSR_ROAM_RESULT_DEAUTH_IND);
 		CASE_RETURN_STR(eCSR_ROAM_RESULT_CAP_CHANGED);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_IBSS_STARTED);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_IBSS_START_FAILED);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_IBSS_JOIN_SUCCESS);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_IBSS_JOIN_FAILED);
 		CASE_RETURN_STR(eCSR_ROAM_RESULT_IBSS_CONNECT);
 		CASE_RETURN_STR(eCSR_ROAM_RESULT_IBSS_INACTIVE);
 		CASE_RETURN_STR(eCSR_ROAM_RESULT_IBSS_NEW_PEER);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_IBSS_PEER_DEPARTED);
 		CASE_RETURN_STR(eCSR_ROAM_RESULT_IBSS_COALESCED);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_IBSS_STOP);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_LOSTLINK);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_MIC_ERROR_UNICAST);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_MIC_ERROR_GROUP);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_AUTHENTICATED);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_NEW_RSN_BSS);
+ #ifdef FEATURE_WLAN_WAPI
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_NEW_WAPI_BSS);
+ #endif /* FEATURE_WLAN_WAPI */
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_INFRA_STARTED);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_INFRA_START_FAILED);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_INFRA_STOPPED);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_INFRA_ASSOCIATION_IND);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_INFRA_ASSOCIATION_CNF);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_INFRA_DISASSOCIATED);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_WPS_PBC_PROBE_REQ_IND);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_SEND_ACTION_FAIL);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_MAX_ASSOC_EXCEEDED);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_ASSOC_FAIL_CON_CHANNEL);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_ADD_TDLS_PEER);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_UPDATE_TDLS_PEER);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_DELETE_TDLS_PEER);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_TEARDOWN_TDLS_PEER_IND);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_DELETE_ALL_TDLS_PEER_IND);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_LINK_ESTABLISH_REQ_RSP);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_TDLS_SHOULD_DISCOVER);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_TDLS_SHOULD_TEARDOWN);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_TDLS_SHOULD_PEER_DISCONNECTED);
+		CASE_RETURN_STR
+			(eCSR_ROAM_RESULT_TDLS_CONNECTION_TRACKER_NOTIFICATION);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_IBSS_PEER_INFO_SUCCESS);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_IBSS_PEER_INFO_FAILED);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_DFS_RADAR_FOUND_IND);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_CHANNEL_CHANGE_SUCCESS);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_CHANNEL_CHANGE_FAILURE);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_DFS_CHANSW_UPDATE_SUCCESS);
+		CASE_RETURN_STR(eCSR_ROAM_EXT_CHG_CHNL_UPDATE_IND);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_NDI_CREATE_RSP);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_NDI_DELETE_RSP);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_NDP_INITIATOR_RSP);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_NDP_NEW_PEER_IND);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_NDP_CONFIRM_IND);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_NDP_INDICATION);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_NDP_SCHED_UPDATE_RSP);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_NDP_RESPONDER_RSP);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_NDP_END_RSP);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_NDP_PEER_DEPARTED_IND);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_NDP_END_IND);
+		CASE_RETURN_STR(eCSR_ROAM_RESULT_SCAN_FOR_SSID_FAILURE);
 	default:
 		return "unknown";
 	}