Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 1 | /* |
Abhishek Singh | 5432c35 | 2019-01-02 17:11:44 +0530 | [diff] [blame] | 2 | * Copyright (c) 2012-2019 The Linux Foundation. All rights reserved. |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 3 | * |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 4 | * Permission to use, copy, modify, and/or distribute this software for |
| 5 | * any purpose with or without fee is hereby granted, provided that the |
| 6 | * above copyright notice and this permission notice appear in all |
| 7 | * copies. |
| 8 | * |
| 9 | * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL |
| 10 | * WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED |
| 11 | * WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE |
| 12 | * AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL |
| 13 | * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR |
| 14 | * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER |
| 15 | * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR |
| 16 | * PERFORMANCE OF THIS SOFTWARE. |
| 17 | */ |
| 18 | |
| 19 | /* |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 20 | * This file wni_api.h contains message definitions exported by |
| 21 | * Sirius software modules. |
| 22 | * NOTE: See projects/sirius/include/sir_api.h for structure |
| 23 | * definitions of the host/FW messages. |
| 24 | * |
| 25 | * Author: Chandra Modumudi |
| 26 | * Date: 04/11/2002 |
| 27 | * History:- |
| 28 | * Date Modified by Modification Information |
| 29 | * -------------------------------------------------------------------- |
| 30 | */ |
| 31 | |
| 32 | #ifndef __WNI_API_H |
| 33 | #define __WNI_API_H |
| 34 | |
Jeff Johnson | a2f8e8f | 2018-12-30 18:06:58 -0800 | [diff] [blame] | 35 | #include "sir_api.h" |
Sreelakshmi Konamki | beacc2e | 2016-09-01 16:14:56 +0530 | [diff] [blame] | 36 | |
Jeff Johnson | a2f8e8f | 2018-12-30 18:06:58 -0800 | [diff] [blame] | 37 | #define SIR_SME_MSG_TYPES_BEGIN (SIR_SME_MODULE_ID << 8) |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 38 | |
| 39 | enum eWniMsgTypes { |
Jeff Johnson | a2f8e8f | 2018-12-30 18:06:58 -0800 | [diff] [blame] | 40 | eWNI_SME_MSG_TYPES_BEGIN = SIR_SME_MSG_TYPES_BEGIN, |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 41 | eWNI_SME_SYS_READY_IND = SIR_SME_MSG_TYPES_BEGIN + 1, |
| 42 | eWNI_SME_JOIN_REQ = SIR_SME_MSG_TYPES_BEGIN + 2, |
| 43 | eWNI_SME_JOIN_RSP = SIR_SME_MSG_TYPES_BEGIN + 3, |
| 44 | eWNI_SME_SETCONTEXT_REQ = SIR_SME_MSG_TYPES_BEGIN + 4, |
| 45 | eWNI_SME_SETCONTEXT_RSP = SIR_SME_MSG_TYPES_BEGIN + 5, |
| 46 | eWNI_SME_REASSOC_REQ = SIR_SME_MSG_TYPES_BEGIN + 6, |
| 47 | eWNI_SME_REASSOC_RSP = SIR_SME_MSG_TYPES_BEGIN + 7, |
| 48 | eWNI_SME_DISASSOC_REQ = SIR_SME_MSG_TYPES_BEGIN + 8, |
| 49 | eWNI_SME_DISASSOC_RSP = SIR_SME_MSG_TYPES_BEGIN + 9, |
| 50 | eWNI_SME_DISASSOC_IND = SIR_SME_MSG_TYPES_BEGIN + 10, |
| 51 | eWNI_SME_DISASSOC_CNF = SIR_SME_MSG_TYPES_BEGIN + 11, |
| 52 | eWNI_SME_DEAUTH_REQ = SIR_SME_MSG_TYPES_BEGIN + 12, |
| 53 | eWNI_SME_DEAUTH_RSP = SIR_SME_MSG_TYPES_BEGIN + 13, |
| 54 | eWNI_SME_DEAUTH_IND = SIR_SME_MSG_TYPES_BEGIN + 14, |
| 55 | eWNI_SME_DISCONNECT_DONE_IND = SIR_SME_MSG_TYPES_BEGIN + 15, |
| 56 | eWNI_SME_WM_STATUS_CHANGE_NTF = SIR_SME_MSG_TYPES_BEGIN + 16, |
| 57 | eWNI_SME_IBSS_NEW_PEER_IND = SIR_SME_MSG_TYPES_BEGIN + 17, |
| 58 | eWNI_SME_IBSS_PEER_DEPARTED_IND = SIR_SME_MSG_TYPES_BEGIN + 18, |
| 59 | eWNI_SME_START_BSS_REQ = SIR_SME_MSG_TYPES_BEGIN + 19, |
| 60 | eWNI_SME_START_BSS_RSP = SIR_SME_MSG_TYPES_BEGIN + 20, |
| 61 | eWNI_SME_ASSOC_IND = SIR_SME_MSG_TYPES_BEGIN + 21, |
| 62 | eWNI_SME_ASSOC_CNF = SIR_SME_MSG_TYPES_BEGIN + 22, |
| 63 | eWNI_SME_SWITCH_CHL_IND = SIR_SME_MSG_TYPES_BEGIN + 23, |
| 64 | eWNI_SME_STOP_BSS_REQ = SIR_SME_MSG_TYPES_BEGIN + 24, |
| 65 | eWNI_SME_STOP_BSS_RSP = SIR_SME_MSG_TYPES_BEGIN + 25, |
| 66 | eWNI_SME_DEAUTH_CNF = SIR_SME_MSG_TYPES_BEGIN + 26, |
| 67 | eWNI_SME_MIC_FAILURE_IND = SIR_SME_MSG_TYPES_BEGIN + 27, |
| 68 | eWNI_SME_ADDTS_REQ = SIR_SME_MSG_TYPES_BEGIN + 28, |
| 69 | eWNI_SME_ADDTS_RSP = SIR_SME_MSG_TYPES_BEGIN + 29, |
| 70 | eWNI_SME_DELTS_REQ = SIR_SME_MSG_TYPES_BEGIN + 30, |
| 71 | eWNI_SME_DELTS_RSP = SIR_SME_MSG_TYPES_BEGIN + 31, |
| 72 | eWNI_SME_DELTS_IND = SIR_SME_MSG_TYPES_BEGIN + 32, |
| 73 | eWNI_SME_GET_STATISTICS_REQ = SIR_SME_MSG_TYPES_BEGIN + 33, |
| 74 | eWNI_SME_GET_STATISTICS_RSP = SIR_SME_MSG_TYPES_BEGIN + 34, |
| 75 | eWNI_SME_GET_RSSI_REQ = SIR_SME_MSG_TYPES_BEGIN + 35, |
Jeff Johnson | 1b59312 | 2019-02-06 13:10:30 -0800 | [diff] [blame] | 76 | /* unused SIR_SME_MSG_TYPES_BEGIN + 36, */ |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 77 | eWNI_SME_WPS_PBC_PROBE_REQ_IND = SIR_SME_MSG_TYPES_BEGIN + 37, |
| 78 | eWNI_SME_UPPER_LAYER_ASSOC_CNF = SIR_SME_MSG_TYPES_BEGIN + 38, |
| 79 | eWNI_SME_SESSION_UPDATE_PARAM = SIR_SME_MSG_TYPES_BEGIN + 39, |
| 80 | eWNI_SME_CHNG_MCC_BEACON_INTERVAL = SIR_SME_MSG_TYPES_BEGIN + 40, |
| 81 | eWNI_SME_GET_SNR_REQ = SIR_SME_MSG_TYPES_BEGIN + 41, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 82 | |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 83 | eWNI_SME_RRM_MSG_TYPE_BEGIN = SIR_SME_MSG_TYPES_BEGIN + 42, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 84 | |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 85 | eWNI_SME_NEIGHBOR_REPORT_REQ_IND = SIR_SME_MSG_TYPES_BEGIN + 43, |
| 86 | eWNI_SME_NEIGHBOR_REPORT_IND = SIR_SME_MSG_TYPES_BEGIN + 44, |
| 87 | eWNI_SME_BEACON_REPORT_REQ_IND = SIR_SME_MSG_TYPES_BEGIN + 45, |
| 88 | eWNI_SME_BEACON_REPORT_RESP_XMIT_IND = SIR_SME_MSG_TYPES_BEGIN + 46, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 89 | |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 90 | eWNI_SME_ADD_STA_SELF_RSP = SIR_SME_MSG_TYPES_BEGIN + 47, |
| 91 | eWNI_SME_DEL_STA_SELF_RSP = SIR_SME_MSG_TYPES_BEGIN + 48, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 92 | |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 93 | eWNI_SME_FT_PRE_AUTH_REQ = SIR_SME_MSG_TYPES_BEGIN + 49, |
| 94 | eWNI_SME_FT_PRE_AUTH_RSP = SIR_SME_MSG_TYPES_BEGIN + 50, |
| 95 | eWNI_SME_FT_UPDATE_KEY = SIR_SME_MSG_TYPES_BEGIN + 51, |
| 96 | eWNI_SME_FT_AGGR_QOS_REQ = SIR_SME_MSG_TYPES_BEGIN + 52, |
| 97 | eWNI_SME_FT_AGGR_QOS_RSP = SIR_SME_MSG_TYPES_BEGIN + 53, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 98 | |
| 99 | #if defined FEATURE_WLAN_ESE |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 100 | eWNI_SME_ESE_ADJACENT_AP_REPORT = SIR_SME_MSG_TYPES_BEGIN + 54, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 101 | #endif |
| 102 | |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 103 | eWNI_SME_REGISTER_MGMT_FRAME_REQ = SIR_SME_MSG_TYPES_BEGIN + 55, |
| 104 | eWNI_SME_GENERIC_CHANGE_COUNTRY_CODE = SIR_SME_MSG_TYPES_BEGIN + 56, |
| 105 | eWNI_SME_MAX_ASSOC_EXCEEDED = SIR_SME_MSG_TYPES_BEGIN + 57, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 106 | #ifdef FEATURE_WLAN_TDLS |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 107 | eWNI_SME_TDLS_SEND_MGMT_REQ = SIR_SME_MSG_TYPES_BEGIN + 58, |
| 108 | eWNI_SME_TDLS_SEND_MGMT_RSP = SIR_SME_MSG_TYPES_BEGIN + 59, |
| 109 | eWNI_SME_TDLS_ADD_STA_REQ = SIR_SME_MSG_TYPES_BEGIN + 60, |
| 110 | eWNI_SME_TDLS_ADD_STA_RSP = SIR_SME_MSG_TYPES_BEGIN + 61, |
| 111 | eWNI_SME_TDLS_DEL_STA_REQ = SIR_SME_MSG_TYPES_BEGIN + 62, |
| 112 | eWNI_SME_TDLS_DEL_STA_RSP = SIR_SME_MSG_TYPES_BEGIN + 63, |
| 113 | eWNI_SME_TDLS_DEL_STA_IND = SIR_SME_MSG_TYPES_BEGIN + 64, |
| 114 | eWNI_SME_TDLS_DEL_ALL_PEER_IND = SIR_SME_MSG_TYPES_BEGIN + 65, |
| 115 | eWNI_SME_MGMT_FRM_TX_COMPLETION_IND = SIR_SME_MSG_TYPES_BEGIN + 66, |
| 116 | eWNI_SME_TDLS_LINK_ESTABLISH_REQ = SIR_SME_MSG_TYPES_BEGIN + 67, |
| 117 | eWNI_SME_TDLS_LINK_ESTABLISH_RSP = SIR_SME_MSG_TYPES_BEGIN + 68, |
| 118 | eWNI_SME_TDLS_SHOULD_DISCOVER = SIR_SME_MSG_TYPES_BEGIN + 69, |
| 119 | eWNI_SME_TDLS_SHOULD_TEARDOWN = SIR_SME_MSG_TYPES_BEGIN + 70, |
| 120 | eWNI_SME_TDLS_PEER_DISCONNECTED = SIR_SME_MSG_TYPES_BEGIN + 71, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 121 | #endif |
| 122 | /* NOTE: If you are planning to add more mesages, please make sure that */ |
| 123 | /* SIR_LIM_ITC_MSG_TYPES_BEGIN is moved appropriately. It is set as */ |
| 124 | /* SIR_LIM_MSG_TYPES_BEGIN+0xB0 = 12B0 (which means max of 176 messages and */ |
| 125 | /* eWNI_SME_TDLS_DEL_STA_RSP = 175. */ |
| 126 | /* Should fix above issue to enable TDLS_INTERNAL */ |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 127 | eWNI_SME_RESET_AP_CAPS_CHANGED = SIR_SME_MSG_TYPES_BEGIN + 73, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 128 | #ifdef WLAN_FEATURE_11W |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 129 | eWNI_SME_UNPROT_MGMT_FRM_IND = SIR_SME_MSG_TYPES_BEGIN + 74, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 130 | #endif |
| 131 | #ifdef WLAN_FEATURE_GTK_OFFLOAD |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 132 | eWNI_PMC_GTK_OFFLOAD_GETINFO_RSP = SIR_SME_MSG_TYPES_BEGIN + 75, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 133 | #endif /* WLAN_FEATURE_GTK_OFFLOAD */ |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 134 | /*ROAM candidate indication from FW */ |
| 135 | eWNI_SME_CANDIDATE_FOUND_IND = SIR_SME_MSG_TYPES_BEGIN + 76, |
| 136 | /*upper layer requested handoff to driver in STA mode */ |
| 137 | eWNI_SME_HANDOFF_REQ = SIR_SME_MSG_TYPES_BEGIN + 77, |
| 138 | /*Fwd the LFR scan offload rsp from FW to SME */ |
| 139 | eWNI_SME_ROAM_SCAN_OFFLOAD_RSP = SIR_SME_MSG_TYPES_BEGIN + 78, |
| 140 | eWNI_SME_IBSS_PEER_INFO_RSP = SIR_SME_MSG_TYPES_BEGIN + 79, |
| 141 | eWNI_SME_GET_TSM_STATS_REQ = SIR_SME_MSG_TYPES_BEGIN + 80, |
| 142 | eWNI_SME_GET_TSM_STATS_RSP = SIR_SME_MSG_TYPES_BEGIN + 81, |
| 143 | eWNI_SME_TSM_IE_IND = SIR_SME_MSG_TYPES_BEGIN + 82, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 144 | |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 145 | /* DFS EVENTS */ |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 146 | /* RADAR found indication from DFS */ |
| 147 | eWNI_SME_DFS_RADAR_FOUND = SIR_SME_MSG_TYPES_BEGIN + 83, |
| 148 | /* Channel Change Request from SAP */ |
| 149 | eWNI_SME_CHANNEL_CHANGE_REQ = SIR_SME_MSG_TYPES_BEGIN + 84, |
| 150 | /* Channel Change Response from WMA */ |
| 151 | eWNI_SME_CHANNEL_CHANGE_RSP = SIR_SME_MSG_TYPES_BEGIN + 85, |
| 152 | /* Start Beacon Transmission. */ |
| 153 | eWNI_SME_START_BEACON_REQ = SIR_SME_MSG_TYPES_BEGIN + 86, |
| 154 | /* Transmit CSA IE in beacons */ |
| 155 | eWNI_SME_DFS_BEACON_CHAN_SW_IE_REQ = SIR_SME_MSG_TYPES_BEGIN + 87, |
| 156 | /* To indicate completion of CSA IE */ |
| 157 | eWNI_SME_DFS_CSAIE_TX_COMPLETE_IND = SIR_SME_MSG_TYPES_BEGIN + 88, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 158 | /* update in beacons/probe rsp */ |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 159 | eWNI_SME_STATS_EXT_EVENT = SIR_SME_MSG_TYPES_BEGIN + 89, |
| 160 | eWNI_SME_GET_PEER_INFO_IND = SIR_SME_MSG_TYPES_BEGIN + 90, |
| 161 | eWNI_SME_GET_PEER_INFO_EXT_IND = SIR_SME_MSG_TYPES_BEGIN + 91, |
| 162 | eWNI_SME_CSA_OFFLOAD_EVENT = SIR_SME_MSG_TYPES_BEGIN + 92, |
| 163 | /* indicates Additional IE from hdd to PE */ |
| 164 | eWNI_SME_UPDATE_ADDITIONAL_IES = SIR_SME_MSG_TYPES_BEGIN + 93, |
| 165 | /* To indicate IE modify from hdd to PE */ |
| 166 | eWNI_SME_MODIFY_ADDITIONAL_IES = SIR_SME_MSG_TYPES_BEGIN + 94, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 167 | #ifdef FEATURE_WLAN_AUTO_SHUTDOWN |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 168 | eWNI_SME_AUTO_SHUTDOWN_IND = SIR_SME_MSG_TYPES_BEGIN + 95, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 169 | #endif |
| 170 | #ifdef QCA_HT_2040_COEX |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 171 | eWNI_SME_SET_HT_2040_MODE = SIR_SME_MSG_TYPES_BEGIN + 96, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 172 | #endif |
| 173 | #ifdef WLAN_FEATURE_ROAM_OFFLOAD |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 174 | /* Hand Off Failure Ind from WMA to SME */ |
| 175 | eWNI_SME_HO_FAIL_IND = SIR_SME_MSG_TYPES_BEGIN + 97, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 176 | #endif |
| 177 | #ifdef WLAN_FEATURE_NAN |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 178 | eWNI_SME_NAN_EVENT = SIR_SME_MSG_TYPES_BEGIN + 98, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 179 | #endif |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 180 | eWNI_SME_LINK_STATUS_IND = SIR_SME_MSG_TYPES_BEGIN + 99, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 181 | #ifdef WLAN_FEATURE_EXTWOW_SUPPORT |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 182 | eWNI_SME_READY_TO_EXTWOW_IND = SIR_SME_MSG_TYPES_BEGIN + 100, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 183 | #endif |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 184 | eWNI_SME_MSG_GET_TEMPERATURE_IND = SIR_SME_MSG_TYPES_BEGIN + 101, |
| 185 | eWNI_SME_SNR_IND = SIR_SME_MSG_TYPES_BEGIN + 102, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 186 | #ifdef FEATURE_WLAN_EXTSCAN |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 187 | eWNI_SME_EXTSCAN_FULL_SCAN_RESULT_IND = SIR_SME_MSG_TYPES_BEGIN + 103, |
| 188 | eWNI_SME_EPNO_NETWORK_FOUND_IND = SIR_SME_MSG_TYPES_BEGIN + 104, |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 189 | #endif |
gaurank kathpalia | 5823669 | 2019-01-28 15:38:23 +0530 | [diff] [blame] | 190 | eWNI_SME_SET_HW_MODE_REQ = SIR_SME_MSG_TYPES_BEGIN + 105, |
| 191 | eWNI_SME_SET_HW_MODE_RESP = SIR_SME_MSG_TYPES_BEGIN + 106, |
| 192 | eWNI_SME_HW_MODE_TRANS_IND = SIR_SME_MSG_TYPES_BEGIN + 107, |
| 193 | eWNI_SME_NSS_UPDATE_REQ = SIR_SME_MSG_TYPES_BEGIN + 108, |
| 194 | eWNI_SME_NSS_UPDATE_RSP = SIR_SME_MSG_TYPES_BEGIN + 109, |
| 195 | eWNI_SME_OCB_SET_CONFIG_RSP = SIR_SME_MSG_TYPES_BEGIN + 110, |
| 196 | eWNI_SME_OCB_GET_TSF_TIMER_RSP = SIR_SME_MSG_TYPES_BEGIN + 111, |
| 197 | eWNI_SME_DCC_GET_STATS_RSP = SIR_SME_MSG_TYPES_BEGIN + 112, |
| 198 | eWNI_SME_DCC_UPDATE_NDL_RSP = SIR_SME_MSG_TYPES_BEGIN + 113, |
| 199 | eWNI_SME_DCC_STATS_EVENT = SIR_SME_MSG_TYPES_BEGIN + 114, |
| 200 | eWNI_SME_SET_DUAL_MAC_CFG_REQ = SIR_SME_MSG_TYPES_BEGIN + 115, |
| 201 | eWNI_SME_SET_DUAL_MAC_CFG_RESP = SIR_SME_MSG_TYPES_BEGIN + 116, |
| 202 | eWNI_SME_SET_THERMAL_LEVEL_IND = SIR_SME_MSG_TYPES_BEGIN + 117, |
| 203 | eWNI_SME_SET_IE_REQ = SIR_SME_MSG_TYPES_BEGIN + 118, |
| 204 | eWNI_SME_EXT_CHANGE_CHANNEL = SIR_SME_MSG_TYPES_BEGIN + 119, |
| 205 | eWNI_SME_EXT_CHANGE_CHANNEL_IND = SIR_SME_MSG_TYPES_BEGIN + 120, |
| 206 | eWNI_SME_REGISTER_MGMT_FRAME_CB = SIR_SME_MSG_TYPES_BEGIN + 121, |
| 207 | /* START and UPDATE OBSS SCAN Indication*/ |
| 208 | eWNI_SME_HT40_OBSS_SCAN_IND = SIR_SME_MSG_TYPES_BEGIN + 122, |
| 209 | eWNI_SME_SET_ANTENNA_MODE_REQ = SIR_SME_MSG_TYPES_BEGIN + 123, |
| 210 | eWNI_SME_SET_ANTENNA_MODE_RESP = SIR_SME_MSG_TYPES_BEGIN + 124, |
| 211 | eWNI_SME_TSF_EVENT = SIR_SME_MSG_TYPES_BEGIN + 125, |
| 212 | eWNI_SME_MON_INIT_SESSION = SIR_SME_MSG_TYPES_BEGIN + 126, |
| 213 | eWNI_SME_PDEV_SET_HT_VHT_IE = SIR_SME_MSG_TYPES_BEGIN + 127, |
| 214 | eWNI_SME_SET_VDEV_IES_PER_BAND = SIR_SME_MSG_TYPES_BEGIN + 128, |
| 215 | eWNI_SME_SEND_DISASSOC_FRAME = SIR_SME_MSG_TYPES_BEGIN + 129, |
| 216 | eWNI_SME_UPDATE_ACCESS_POLICY_VENDOR_IE = SIR_SME_MSG_TYPES_BEGIN + 130, |
| 217 | eWNI_SME_DEFAULT_SCAN_IE = SIR_SME_MSG_TYPES_BEGIN + 131, |
| 218 | eWNI_SME_ROAM_INVOKE = SIR_SME_MSG_TYPES_BEGIN + 132, |
| 219 | eWNI_SME_ROAM_SCAN_OFFLOAD_REQ = SIR_SME_MSG_TYPES_BEGIN + 133, |
| 220 | eWNI_SME_LOST_LINK_INFO_IND = SIR_SME_MSG_TYPES_BEGIN + 134, |
| 221 | eWNI_SME_DEL_ALL_TDLS_PEERS = SIR_SME_MSG_TYPES_BEGIN + 135, |
| 222 | eWNI_SME_RSO_CMD_STATUS_IND = SIR_SME_MSG_TYPES_BEGIN + 136, |
| 223 | eWMI_SME_LL_STATS_IND = SIR_SME_MSG_TYPES_BEGIN + 137, |
| 224 | eWNI_SME_DFS_CAC_COMPLETE = SIR_SME_MSG_TYPES_BEGIN + 138, |
| 225 | eWNI_SME_UPDATE_CONFIG = SIR_SME_MSG_TYPES_BEGIN + 139, |
| 226 | eWNI_SME_BT_ACTIVITY_INFO_IND = SIR_SME_MSG_TYPES_BEGIN + 140, |
| 227 | eWNI_SME_SET_HE_BSS_COLOR = SIR_SME_MSG_TYPES_BEGIN + 141, |
| 228 | eWNI_SME_TRIGGER_SAE = SIR_SME_MSG_TYPES_BEGIN + 142, |
| 229 | eWNI_SME_SEND_MGMT_FRAME_TX = SIR_SME_MSG_TYPES_BEGIN + 143, |
| 230 | eWNI_SME_SEND_SAE_MSG = SIR_SME_MSG_TYPES_BEGIN + 144, |
| 231 | eWNI_SME_SET_ADDBA_ACCEPT = SIR_SME_MSG_TYPES_BEGIN + 145, |
| 232 | eWNI_SME_UPDATE_EDCA_PROFILE = SIR_SME_MSG_TYPES_BEGIN + 146, |
| 233 | WNI_SME_UPDATE_MU_EDCA_PARAMS = SIR_SME_MSG_TYPES_BEGIN + 147, |
| 234 | eWNI_SME_CSA_RESTART_REQ = SIR_SME_MSG_TYPES_BEGIN + 148, |
| 235 | eWNI_SME_CSA_RESTART_RSP = SIR_SME_MSG_TYPES_BEGIN + 149, |
| 236 | WNI_SME_CFG_ACTION_FRM_HE_TB_PPDU = SIR_SME_MSG_TYPES_BEGIN + 150, |
Abhinav Kumar | 338e57d | 2019-02-04 17:30:10 +0530 | [diff] [blame] | 237 | /* To indicate Hidden ssid start complition to upper layer */ |
| 238 | eWNI_SME_HIDDEN_SSID_RESTART_RSP = SIR_SME_MSG_TYPES_BEGIN + 151, |
Qun Zhang | ef65562 | 2019-02-25 10:48:10 +0800 | [diff] [blame^] | 239 | eWNI_SME_FW_STATUS_IND = SIR_SME_MSG_TYPES_BEGIN + 152, |
| 240 | eWNI_SME_MSG_TYPES_END = SIR_SME_MSG_TYPES_BEGIN + 153 |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 241 | }; |
| 242 | |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 243 | typedef struct sAniCfgTxRateCtrs { |
| 244 | /* add the rate counters here */ |
| 245 | unsigned long TxFrames_1Mbps; |
| 246 | unsigned long TxFrames_2Mbps; |
| 247 | unsigned long TxFrames_5_5Mbps; |
| 248 | unsigned long TxFrames_6Mbps; |
| 249 | unsigned long TxFrames_9Mbps; |
| 250 | unsigned long TxFrames_11Mbps; |
| 251 | unsigned long TxFrames_12Mbps; |
| 252 | unsigned long TxFrames_18Mbps; |
| 253 | unsigned long TxFrames_24Mbps; |
| 254 | unsigned long TxFrames_36Mbps; |
| 255 | unsigned long TxFrames_48Mbps; |
| 256 | unsigned long TxFrames_54Mbps; |
| 257 | unsigned long TxFrames_72Mbps; |
| 258 | unsigned long TxFrames_96Mbps; |
| 259 | unsigned long TxFrames_108Mbps; |
| 260 | |
| 261 | } tAniCfgTxRateCtrs, *tpAniCfgTxRateCtrs; |
Prakash Dhavali | 7090c5f | 2015-11-02 17:55:19 -0800 | [diff] [blame] | 262 | #endif /* __WNI_API_H */ |