diff --git a/core/mac/src/pe/include/lim_trace.h b/core/mac/src/pe/include/lim_trace.h index 80a656ac4376..8e490b039524 100644 --- a/core/mac/src/pe/include/lim_trace.h +++ b/core/mac/src/pe/include/lim_trace.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2013-2016, 2019 The Linux Foundation. All rights reserved. + * Copyright (c) 2013-2016, 2019-2020 The Linux Foundation. All rights reserved. * * Permission to use, copy, modify, and/or distribute this software for * any purpose with or without fee is hereby granted, provided that the @@ -33,7 +33,7 @@ #include "mac_trace.h" #include "qdf_trace.h" -enum { +enum pecodetype { TRACE_CODE_MLM_STATE, TRACE_CODE_SME_STATE, TRACE_CODE_TX_MGMT, diff --git a/core/mac/src/pe/lim/lim_timer_utils.h b/core/mac/src/pe/lim/lim_timer_utils.h index 7a80adeb8691..b4ef2f7b18f6 100644 --- a/core/mac/src/pe/lim/lim_timer_utils.h +++ b/core/mac/src/pe/lim/lim_timer_utils.h @@ -32,7 +32,7 @@ #include "lim_types.h" /* Timer related functions */ -enum { +enum limtimertype { eLIM_MIN_CHANNEL_TIMER, eLIM_MAX_CHANNEL_TIMER, eLIM_JOIN_FAIL_TIMER, diff --git a/core/mac/src/pe/lim/lim_types.h b/core/mac/src/pe/lim/lim_types.h index 4725a39841a6..93867ba4945b 100644 --- a/core/mac/src/pe/lim/lim_types.h +++ b/core/mac/src/pe/lim/lim_types.h @@ -51,36 +51,38 @@ #define TRACE_EVENT_AUTH_RSP_TIMER_ACT 0x6603 /* MLM message types */ -#define LIM_MLM_MSG_START 1000 -#define LIM_MLM_SCAN_REQ LIM_MLM_MSG_START -#define LIM_MLM_SCAN_CNF (LIM_MLM_MSG_START + 1) -#define LIM_MLM_START_CNF (LIM_MLM_MSG_START + 3) -#define LIM_MLM_JOIN_REQ (LIM_MLM_MSG_START + 4) -#define LIM_MLM_JOIN_CNF (LIM_MLM_MSG_START + 5) -#define LIM_MLM_AUTH_REQ (LIM_MLM_MSG_START + 6) -#define LIM_MLM_AUTH_CNF (LIM_MLM_MSG_START + 7) -#define LIM_MLM_AUTH_IND (LIM_MLM_MSG_START + 8) -#define LIM_MLM_ASSOC_REQ (LIM_MLM_MSG_START + 9) -#define LIM_MLM_ASSOC_CNF (LIM_MLM_MSG_START + 10) -#define LIM_MLM_ASSOC_IND (LIM_MLM_MSG_START + 11) -#define LIM_MLM_DISASSOC_REQ (LIM_MLM_MSG_START + 12) -#define LIM_MLM_DISASSOC_CNF (LIM_MLM_MSG_START + 13) -#define LIM_MLM_DISASSOC_IND (LIM_MLM_MSG_START + 14) -#define LIM_MLM_REASSOC_CNF (LIM_MLM_MSG_START + 15) -#define LIM_MLM_REASSOC_IND (LIM_MLM_MSG_START + 16) -#define LIM_MLM_DEAUTH_REQ (LIM_MLM_MSG_START + 17) -#define LIM_MLM_DEAUTH_CNF (LIM_MLM_MSG_START + 18) -#define LIM_MLM_DEAUTH_IND (LIM_MLM_MSG_START + 19) -#define LIM_MLM_TSPEC_REQ (LIM_MLM_MSG_START + 20) -#define LIM_MLM_TSPEC_CNF (LIM_MLM_MSG_START + 21) -#define LIM_MLM_TSPEC_IND (LIM_MLM_MSG_START + 22) -#define LIM_MLM_SETKEYS_CNF (LIM_MLM_MSG_START + 24) -#define LIM_MLM_LINK_TEST_STOP_REQ (LIM_MLM_MSG_START + 30) -#define LIM_MLM_PURGE_STA_IND (LIM_MLM_MSG_START + 31) -/* - * Values (LIM_MLM_MSG_START + 32) through - * (LIM_MLM_MSG_START + 40) are unused. - */ +enum mlmmsgtype { + LIM_MLM_MSG_START = 1000, + LIM_MLM_SCAN_REQ = LIM_MLM_MSG_START, + LIM_MLM_SCAN_CNF = (LIM_MLM_MSG_START + 1), + LIM_MLM_START_CNF = (LIM_MLM_MSG_START + 3), + LIM_MLM_JOIN_REQ = (LIM_MLM_MSG_START + 4), + LIM_MLM_JOIN_CNF = (LIM_MLM_MSG_START + 5), + LIM_MLM_AUTH_REQ = (LIM_MLM_MSG_START + 6), + LIM_MLM_AUTH_CNF = (LIM_MLM_MSG_START + 7), + LIM_MLM_AUTH_IND = (LIM_MLM_MSG_START + 8), + LIM_MLM_ASSOC_REQ = (LIM_MLM_MSG_START + 9), + LIM_MLM_ASSOC_CNF = (LIM_MLM_MSG_START + 10), + LIM_MLM_ASSOC_IND = (LIM_MLM_MSG_START + 11), + LIM_MLM_DISASSOC_REQ = (LIM_MLM_MSG_START + 12), + LIM_MLM_DISASSOC_CNF = (LIM_MLM_MSG_START + 13), + LIM_MLM_DISASSOC_IND = (LIM_MLM_MSG_START + 14), + LIM_MLM_REASSOC_CNF = (LIM_MLM_MSG_START + 15), + LIM_MLM_REASSOC_IND = (LIM_MLM_MSG_START + 16), + LIM_MLM_DEAUTH_REQ = (LIM_MLM_MSG_START + 17), + LIM_MLM_DEAUTH_CNF = (LIM_MLM_MSG_START + 18), + LIM_MLM_DEAUTH_IND = (LIM_MLM_MSG_START + 19), + LIM_MLM_TSPEC_REQ = (LIM_MLM_MSG_START + 20), + LIM_MLM_TSPEC_CNF = (LIM_MLM_MSG_START + 21), + LIM_MLM_TSPEC_IND = (LIM_MLM_MSG_START + 22), + LIM_MLM_SETKEYS_CNF = LIM_MLM_MSG_START + 24, + LIM_MLM_LINK_TEST_STOP_REQ = LIM_MLM_MSG_START + 30, + LIM_MLM_PURGE_STA_IND = (LIM_MLM_MSG_START + 31), + /* + * Values (LIM_MLM_MSG_START + 32) through + * (LIM_MLM_MSG_START + 40) are unused. + */ +}; #define LIM_WEP_IN_FC 1 #define LIM_NO_WEP_IN_FC 0 diff --git a/core/sme/inc/sme_trace.h b/core/sme/inc/sme_trace.h index 51440838679a..0821501ac2ee 100644 --- a/core/sme/inc/sme_trace.h +++ b/core/sme/inc/sme_trace.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2013-2019 The Linux Foundation. All rights reserved. + * Copyright (c) 2013-2020 The Linux Foundation. All rights reserved. * * Permission to use, copy, modify, and/or distribute this software for * any purpose with or without fee is hereby granted, provided that the @@ -28,7 +28,7 @@ #include "mac_trace.h" #define NO_SESSION 0xFF -enum { +enum smecodetype { TRACE_CODE_SME_RX_HDD_MSG_SCAN_REQ, TRACE_CODE_SME_RX_HDD_MSG_SCAN_GET_RESULTS, TRACE_CODE_SME_RX_HDD_MSG_CONNECT, diff --git a/core/wma/inc/wma_types.h b/core/wma/inc/wma_types.h index b42cf36c23ab..4aaf4836adec 100644 --- a/core/wma/inc/wma_types.h +++ b/core/wma/inc/wma_types.h @@ -108,337 +108,350 @@ /* WMA Messages */ -#define WMA_MSG_TYPES_BEGIN SIR_HAL_MSG_TYPES_BEGIN -#define WMA_ITC_MSG_TYPES_BEGIN SIR_HAL_ITC_MSG_TYPES_BEGIN -#define WMA_RADAR_DETECTED_IND SIR_HAL_RADAR_DETECTED_IND -#define WMA_ADD_STA_REQ SIR_HAL_ADD_STA_REQ -#define WMA_ADD_STA_RSP SIR_HAL_ADD_STA_RSP -#define WMA_DELETE_STA_REQ SIR_HAL_DELETE_STA_REQ -#define WMA_DELETE_STA_RSP SIR_HAL_DELETE_STA_RSP -#define WMA_ADD_BSS_REQ SIR_HAL_ADD_BSS_REQ -#define WMA_DELETE_BSS_REQ SIR_HAL_DELETE_BSS_REQ -#define WMA_DELETE_BSS_HO_FAIL_REQ SIR_HAL_DELETE_BSS_HO_FAIL_REQ -#define WMA_DELETE_BSS_RSP SIR_HAL_DELETE_BSS_RSP -#define WMA_DELETE_BSS_HO_FAIL_RSP SIR_HAL_DELETE_BSS_HO_FAIL_RSP -#define WMA_SEND_BEACON_REQ SIR_HAL_SEND_BEACON_REQ -#define WMA_SEND_BCN_RSP SIR_HAL_SEND_BCN_RSP -#define WMA_SEND_PROBE_RSP_TMPL SIR_HAL_SEND_PROBE_RSP_TMPL -#define WMA_ROAM_BLACLIST_MSG SIR_HAL_ROAM_BLACKLIST_MSG -#define WMA_SEND_PEER_UNMAP_CONF SIR_HAL_SEND_PEER_UNMAP_CONF +enum wmamsgtype { + WMA_MSG_TYPES_BEGIN = SIR_HAL_MSG_TYPES_BEGIN, + WMA_ITC_MSG_TYPES_BEGIN = SIR_HAL_ITC_MSG_TYPES_BEGIN, + WMA_RADAR_DETECTED_IND = SIR_HAL_RADAR_DETECTED_IND, -#define WMA_SET_BSSKEY_RSP SIR_HAL_SET_BSSKEY_RSP -#define WMA_SET_STAKEY_RSP SIR_HAL_SET_STAKEY_RSP -#define WMA_UPDATE_EDCA_PROFILE_IND SIR_HAL_UPDATE_EDCA_PROFILE_IND + WMA_ADD_STA_REQ = SIR_HAL_ADD_STA_REQ, + WMA_ADD_STA_RSP = SIR_HAL_ADD_STA_RSP, + WMA_DELETE_STA_REQ = SIR_HAL_DELETE_STA_REQ, + WMA_DELETE_STA_RSP = SIR_HAL_DELETE_STA_RSP, + WMA_ADD_BSS_REQ = SIR_HAL_ADD_BSS_REQ, + WMA_DELETE_BSS_REQ = SIR_HAL_DELETE_BSS_REQ, + WMA_DELETE_BSS_HO_FAIL_REQ = SIR_HAL_DELETE_BSS_HO_FAIL_REQ, + WMA_DELETE_BSS_RSP = SIR_HAL_DELETE_BSS_RSP, + WMA_DELETE_BSS_HO_FAIL_RSP = SIR_HAL_DELETE_BSS_HO_FAIL_RSP, + WMA_SEND_BEACON_REQ = SIR_HAL_SEND_BEACON_REQ, + WMA_SEND_BCN_RSP = SIR_HAL_SEND_BCN_RSP, + WMA_SEND_PROBE_RSP_TMPL = SIR_HAL_SEND_PROBE_RSP_TMPL, + WMA_ROAM_BLACLIST_MSG = SIR_HAL_ROAM_BLACKLIST_MSG, + WMA_SEND_PEER_UNMAP_CONF = SIR_HAL_SEND_PEER_UNMAP_CONF, -#define WMA_UPDATE_BEACON_IND SIR_HAL_UPDATE_BEACON_IND -#define WMA_CHNL_SWITCH_REQ SIR_HAL_CHNL_SWITCH_REQ -#define WMA_ADD_TS_REQ SIR_HAL_ADD_TS_REQ -#define WMA_DEL_TS_REQ SIR_HAL_DEL_TS_REQ + WMA_SET_BSSKEY_RSP = SIR_HAL_SET_BSSKEY_RSP, + WMA_SET_STAKEY_RSP = SIR_HAL_SET_STAKEY_RSP, + WMA_UPDATE_EDCA_PROFILE_IND = SIR_HAL_UPDATE_EDCA_PROFILE_IND, -#define WMA_MISSED_BEACON_IND SIR_HAL_MISSED_BEACON_IND + WMA_UPDATE_BEACON_IND = SIR_HAL_UPDATE_BEACON_IND, + WMA_CHNL_SWITCH_REQ = SIR_HAL_CHNL_SWITCH_REQ, + WMA_ADD_TS_REQ = SIR_HAL_ADD_TS_REQ, + WMA_DEL_TS_REQ = SIR_HAL_DEL_TS_REQ, -#define WMA_HIDDEN_SSID_RESTART_RSP SIR_HAL_HIDDEN_SSID_RESTART_RSP -#define WMA_SWITCH_CHANNEL_RSP SIR_HAL_SWITCH_CHANNEL_RSP -#define WMA_P2P_NOA_ATTR_IND SIR_HAL_P2P_NOA_ATTR_IND -#define WMA_PWR_SAVE_CFG SIR_HAL_PWR_SAVE_CFG + WMA_MISSED_BEACON_IND = SIR_HAL_MISSED_BEACON_IND, -#define WMA_IBSS_STA_ADD SIR_HAL_IBSS_STA_ADD -#define WMA_TIMER_ADJUST_ADAPTIVE_THRESHOLD_IND SIR_HAL_TIMER_ADJUST_ADAPTIVE_THRESHOLD_IND -#define WMA_SET_LINK_STATE SIR_HAL_SET_LINK_STATE -#define WMA_SET_STA_BCASTKEY_RSP SIR_HAL_SET_STA_BCASTKEY_RSP -#define WMA_ADD_TS_RSP SIR_HAL_ADD_TS_RSP -#define WMA_DPU_MIC_ERROR SIR_HAL_DPU_MIC_ERROR -#define WMA_TIMER_CHIP_MONITOR_TIMEOUT SIR_HAL_TIMER_CHIP_MONITOR_TIMEOUT -#define WMA_TIMER_TRAFFIC_ACTIVITY_REQ SIR_HAL_TIMER_TRAFFIC_ACTIVITY_REQ -#define WMA_TIMER_ADC_RSSI_STATS SIR_HAL_TIMER_ADC_RSSI_STATS -#define WMA_TIMER_TRAFFIC_STATS_IND SIR_HAL_TRAFFIC_STATS_IND + WMA_HIDDEN_SSID_RESTART_RSP = SIR_HAL_HIDDEN_SSID_RESTART_RSP, + WMA_SWITCH_CHANNEL_RSP = SIR_HAL_SWITCH_CHANNEL_RSP, + WMA_P2P_NOA_ATTR_IND = SIR_HAL_P2P_NOA_ATTR_IND, + WMA_PWR_SAVE_CFG = SIR_HAL_PWR_SAVE_CFG, + + WMA_IBSS_STA_ADD = SIR_HAL_IBSS_STA_ADD, + WMA_TIMER_ADJUST_ADAPTIVE_THRESHOLD_IND = + SIR_HAL_TIMER_ADJUST_ADAPTIVE_THRESHOLD_IND, + WMA_SET_LINK_STATE = SIR_HAL_SET_LINK_STATE, + WMA_SET_STA_BCASTKEY_RSP = SIR_HAL_SET_STA_BCASTKEY_RSP, + WMA_ADD_TS_RSP = SIR_HAL_ADD_TS_RSP, + WMA_DPU_MIC_ERROR = SIR_HAL_DPU_MIC_ERROR, + WMA_TIMER_CHIP_MONITOR_TIMEOUT = SIR_HAL_TIMER_CHIP_MONITOR_TIMEOUT, + WMA_TIMER_TRAFFIC_ACTIVITY_REQ = SIR_HAL_TIMER_TRAFFIC_ACTIVITY_REQ, + WMA_TIMER_ADC_RSSI_STATS = SIR_HAL_TIMER_ADC_RSSI_STATS, + WMA_TIMER_TRAFFIC_STATS_IND = SIR_HAL_TRAFFIC_STATS_IND, #ifdef WLAN_FEATURE_11W -#define WMA_EXCLUDE_UNENCRYPTED_IND SIR_HAL_EXCLUDE_UNENCRYPTED_IND + WMA_EXCLUDE_UNENCRYPTED_IND = SIR_HAL_EXCLUDE_UNENCRYPTED_IND, #endif #ifdef FEATURE_WLAN_ESE -#define WMA_TSM_STATS_REQ SIR_HAL_TSM_STATS_REQ -#define WMA_TSM_STATS_RSP SIR_HAL_TSM_STATS_RSP + WMA_TSM_STATS_REQ = SIR_HAL_TSM_STATS_REQ, + WMA_TSM_STATS_RSP = SIR_HAL_TSM_STATS_RSP, #endif -#define WMA_ROAM_SCAN_CH_REQ SIR_HAL_ROAM_SCAN_CH_REQ + WMA_ROAM_SCAN_CH_REQ = SIR_HAL_ROAM_SCAN_CH_REQ, -#define WMA_HT40_OBSS_SCAN_IND SIR_HAL_HT40_OBSS_SCAN_IND + WMA_HT40_OBSS_SCAN_IND = SIR_HAL_HT40_OBSS_SCAN_IND, -#define WMA_SET_MIMOPS_REQ SIR_HAL_SET_MIMOPS_REQ -#define WMA_SET_MIMOPS_RSP SIR_HAL_SET_MIMOPS_RSP -#define WMA_SYS_READY_IND SIR_HAL_SYS_READY_IND -#define WMA_SET_TX_POWER_REQ SIR_HAL_SET_TX_POWER_REQ -#define WMA_SET_TX_POWER_RSP SIR_HAL_SET_TX_POWER_RSP -#define WMA_GET_TX_POWER_REQ SIR_HAL_GET_TX_POWER_REQ -#define WMA_SEND_MAX_TX_POWER SIR_HAL_SEND_MAX_TX_POWER + WMA_SET_MIMOPS_REQ = SIR_HAL_SET_MIMOPS_REQ, + WMA_SET_MIMOPS_RSP = SIR_HAL_SET_MIMOPS_RSP, + WMA_SYS_READY_IND = SIR_HAL_SYS_READY_IND, + WMA_SET_TX_POWER_REQ = SIR_HAL_SET_TX_POWER_REQ, + WMA_SET_TX_POWER_RSP = SIR_HAL_SET_TX_POWER_RSP, + WMA_GET_TX_POWER_REQ = SIR_HAL_GET_TX_POWER_REQ, + WMA_SEND_MAX_TX_POWER = SIR_HAL_SEND_MAX_TX_POWER, -#define WMA_ENABLE_UAPSD_REQ SIR_HAL_ENABLE_UAPSD_REQ -#define WMA_DISABLE_UAPSD_REQ SIR_HAL_DISABLE_UAPSD_REQ + WMA_ENABLE_UAPSD_REQ = SIR_HAL_ENABLE_UAPSD_REQ, + WMA_DISABLE_UAPSD_REQ = SIR_HAL_DISABLE_UAPSD_REQ, -#define WMA_SET_KEY_DONE SIR_HAL_SET_KEY_DONE + WMA_SET_KEY_DONE = SIR_HAL_SET_KEY_DONE, -/* / PE <-> HAL BTC messages */ -#define WMA_BTC_SET_CFG SIR_HAL_BTC_SET_CFG -#define WMA_HANDLE_FW_MBOX_RSP SIR_HAL_HANDLE_FW_MBOX_RSP -#define WMA_SET_MAX_TX_POWER_REQ SIR_HAL_SET_MAX_TX_POWER_REQ -#define WMA_SET_MAX_TX_POWER_RSP SIR_HAL_SET_MAX_TX_POWER_RSP -#define WMA_SET_DTIM_PERIOD SIR_HAL_SET_DTIM_PERIOD + /* PE <-> HAL BTC messages */ + WMA_BTC_SET_CFG = SIR_HAL_BTC_SET_CFG, + WMA_HANDLE_FW_MBOX_RSP = SIR_HAL_HANDLE_FW_MBOX_RSP, -#define WMA_SET_MAX_TX_POWER_PER_BAND_REQ \ - SIR_HAL_SET_MAX_TX_POWER_PER_BAND_REQ + WMA_SET_MAX_TX_POWER_REQ = SIR_HAL_SET_MAX_TX_POWER_REQ, + WMA_SET_MAX_TX_POWER_RSP = SIR_HAL_SET_MAX_TX_POWER_RSP, + WMA_SET_DTIM_PERIOD = SIR_HAL_SET_DTIM_PERIOD, -/* / PE <-> HAL Host Offload message */ -#define WMA_SET_HOST_OFFLOAD SIR_HAL_SET_HOST_OFFLOAD + WMA_SET_MAX_TX_POWER_PER_BAND_REQ = + SIR_HAL_SET_MAX_TX_POWER_PER_BAND_REQ, -/* / PE <-> HAL Keep Alive message */ -#define WMA_SET_KEEP_ALIVE SIR_HAL_SET_KEEP_ALIVE + /* PE <-> HAL Host Offload message */ + WMA_SET_HOST_OFFLOAD = SIR_HAL_SET_HOST_OFFLOAD, + + /* PE <-> HAL Keep Alive message */ + WMA_SET_KEEP_ALIVE = SIR_HAL_SET_KEEP_ALIVE, #ifdef WLAN_NS_OFFLOAD -#define WMA_SET_NS_OFFLOAD SIR_HAL_SET_NS_OFFLOAD + WMA_SET_NS_OFFLOAD = SIR_HAL_SET_NS_OFFLOAD, #endif /* WLAN_NS_OFFLOAD */ #ifdef FEATURE_WLAN_TDLS -#define WMA_SET_TDLS_LINK_ESTABLISH_REQ SIR_HAL_TDLS_LINK_ESTABLISH_REQ -#define WMA_SET_TDLS_LINK_ESTABLISH_REQ_RSP SIR_HAL_TDLS_LINK_ESTABLISH_REQ_RSP + WMA_SET_TDLS_LINK_ESTABLISH_REQ = SIR_HAL_TDLS_LINK_ESTABLISH_REQ, + WMA_SET_TDLS_LINK_ESTABLISH_REQ_RSP = + SIR_HAL_TDLS_LINK_ESTABLISH_REQ_RSP, #endif -#define WMA_WLAN_SUSPEND_IND SIR_HAL_WLAN_SUSPEND_IND -#define WMA_WLAN_RESUME_REQ SIR_HAL_WLAN_RESUME_REQ -#define WMA_MSG_TYPES_END SIR_HAL_MSG_TYPES_END + WMA_WLAN_SUSPEND_IND = SIR_HAL_WLAN_SUSPEND_IND, + WMA_WLAN_RESUME_REQ = SIR_HAL_WLAN_RESUME_REQ, + WMA_MSG_TYPES_END = SIR_HAL_MSG_TYPES_END, -#define WMA_AGGR_QOS_REQ SIR_HAL_AGGR_QOS_REQ -#define WMA_AGGR_QOS_RSP SIR_HAL_AGGR_QOS_RSP + WMA_AGGR_QOS_REQ = SIR_HAL_AGGR_QOS_REQ, + WMA_AGGR_QOS_RSP = SIR_HAL_AGGR_QOS_RSP, -#define WMA_CSA_OFFLOAD_EVENT SIR_CSA_OFFLOAD_EVENT + WMA_CSA_OFFLOAD_EVENT = SIR_CSA_OFFLOAD_EVENT, #ifdef FEATURE_WLAN_ESE -#define WMA_SET_PLM_REQ SIR_HAL_SET_PLM_REQ + WMA_SET_PLM_REQ = SIR_HAL_SET_PLM_REQ, #endif #ifndef ROAM_OFFLOAD_V1 -#define WMA_ROAM_SCAN_OFFLOAD_REQ SIR_HAL_ROAM_SCAN_OFFLOAD_REQ + WMA_ROAM_SCAN_OFFLOAD_REQ = SIR_HAL_ROAM_SCAN_OFFLOAD_REQ, #endif -#define WMA_ROAM_PRE_AUTH_STATUS SIR_HAL_ROAM_PRE_AUTH_STATUS_IND + WMA_ROAM_PRE_AUTH_STATUS = SIR_HAL_ROAM_PRE_AUTH_STATUS_IND, #ifdef WLAN_FEATURE_ROAM_OFFLOAD -#define WMA_ROAM_OFFLOAD_SYNCH_IND SIR_HAL_ROAM_OFFLOAD_SYNCH_IND -#define WMA_ROAM_OFFLOAD_SYNCH_FAIL SIR_HAL_ROAM_OFFLOAD_SYNCH_FAIL + WMA_ROAM_OFFLOAD_SYNCH_IND = SIR_HAL_ROAM_OFFLOAD_SYNCH_IND, + WMA_ROAM_OFFLOAD_SYNCH_FAIL = SIR_HAL_ROAM_OFFLOAD_SYNCH_FAIL, #endif -#define WMA_8023_MULTICAST_LIST_REQ SIR_HAL_8023_MULTICAST_LIST_REQ + WMA_8023_MULTICAST_LIST_REQ = SIR_HAL_8023_MULTICAST_LIST_REQ, #ifdef WLAN_FEATURE_PACKET_FILTERING -#define WMA_RECEIVE_FILTER_SET_FILTER_REQ SIR_HAL_RECEIVE_FILTER_SET_FILTER_REQ -#define WMA_PACKET_COALESCING_FILTER_MATCH_COUNT_REQ SIR_HAL_PACKET_COALESCING_FILTER_MATCH_COUNT_REQ -#define WMA_PACKET_COALESCING_FILTER_MATCH_COUNT_RSP SIR_HAL_PACKET_COALESCING_FILTER_MATCH_COUNT_RSP -#define WMA_RECEIVE_FILTER_CLEAR_FILTER_REQ SIR_HAL_RECEIVE_FILTER_CLEAR_FILTER_REQ + WMA_RECEIVE_FILTER_SET_FILTER_REQ = + SIR_HAL_RECEIVE_FILTER_SET_FILTER_REQ, + WMA_PACKET_COALESCING_FILTER_MATCH_COUNT_REQ = + SIR_HAL_PACKET_COALESCING_FILTER_MATCH_COUNT_REQ, + WMA_PACKET_COALESCING_FILTER_MATCH_COUNT_RSP = + SIR_HAL_PACKET_COALESCING_FILTER_MATCH_COUNT_RSP, + WMA_RECEIVE_FILTER_CLEAR_FILTER_REQ = + SIR_HAL_RECEIVE_FILTER_CLEAR_FILTER_REQ, #endif /* WLAN_FEATURE_PACKET_FILTERING */ -#define WMA_DHCP_START_IND SIR_HAL_DHCP_START_IND -#define WMA_DHCP_STOP_IND SIR_HAL_DHCP_STOP_IND + WMA_DHCP_START_IND = SIR_HAL_DHCP_START_IND, + WMA_DHCP_STOP_IND = SIR_HAL_DHCP_STOP_IND, #ifdef WLAN_FEATURE_GTK_OFFLOAD -#define WMA_GTK_OFFLOAD_REQ SIR_HAL_GTK_OFFLOAD_REQ -#define WMA_GTK_OFFLOAD_GETINFO_REQ SIR_HAL_GTK_OFFLOAD_GETINFO_REQ -#define WMA_GTK_OFFLOAD_GETINFO_RSP SIR_HAL_GTK_OFFLOAD_GETINFO_RSP + WMA_GTK_OFFLOAD_REQ = SIR_HAL_GTK_OFFLOAD_REQ, + WMA_GTK_OFFLOAD_GETINFO_REQ = SIR_HAL_GTK_OFFLOAD_GETINFO_REQ, + WMA_GTK_OFFLOAD_GETINFO_RSP = SIR_HAL_GTK_OFFLOAD_GETINFO_RSP, #endif /* WLAN_FEATURE_GTK_OFFLOAD */ -#define WMA_SET_TM_LEVEL_REQ SIR_HAL_SET_TM_LEVEL_REQ + WMA_SET_TM_LEVEL_REQ = SIR_HAL_SET_TM_LEVEL_REQ, -#define WMA_UPDATE_OP_MODE SIR_HAL_UPDATE_OP_MODE -#define WMA_UPDATE_RX_NSS SIR_HAL_UPDATE_RX_NSS -#define WMA_UPDATE_MEMBERSHIP SIR_HAL_UPDATE_MEMBERSHIP -#define WMA_UPDATE_USERPOS SIR_HAL_UPDATE_USERPOS + WMA_UPDATE_OP_MODE = SIR_HAL_UPDATE_OP_MODE, + WMA_UPDATE_RX_NSS = SIR_HAL_UPDATE_RX_NSS, + WMA_UPDATE_MEMBERSHIP = SIR_HAL_UPDATE_MEMBERSHIP, + WMA_UPDATE_USERPOS = SIR_HAL_UPDATE_USERPOS, #ifdef WLAN_FEATURE_NAN -#define WMA_NAN_REQUEST SIR_HAL_NAN_REQUEST + WMA_NAN_REQUEST = SIR_HAL_NAN_REQUEST, #endif -#define WMA_START_SCAN_OFFLOAD_REQ SIR_HAL_START_SCAN_OFFLOAD_REQ -#define WMA_STOP_SCAN_OFFLOAD_REQ SIR_HAL_STOP_SCAN_OFFLOAD_REQ -#define WMA_UPDATE_CHAN_LIST_REQ SIR_HAL_UPDATE_CHAN_LIST_REQ -#define WMA_RX_SCAN_EVENT SIR_HAL_RX_SCAN_EVENT -#define WMA_RX_CHN_STATUS_EVENT SIR_HAL_RX_CHN_STATUS_EVENT + WMA_START_SCAN_OFFLOAD_REQ = SIR_HAL_START_SCAN_OFFLOAD_REQ, + WMA_STOP_SCAN_OFFLOAD_REQ = SIR_HAL_STOP_SCAN_OFFLOAD_REQ, + WMA_UPDATE_CHAN_LIST_REQ = SIR_HAL_UPDATE_CHAN_LIST_REQ, + WMA_RX_SCAN_EVENT = SIR_HAL_RX_SCAN_EVENT, + WMA_RX_CHN_STATUS_EVENT = SIR_HAL_RX_CHN_STATUS_EVENT, -#define WMA_CLI_SET_CMD SIR_HAL_CLI_SET_CMD + WMA_CLI_SET_CMD = SIR_HAL_CLI_SET_CMD, #ifndef REMOVE_PKT_LOG -#define WMA_PKTLOG_ENABLE_REQ SIR_HAL_PKTLOG_ENABLE_REQ + WMA_PKTLOG_ENABLE_REQ = SIR_HAL_PKTLOG_ENABLE_REQ, #endif #ifdef FEATURE_WLAN_LPHB -#define WMA_LPHB_CONF_REQ SIR_HAL_LPHB_CONF_IND + WMA_LPHB_CONF_REQ = SIR_HAL_LPHB_CONF_IND, #endif /* FEATURE_WLAN_LPHB */ #ifdef FEATURE_WLAN_CH_AVOID -#define WMA_CH_AVOID_UPDATE_REQ SIR_HAL_CH_AVOID_UPDATE_REQ + WMA_CH_AVOID_UPDATE_REQ = SIR_HAL_CH_AVOID_UPDATE_REQ, #endif /* FEATURE_WLAN_CH_AVOID */ #ifdef FEATURE_WLAN_AUTO_SHUTDOWN -#define WMA_SET_AUTO_SHUTDOWN_TIMER_REQ SIR_HAL_SET_AUTO_SHUTDOWN_TIMER_REQ + WMA_SET_AUTO_SHUTDOWN_TIMER_REQ = SIR_HAL_SET_AUTO_SHUTDOWN_TIMER_REQ, #endif -#define WMA_ADD_PERIODIC_TX_PTRN_IND SIR_HAL_ADD_PERIODIC_TX_PTRN_IND -#define WMA_DEL_PERIODIC_TX_PTRN_IND SIR_HAL_DEL_PERIODIC_TX_PTRN_IND + WMA_ADD_PERIODIC_TX_PTRN_IND = SIR_HAL_ADD_PERIODIC_TX_PTRN_IND, + WMA_DEL_PERIODIC_TX_PTRN_IND = SIR_HAL_DEL_PERIODIC_TX_PTRN_IND, -#define WMA_TX_POWER_LIMIT SIR_HAL_SET_TX_POWER_LIMIT + WMA_TX_POWER_LIMIT = SIR_HAL_SET_TX_POWER_LIMIT, -#define WMA_RATE_UPDATE_IND SIR_HAL_RATE_UPDATE_IND + WMA_RATE_UPDATE_IND = SIR_HAL_RATE_UPDATE_IND, -#define WMA_SEND_ADDBA_REQ SIR_HAL_SEND_ADDBA_REQ -#define WMA_INIT_THERMAL_INFO_CMD SIR_HAL_INIT_THERMAL_INFO_CMD -#define WMA_SET_THERMAL_LEVEL SIR_HAL_SET_THERMAL_LEVEL + WMA_SEND_ADDBA_REQ = SIR_HAL_SEND_ADDBA_REQ, + WMA_INIT_THERMAL_INFO_CMD = SIR_HAL_INIT_THERMAL_INFO_CMD, + WMA_SET_THERMAL_LEVEL = SIR_HAL_SET_THERMAL_LEVEL, -#define WMA_INIT_BAD_PEER_TX_CTL_INFO_CMD SIR_HAL_BAD_PEER_TX_CTL_INI_CMD + WMA_INIT_BAD_PEER_TX_CTL_INFO_CMD = SIR_HAL_BAD_PEER_TX_CTL_INI_CMD, #ifdef FEATURE_WLAN_TDLS -#define WMA_UPDATE_TDLS_PEER_STATE SIR_HAL_UPDATE_TDLS_PEER_STATE -#define WMA_TDLS_SHOULD_DISCOVER_CMD SIR_HAL_TDLS_SHOULD_DISCOVER -#define WMA_TDLS_SHOULD_TEARDOWN_CMD SIR_HAL_TDLS_SHOULD_TEARDOWN -#define WMA_TDLS_PEER_DISCONNECTED_CMD SIR_HAL_TDLS_PEER_DISCONNECTED + WMA_UPDATE_TDLS_PEER_STATE = SIR_HAL_UPDATE_TDLS_PEER_STATE, + WMA_TDLS_SHOULD_DISCOVER_CMD = SIR_HAL_TDLS_SHOULD_DISCOVER, + WMA_TDLS_SHOULD_TEARDOWN_CMD = SIR_HAL_TDLS_SHOULD_TEARDOWN, + WMA_TDLS_PEER_DISCONNECTED_CMD = SIR_HAL_TDLS_PEER_DISCONNECTED, #endif -#define WMA_SET_SAP_INTRABSS_DIS SIR_HAL_SET_SAP_INTRABSS_DIS + WMA_SET_SAP_INTRABSS_DIS = SIR_HAL_SET_SAP_INTRABSS_DIS, /* Message to indicate beacon tx completion after beacon template update * beacon offload case */ -#define WMA_DFS_BEACON_TX_SUCCESS_IND SIR_HAL_BEACON_TX_SUCCESS_IND -#define WMA_DISASSOC_TX_COMP SIR_HAL_DISASSOC_TX_COMP -#define WMA_DEAUTH_TX_COMP SIR_HAL_DEAUTH_TX_COMP + WMA_DFS_BEACON_TX_SUCCESS_IND = SIR_HAL_BEACON_TX_SUCCESS_IND, + WMA_DISASSOC_TX_COMP = SIR_HAL_DISASSOC_TX_COMP, + WMA_DEAUTH_TX_COMP = SIR_HAL_DEAUTH_TX_COMP, -#define WMA_GET_ISOLATION SIR_HAL_GET_ISOLATION + WMA_GET_ISOLATION = SIR_HAL_GET_ISOLATION, -#define WMA_MODEM_POWER_STATE_IND SIR_HAL_MODEM_POWER_STATE_IND + WMA_MODEM_POWER_STATE_IND = SIR_HAL_MODEM_POWER_STATE_IND, #ifdef WLAN_FEATURE_STATS_EXT -#define WMA_STATS_EXT_REQUEST SIR_HAL_STATS_EXT_REQUEST + WMA_STATS_EXT_REQUEST = SIR_HAL_STATS_EXT_REQUEST, #endif -#define WMA_GET_TEMPERATURE_REQ SIR_HAL_GET_TEMPERATURE_REQ -#define WMA_SET_WISA_PARAMS SIR_HAL_SET_WISA_PARAMS + WMA_GET_TEMPERATURE_REQ = SIR_HAL_GET_TEMPERATURE_REQ, + WMA_SET_WISA_PARAMS = SIR_HAL_SET_WISA_PARAMS, #ifdef FEATURE_WLAN_EXTSCAN -#define WMA_EXTSCAN_GET_CAPABILITIES_REQ SIR_HAL_EXTSCAN_GET_CAPABILITIES_REQ -#define WMA_EXTSCAN_START_REQ SIR_HAL_EXTSCAN_START_REQ -#define WMA_EXTSCAN_STOP_REQ SIR_HAL_EXTSCAN_STOP_REQ -#define WMA_EXTSCAN_SET_BSSID_HOTLIST_REQ SIR_HAL_EXTSCAN_SET_BSS_HOTLIST_REQ -#define WMA_EXTSCAN_RESET_BSSID_HOTLIST_REQ SIR_HAL_EXTSCAN_RESET_BSS_HOTLIST_REQ -#define WMA_EXTSCAN_SET_SIGNF_CHANGE_REQ SIR_HAL_EXTSCAN_SET_SIGNF_CHANGE_REQ -#define WMA_EXTSCAN_RESET_SIGNF_CHANGE_REQ SIR_HAL_EXTSCAN_RESET_SIGNF_CHANGE_REQ -#define WMA_EXTSCAN_GET_CACHED_RESULTS_REQ SIR_HAL_EXTSCAN_GET_CACHED_RESULTS_REQ -#define WMA_SET_EPNO_LIST_REQ SIR_HAL_SET_EPNO_LIST_REQ -#define WMA_SET_PASSPOINT_LIST_REQ SIR_HAL_SET_PASSPOINT_LIST_REQ -#define WMA_RESET_PASSPOINT_LIST_REQ SIR_HAL_RESET_PASSPOINT_LIST_REQ - -#endif /* FEATURE_WLAN_EXTSCAN */ + WMA_EXTSCAN_GET_CAPABILITIES_REQ = SIR_HAL_EXTSCAN_GET_CAPABILITIES_REQ, + WMA_EXTSCAN_START_REQ = SIR_HAL_EXTSCAN_START_REQ, + WMA_EXTSCAN_STOP_REQ = SIR_HAL_EXTSCAN_STOP_REQ, + WMA_EXTSCAN_SET_BSSID_HOTLIST_REQ = + SIR_HAL_EXTSCAN_SET_BSS_HOTLIST_REQ, + WMA_EXTSCAN_RESET_BSSID_HOTLIST_REQ = + SIR_HAL_EXTSCAN_RESET_BSS_HOTLIST_REQ, + WMA_EXTSCAN_SET_SIGNF_CHANGE_REQ = SIR_HAL_EXTSCAN_SET_SIGNF_CHANGE_REQ, + WMA_EXTSCAN_RESET_SIGNF_CHANGE_REQ = + SIR_HAL_EXTSCAN_RESET_SIGNF_CHANGE_REQ, + WMA_EXTSCAN_GET_CACHED_RESULTS_REQ = + SIR_HAL_EXTSCAN_GET_CACHED_RESULTS_REQ, + WMA_SET_EPNO_LIST_REQ = SIR_HAL_SET_EPNO_LIST_REQ, + WMA_SET_PASSPOINT_LIST_REQ = SIR_HAL_SET_PASSPOINT_LIST_REQ, + WMA_RESET_PASSPOINT_LIST_REQ = SIR_HAL_RESET_PASSPOINT_LIST_REQ, +#endif /* FEATURE_WLAN_EXTSCAN */ #ifdef WLAN_FEATURE_LINK_LAYER_STATS -#define WMA_LINK_LAYER_STATS_CLEAR_REQ SIR_HAL_LL_STATS_CLEAR_REQ -#define WMA_LINK_LAYER_STATS_SET_REQ SIR_HAL_LL_STATS_SET_REQ -#define WMA_LINK_LAYER_STATS_GET_REQ SIR_HAL_LL_STATS_GET_REQ -#define WMA_LINK_LAYER_STATS_RESULTS_RSP SIR_HAL_LL_STATS_RESULTS_RSP -#define WDA_LINK_LAYER_STATS_SET_THRESHOLD SIR_HAL_LL_STATS_EXT_SET_THRESHOLD -#endif /* WLAN_FEATURE_LINK_LAYER_STATS */ + WMA_LINK_LAYER_STATS_CLEAR_REQ = SIR_HAL_LL_STATS_CLEAR_REQ, + WMA_LINK_LAYER_STATS_SET_REQ = SIR_HAL_LL_STATS_SET_REQ, + WMA_LINK_LAYER_STATS_GET_REQ = SIR_HAL_LL_STATS_GET_REQ, + WMA_LINK_LAYER_STATS_RESULTS_RSP = SIR_HAL_LL_STATS_RESULTS_RSP, + WDA_LINK_LAYER_STATS_SET_THRESHOLD = SIR_HAL_LL_STATS_EXT_SET_THRESHOLD, +#endif /* WLAN_FEATURE_LINK_LAYER_STATS */ -#define WMA_LINK_STATUS_GET_REQ SIR_HAL_LINK_STATUS_GET_REQ + WMA_LINK_STATUS_GET_REQ = SIR_HAL_LINK_STATUS_GET_REQ, #ifdef WLAN_FEATURE_EXTWOW_SUPPORT -#define WMA_WLAN_EXT_WOW SIR_HAL_CONFIG_EXT_WOW -#define WMA_WLAN_SET_APP_TYPE1_PARAMS SIR_HAL_CONFIG_APP_TYPE1_PARAMS -#define WMA_WLAN_SET_APP_TYPE2_PARAMS SIR_HAL_CONFIG_APP_TYPE2_PARAMS + WMA_WLAN_EXT_WOW = SIR_HAL_CONFIG_EXT_WOW, + WMA_WLAN_SET_APP_TYPE1_PARAMS = SIR_HAL_CONFIG_APP_TYPE1_PARAMS, + WMA_WLAN_SET_APP_TYPE2_PARAMS = SIR_HAL_CONFIG_APP_TYPE2_PARAMS, #endif -#define WMA_SET_SCAN_MAC_OUI_REQ SIR_HAL_SET_SCAN_MAC_OUI_REQ -#define WMA_TSF_GPIO_PIN SIR_HAL_TSF_GPIO_PIN_REQ + WMA_SET_SCAN_MAC_OUI_REQ = SIR_HAL_SET_SCAN_MAC_OUI_REQ, + WMA_TSF_GPIO_PIN = SIR_HAL_TSF_GPIO_PIN_REQ, #ifdef DHCP_SERVER_OFFLOAD -#define WMA_SET_DHCP_SERVER_OFFLOAD_CMD SIR_HAL_SET_DHCP_SERVER_OFFLOAD -#endif /* DHCP_SERVER_OFFLOAD */ + WMA_SET_DHCP_SERVER_OFFLOAD_CMD = SIR_HAL_SET_DHCP_SERVER_OFFLOAD, +#endif /* DHCP_SERVER_OFFLOAD */ #ifdef WLAN_FEATURE_GPIO_LED_FLASHING -#define WMA_LED_FLASHING_REQ SIR_HAL_LED_FLASHING_REQ + WMA_LED_FLASHING_REQ = SIR_HAL_LED_FLASHING_REQ, #endif #ifdef FEATURE_AP_MCC_CH_AVOIDANCE -#define WMA_UPDATE_Q2Q_IE_IND SIR_HAL_UPDATE_Q2Q_IE_IND -#endif /* FEATURE_AP_MCC_CH_AVOIDANCE */ -#define WMA_SET_RSSI_MONITOR_REQ SIR_HAL_SET_RSSI_MONITOR_REQ + WMA_UPDATE_Q2Q_IE_IND = SIR_HAL_UPDATE_Q2Q_IE_IND, +#endif /* FEATURE_AP_MCC_CH_AVOIDANCE */ + WMA_SET_RSSI_MONITOR_REQ = SIR_HAL_SET_RSSI_MONITOR_REQ, -#define WMA_OCB_SET_CONFIG_CMD SIR_HAL_OCB_SET_CONFIG_CMD -#define WMA_OCB_SET_UTC_TIME_CMD SIR_HAL_OCB_SET_UTC_TIME_CMD -#define WMA_OCB_START_TIMING_ADVERT_CMD SIR_HAL_OCB_START_TIMING_ADVERT_CMD -#define WMA_OCB_STOP_TIMING_ADVERT_CMD SIR_HAL_OCB_STOP_TIMING_ADVERT_CMD -#define WMA_OCB_GET_TSF_TIMER_CMD SIR_HAL_OCB_GET_TSF_TIMER_CMD -#define WMA_DCC_GET_STATS_CMD SIR_HAL_DCC_GET_STATS_CMD -#define WMA_DCC_CLEAR_STATS_CMD SIR_HAL_DCC_CLEAR_STATS_CMD -#define WMA_DCC_UPDATE_NDL_CMD SIR_HAL_DCC_UPDATE_NDL_CMD -#define WMA_SET_IE_INFO SIR_HAL_SET_IE_INFO + WMA_OCB_SET_CONFIG_CMD = SIR_HAL_OCB_SET_CONFIG_CMD, + WMA_OCB_SET_UTC_TIME_CMD = SIR_HAL_OCB_SET_UTC_TIME_CMD, + WMA_OCB_START_TIMING_ADVERT_CMD = SIR_HAL_OCB_START_TIMING_ADVERT_CMD, + WMA_OCB_STOP_TIMING_ADVERT_CMD = SIR_HAL_OCB_STOP_TIMING_ADVERT_CMD, + WMA_OCB_GET_TSF_TIMER_CMD = SIR_HAL_OCB_GET_TSF_TIMER_CMD, + WMA_DCC_GET_STATS_CMD = SIR_HAL_DCC_GET_STATS_CMD, + WMA_DCC_CLEAR_STATS_CMD = SIR_HAL_DCC_CLEAR_STATS_CMD, + WMA_DCC_UPDATE_NDL_CMD = SIR_HAL_DCC_UPDATE_NDL_CMD, + WMA_SET_IE_INFO = SIR_HAL_SET_IE_INFO, -#define WMA_LRO_CONFIG_CMD SIR_HAL_LRO_CONFIG_CMD -#define WMA_GW_PARAM_UPDATE_REQ SIR_HAL_GATEWAY_PARAM_UPDATE_REQ -#define WMA_ADD_BCN_FILTER_CMDID SIR_HAL_ADD_BCN_FILTER_CMDID -#define WMA_REMOVE_BCN_FILTER_CMDID SIR_HAL_REMOVE_BCN_FILTER_CMDID -#define WMA_SET_ADAPT_DWELLTIME_CONF_PARAMS SIR_HAL_SET_ADAPT_DWELLTIME_PARAMS + WMA_LRO_CONFIG_CMD = SIR_HAL_LRO_CONFIG_CMD, + WMA_GW_PARAM_UPDATE_REQ = SIR_HAL_GATEWAY_PARAM_UPDATE_REQ, + WMA_ADD_BCN_FILTER_CMDID = SIR_HAL_ADD_BCN_FILTER_CMDID, + WMA_REMOVE_BCN_FILTER_CMDID = SIR_HAL_REMOVE_BCN_FILTER_CMDID, + WMA_SET_ADAPT_DWELLTIME_CONF_PARAMS = + SIR_HAL_SET_ADAPT_DWELLTIME_PARAMS, -#define WDA_APF_GET_CAPABILITIES_REQ SIR_HAL_APF_GET_CAPABILITIES_REQ -#define WMA_ROAM_SYNC_TIMEOUT SIR_HAL_WMA_ROAM_SYNC_TIMEOUT + WDA_APF_GET_CAPABILITIES_REQ = SIR_HAL_APF_GET_CAPABILITIES_REQ, + WMA_ROAM_SYNC_TIMEOUT = SIR_HAL_WMA_ROAM_SYNC_TIMEOUT, -#define WMA_SET_PDEV_IE_REQ SIR_HAL_SET_PDEV_IE_REQ -#define WMA_SEND_FREQ_RANGE_CONTROL_IND SIR_HAL_SEND_FREQ_RANGE_CONTROL_IND -#define WMA_POWER_DEBUG_STATS_REQ SIR_HAL_POWER_DEBUG_STATS_REQ -#define WMA_BEACON_DEBUG_STATS_REQ SIR_HAL_BEACON_DEBUG_STATS_REQ -#define WMA_GET_RCPI_REQ SIR_HAL_GET_RCPI_REQ -#define WMA_ROAM_BLACKLIST_MSG SIR_HAL_ROAM_BLACKLIST_MSG + WMA_SET_PDEV_IE_REQ = SIR_HAL_SET_PDEV_IE_REQ, + WMA_SEND_FREQ_RANGE_CONTROL_IND = SIR_HAL_SEND_FREQ_RANGE_CONTROL_IND, + WMA_POWER_DEBUG_STATS_REQ = SIR_HAL_POWER_DEBUG_STATS_REQ, + WMA_BEACON_DEBUG_STATS_REQ = SIR_HAL_BEACON_DEBUG_STATS_REQ, + WMA_GET_RCPI_REQ = SIR_HAL_GET_RCPI_REQ, + WMA_ROAM_BLACKLIST_MSG = SIR_HAL_ROAM_BLACKLIST_MSG, + WMA_SET_DBS_SCAN_SEL_CONF_PARAMS = SIR_HAL_SET_DBS_SCAN_SEL_PARAMS, -#define WMA_SET_DBS_SCAN_SEL_CONF_PARAMS SIR_HAL_SET_DBS_SCAN_SEL_PARAMS - -#define WMA_SET_WOW_PULSE_CMD SIR_HAL_SET_WOW_PULSE_CMD + WMA_SET_WOW_PULSE_CMD = SIR_HAL_SET_WOW_PULSE_CMD, #ifndef ROAM_OFFLOAD_V1 -#define WMA_SET_PER_ROAM_CONFIG_CMD SIR_HAL_SET_PER_ROAM_CONFIG_CMD + WMA_SET_PER_ROAM_CONFIG_CMD = SIR_HAL_SET_PER_ROAM_CONFIG_CMD, #endif -#define WMA_SEND_AP_VDEV_UP SIR_HAL_SEND_AP_VDEV_UP + WMA_SEND_AP_VDEV_UP = SIR_HAL_SEND_AP_VDEV_UP, -#define WMA_SET_ARP_STATS_REQ SIR_HAL_SET_ARP_STATS_REQ -#define WMA_GET_ARP_STATS_REQ SIR_HAL_GET_ARP_STATS_REQ -#define WMA_SET_LIMIT_OFF_CHAN SIR_HAL_SET_LIMIT_OFF_CHAN -#define WMA_OBSS_DETECTION_REQ SIR_HAL_OBSS_DETECTION_REQ -#define WMA_OBSS_DETECTION_INFO SIR_HAL_OBSS_DETECTION_INFO -#define WMA_INVOKE_NEIGHBOR_REPORT SIR_HAL_INVOKE_NEIGHBOR_REPORT -#define WMA_OBSS_COLOR_COLLISION_REQ SIR_HAL_OBSS_COLOR_COLLISION_REQ -#define WMA_OBSS_COLOR_COLLISION_INFO SIR_HAL_OBSS_COLOR_COLLISION_INFO - -#define WMA_CFG_VENDOR_ACTION_TB_PPDU SIR_HAL_CFG_VENDOR_ACTION_TB_PPDU -#define WMA_GET_ROAM_SCAN_STATS SIR_HAL_GET_ROAM_SCAN_STATS + WMA_SET_ARP_STATS_REQ = SIR_HAL_SET_ARP_STATS_REQ, + WMA_GET_ARP_STATS_REQ = SIR_HAL_GET_ARP_STATS_REQ, + WMA_SET_LIMIT_OFF_CHAN = SIR_HAL_SET_LIMIT_OFF_CHAN, + WMA_OBSS_DETECTION_REQ = SIR_HAL_OBSS_DETECTION_REQ, + WMA_OBSS_DETECTION_INFO = SIR_HAL_OBSS_DETECTION_INFO, + WMA_INVOKE_NEIGHBOR_REPORT = SIR_HAL_INVOKE_NEIGHBOR_REPORT, + WMA_OBSS_COLOR_COLLISION_REQ = SIR_HAL_OBSS_COLOR_COLLISION_REQ, + WMA_OBSS_COLOR_COLLISION_INFO = SIR_HAL_OBSS_COLOR_COLLISION_INFO, + WMA_CFG_VENDOR_ACTION_TB_PPDU = SIR_HAL_CFG_VENDOR_ACTION_TB_PPDU, + WMA_GET_ROAM_SCAN_STATS = SIR_HAL_GET_ROAM_SCAN_STATS, #ifdef WLAN_FEATURE_MOTION_DETECTION -#define WMA_SET_MOTION_DET_CONFIG SIR_HAL_SET_MOTION_DET_CONFIG -#define WMA_SET_MOTION_DET_ENABLE SIR_HAL_SET_MOTION_DET_ENABLE -#define WMA_SET_MOTION_DET_BASE_LINE_CONFIG \ - SIR_HAL_SET_MOTION_DET_BASE_LINE_CONFIG -#define WMA_SET_MOTION_DET_BASE_LINE_ENABLE \ - SIR_HAL_SET_MOTION_DET_BASE_LINE_ENABLE -#endif /* WLAN_FEATURE_MOTION_DETECTION */ + WMA_SET_MOTION_DET_CONFIG = SIR_HAL_SET_MOTION_DET_CONFIG, + WMA_SET_MOTION_DET_ENABLE = SIR_HAL_SET_MOTION_DET_ENABLE, + WMA_SET_MOTION_DET_BASE_LINE_CONFIG = + SIR_HAL_SET_MOTION_DET_BASE_LINE_CONFIG, + WMA_SET_MOTION_DET_BASE_LINE_ENABLE = + SIR_HAL_SET_MOTION_DET_BASE_LINE_ENABLE, +#endif /* WLAN_FEATURE_MOTION_DETECTION */ #ifdef FW_THERMAL_THROTTLE_SUPPORT -#define WMA_SET_THERMAL_THROTTLE_CFG SIR_HAL_SET_THERMAL_THROTTLE_CFG -#define WMA_SET_THERMAL_MGMT SIR_HAL_SET_THERMAL_MGMT -#endif /* FW_THERMAL_THROTTLE_SUPPORT */ + WMA_SET_THERMAL_THROTTLE_CFG = SIR_HAL_SET_THERMAL_THROTTLE_CFG, + WMA_SET_THERMAL_MGMT = SIR_HAL_SET_THERMAL_MGMT, +#endif /*FW_THERMAL_THROTTLE_SUPPORT */ #ifdef WLAN_MWS_INFO_DEBUGFS -#define WMA_GET_MWS_COEX_INFO_REQ SIR_HAL_GET_MWS_COEX_INFO_REQ + WMA_GET_MWS_COEX_INFO_REQ = SIR_HAL_GET_MWS_COEX_INFO_REQ, #endif #ifndef ROAM_OFFLOAD_V1 -#define WMA_SET_ROAM_TRIGGERS SIR_HAL_SET_ROAM_TRIGGERS -#define WMA_ROAM_INIT_PARAM SIR_HAL_INIT_ROAM_OFFLOAD_PARAM -#define WMA_ROAM_DISABLE_CFG SIR_HAL_INIT_ROAM_DISABLE_CFG + WMA_SET_ROAM_TRIGGERS = SIR_HAL_SET_ROAM_TRIGGERS, + WMA_ROAM_INIT_PARAM = SIR_HAL_INIT_ROAM_OFFLOAD_PARAM, + WMA_ROAM_DISABLE_CFG = SIR_HAL_INIT_ROAM_DISABLE_CFG, + #endif +}; #define WMA_DATA_STALL_TRIGGER 6