1 /* 2 * Copyright (c) 2012-2021 The Linux Foundation. All rights reserved. 3 * Copyright (c) 2021-2023 Qualcomm Innovation Center, Inc. All rights reserved. 4 * 5 * Permission to use, copy, modify, and/or distribute this software for 6 * any purpose with or without fee is hereby granted, provided that the 7 * above copyright notice and this permission notice appear in all 8 * copies. 9 * 10 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL 11 * WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED 12 * WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE 13 * AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL 14 * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR 15 * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 16 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 17 * PERFORMANCE OF THIS SOFTWARE. 18 */ 19 20 #ifndef __WLAN_POLICY_MGR_TABLES_2X2_DBS_H 21 #define __WLAN_POLICY_MGR_TABLES_2X2_DBS_H 22 23 #include "wlan_policy_mgr_api.h" 24 25 /* 26 * second_connection_pcl_dbs_2x2_table - table which provides PCL 27 * for the 2nd connection, when we have a connection already in 28 * the system (with DBS supported by HW) 29 * This table consolidates selection for P2PCLI, P2PGO, STA, SAP 30 * into the single set of STA entries for 2.4G and 5G. 31 */ 32 static pm_dbs_pcl_second_connection_table_type 33 pm_second_connection_pcl_dbs_2x2_table = { 34 [PM_STA_24_1x1] = { 35 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 36 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 37 [PM_P2P_CLIENT_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 38 [PM_P2P_GO_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 39 [PM_NAN_DISC_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 40 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 41 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 42 43 [PM_STA_24_2x2] = { 44 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 45 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 46 [PM_P2P_CLIENT_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 47 [PM_P2P_GO_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 48 [PM_NAN_DISC_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 49 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 50 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 51 52 [PM_STA_5_1x1] = { 53 [PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH, 54 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 55 [PM_SAP_MODE] = {PM_SCC_CH_24G, 56 PM_SCC_CH_24G, PM_24G_SCC_CH}, 57 [PM_P2P_CLIENT_MODE] = {PM_SCC_CH_24G, 58 PM_SCC_CH_24G, PM_24G_SCC_CH}, 59 [PM_P2P_GO_MODE] = {PM_SCC_CH_24G, 60 PM_SCC_CH_24G, PM_24G_SCC_CH}, 61 [PM_NAN_DISC_MODE] = {PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH, 62 PM_24G_SCC_CH_SBS_CH}, 63 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 64 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 65 PM_SBS_CH_MCC_CH} }, 66 67 [PM_STA_5_2x2] = { 68 [PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH, 69 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 70 [PM_SAP_MODE] = {PM_SCC_CH_24G, 71 PM_SCC_CH_24G, PM_24G_SCC_CH}, 72 [PM_P2P_CLIENT_MODE] = {PM_SCC_CH_24G, 73 PM_SCC_CH_24G, PM_24G_SCC_CH}, 74 [PM_P2P_GO_MODE] = {PM_SCC_CH_24G, 75 PM_SCC_CH_24G, PM_24G_SCC_CH}, 76 [PM_NAN_DISC_MODE] = {PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH, 77 PM_24G_SCC_CH_SBS_CH}, 78 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 79 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 80 PM_SBS_CH_MCC_CH} }, 81 82 [PM_P2P_CLI_24_1x1] = { 83 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 84 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 85 [PM_P2P_CLIENT_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 86 [PM_P2P_GO_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 87 [PM_NAN_DISC_MODE] = { 88 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 89 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 90 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 91 92 [PM_P2P_CLI_24_2x2] = { 93 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 94 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 95 [PM_P2P_CLIENT_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 96 [PM_P2P_GO_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 97 [PM_NAN_DISC_MODE] = { 98 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 99 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 100 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 101 102 [PM_P2P_CLI_5_1x1] = { 103 [PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH, 104 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 105 [PM_SAP_MODE] = {PM_24G_SCC_CH_SBS_CH, 106 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 107 [PM_P2P_CLIENT_MODE] = { PM_24G_SCC_CH_SBS_CH, 108 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 109 [PM_P2P_GO_MODE] = {PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH, 110 PM_24G_SCC_CH_SBS_CH}, 111 [PM_NAN_DISC_MODE] = { 112 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 113 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 114 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 115 PM_SBS_CH_MCC_CH} }, 116 117 [PM_P2P_CLI_5_2x2] = { 118 [PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH, 119 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 120 [PM_SAP_MODE] = {PM_24G_SCC_CH_SBS_CH, 121 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 122 [PM_P2P_CLIENT_MODE] = { PM_24G_SCC_CH_SBS_CH, 123 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 124 [PM_P2P_GO_MODE] = {PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH, 125 PM_24G_SCC_CH_SBS_CH}, 126 [PM_NAN_DISC_MODE] = { 127 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 128 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 129 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 130 PM_SBS_CH_MCC_CH} }, 131 132 [PM_P2P_GO_24_1x1] = { 133 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 134 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 135 [PM_P2P_CLIENT_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 136 [PM_P2P_GO_MODE] = {PM_5G, PM_5G, PM_5G}, 137 [PM_NAN_DISC_MODE] = { 138 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 139 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 140 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 141 142 [PM_P2P_GO_24_2x2] = { 143 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 144 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 145 [PM_P2P_CLIENT_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 146 [PM_P2P_GO_MODE] = {PM_5G, PM_5G, PM_5G}, 147 [PM_NAN_DISC_MODE] = { 148 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 149 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 150 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 151 152 [PM_P2P_GO_5_1x1] = { 153 [PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH, 154 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 155 [PM_SAP_MODE] = {PM_24G_SCC_CH_SBS_CH, 156 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 157 [PM_P2P_CLIENT_MODE] = { PM_24G_SCC_CH_SBS_CH, 158 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 159 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 160 [PM_NAN_DISC_MODE] = { 161 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 162 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 163 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 164 PM_SBS_CH_MCC_CH} }, 165 166 [PM_P2P_GO_5_2x2] = { 167 [PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH, 168 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 169 [PM_SAP_MODE] = {PM_24G_SCC_CH_SBS_CH, 170 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 171 [PM_P2P_CLIENT_MODE] = { PM_24G_SCC_CH_SBS_CH, 172 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 173 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 174 [PM_NAN_DISC_MODE] = { 175 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 176 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 177 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 178 PM_SBS_CH_MCC_CH} }, 179 180 [PM_SAP_24_1x1] = { 181 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 182 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 183 [PM_P2P_CLIENT_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 184 [PM_P2P_GO_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 185 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 186 [PM_NAN_DISC_MODE] = {PM_SCC_CH, PM_SCC_CH, PM_SCC_CH}, 187 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 188 189 [PM_SAP_24_2x2] = { 190 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 191 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 192 [PM_P2P_CLIENT_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 193 [PM_P2P_GO_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 194 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 195 [PM_NAN_DISC_MODE] = {PM_SCC_CH, PM_SCC_CH, PM_SCC_CH}, 196 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 197 198 [PM_SAP_5_1x1] = { 199 [PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH, 200 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 201 [PM_SAP_MODE] = {PM_24G_SCC_CH_SBS_CH, 202 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 203 [PM_P2P_CLIENT_MODE] = { PM_24G_SCC_CH_SBS_CH, 204 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 205 [PM_P2P_GO_MODE] = {PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH, 206 PM_24G_SCC_CH_SBS_CH}, 207 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 208 [PM_NAN_DISC_MODE] = {PM_SCC_CH_24G, PM_SCC_CH_24G, PM_SCC_CH_24G}, 209 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_5G, PM_SBS_CH_5G, PM_SBS_CH_5G} }, 210 211 [PM_SAP_5_2x2] = { 212 [PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH, 213 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 214 [PM_SAP_MODE] = {PM_24G_SCC_CH_SBS_CH, 215 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 216 [PM_P2P_CLIENT_MODE] = { PM_24G_SCC_CH_SBS_CH, 217 PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH}, 218 [PM_P2P_GO_MODE] = {PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH, 219 PM_24G_SCC_CH_SBS_CH}, 220 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 221 [PM_NAN_DISC_MODE] = {PM_SCC_CH_24G, PM_SCC_CH_24G, PM_SCC_CH_24G}, 222 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_5G, PM_SBS_CH_5G, PM_SBS_CH_5G} }, 223 224 [PM_NAN_DISC_24_1x1] = { 225 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 226 [PM_P2P_CLIENT_MODE] = { 227 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 228 [PM_P2P_GO_MODE] = { 229 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 230 [PM_NDI_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 231 [PM_SAP_MODE] = {PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 232 PM_SCC_ON_5_SCC_ON_24 }, 233 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 234 PM_MAX_PCL_TYPE} }, 235 236 [PM_NAN_DISC_24_2x2] = { 237 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 238 [PM_P2P_CLIENT_MODE] = { 239 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 240 [PM_P2P_GO_MODE] = { 241 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 242 [PM_NDI_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 243 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, 244 PM_5G_SCC_CH }, 245 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 246 PM_MAX_PCL_TYPE} }, 247 248 [PM_LL_LT_SAP_5_2x2] = { 249 [PM_STA_MODE] = {PM_SBS_5G_MCC_24G, 250 PM_SBS_5G_MCC_24G, PM_SBS_5G_MCC_24G}, 251 [PM_SAP_MODE] = {PM_SBS_CH_2G, PM_SBS_CH_2G, PM_SBS_CH_2G}, 252 [PM_P2P_CLIENT_MODE] = {PM_SBS_5G_MCC_24G, PM_SBS_5G_MCC_24G, 253 PM_SBS_5G_MCC_24G}, 254 [PM_P2P_GO_MODE] = {PM_SBS_5G_MCC_24G, PM_SBS_5G_MCC_24G, 255 PM_SBS_5G_MCC_24G}, 256 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 257 [PM_NAN_DISC_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 258 PM_MAX_PCL_TYPE}, 259 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 260 PM_MAX_PCL_TYPE} }, 261 }; 262 263 /* 264 * third_connection_pcl_dbs_table - table which provides PCL for 265 * the 3rd connection, when we have two connections already in 266 * the system (with DBS supported by HW) 267 */ 268 static pm_dbs_pcl_third_connection_table_type 269 pm_third_connection_pcl_dbs_2x2_table = { 270 [PM_STA_SAP_SCC_24_1x1] = { 271 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 272 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 273 [PM_P2P_CLIENT_MODE] = {PM_5G, PM_5G, PM_5G}, 274 [PM_P2P_GO_MODE] = {PM_5G, PM_5G, PM_5G}, 275 [PM_NAN_DISC_MODE] = { 276 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 277 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 278 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 279 280 [PM_STA_SAP_SCC_24_2x2] = { 281 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 282 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 283 [PM_P2P_CLIENT_MODE] = {PM_5G, PM_5G, PM_5G}, 284 [PM_P2P_GO_MODE] = {PM_5G, PM_5G, PM_5G}, 285 [PM_NAN_DISC_MODE] = { 286 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 287 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 288 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 289 290 [PM_STA_SAP_MCC_24_1x1] = { 291 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 292 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 293 [PM_P2P_CLIENT_MODE] = {PM_5G, PM_5G, PM_5G}, 294 [PM_P2P_GO_MODE] = {PM_5G, PM_5G, PM_5G}, 295 [PM_NAN_DISC_MODE] = { 296 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 297 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 298 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 299 300 [PM_STA_SAP_MCC_24_2x2] = { 301 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 302 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 303 [PM_P2P_CLIENT_MODE] = {PM_5G, PM_5G, PM_5G}, 304 [PM_P2P_GO_MODE] = {PM_5G, PM_5G, PM_5G}, 305 [PM_NAN_DISC_MODE] = { 306 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 307 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 308 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 309 310 [PM_STA_SAP_SCC_5_1x1] = { 311 [PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH_5G, PM_24G_SCC_CH, 312 PM_24G_SCC_CH_SBS_CH}, 313 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 314 [PM_P2P_CLIENT_MODE] = {PM_24G, PM_24G, PM_24G}, 315 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 316 [PM_NAN_DISC_MODE] = { 317 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 318 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 319 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 320 PM_SBS_CH_MCC_CH} }, 321 322 [PM_STA_SAP_SCC_5_2x2] = { 323 [PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH_5G, PM_24G_SCC_CH, 324 PM_24G_SCC_CH_SBS_CH}, 325 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 326 [PM_P2P_CLIENT_MODE] = {PM_24G, PM_24G, PM_24G}, 327 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 328 [PM_NAN_DISC_MODE] = { 329 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 330 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 331 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 332 PM_SBS_CH_MCC_CH} }, 333 334 [PM_STA_SAP_MCC_5_1x1] = { 335 [PM_STA_MODE] = {PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 336 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 337 [PM_P2P_CLIENT_MODE] = {PM_24G, PM_24G, PM_24G}, 338 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 339 [PM_NAN_DISC_MODE] = { 340 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 341 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 342 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 343 PM_SBS_CH_MCC_CH} }, 344 345 [PM_STA_SAP_MCC_5_2x2] = { 346 [PM_STA_MODE] = {PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 347 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 348 [PM_P2P_CLIENT_MODE] = {PM_24G, PM_24G, PM_24G}, 349 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 350 [PM_NAN_DISC_MODE] = { 351 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 352 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 353 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 354 PM_SBS_CH_MCC_CH} }, 355 356 [PM_STA_SAP_MCC_24_5_1x1] = { 357 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 358 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 359 [PM_P2P_CLIENT_MODE] = { 360 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 361 [PM_P2P_GO_MODE] = { 362 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 363 [PM_NAN_DISC_MODE] = { 364 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 365 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 366 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 367 PM_MAX_PCL_TYPE} }, 368 369 [PM_STA_SAP_MCC_24_5_2x2] = { 370 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 371 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 372 [PM_P2P_CLIENT_MODE] = { 373 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 374 [PM_P2P_GO_MODE] = { 375 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 376 [PM_NAN_DISC_MODE] = { 377 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 378 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 379 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 380 PM_MAX_PCL_TYPE} }, 381 382 [PM_STA_SAP_DBS_1x1] = { 383 [PM_STA_MODE] = { PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 384 PM_SCC_ON_5_SCC_ON_24}, 385 [PM_SAP_MODE] = { PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 386 PM_SCC_ON_5_SCC_ON_24}, 387 [PM_P2P_CLIENT_MODE] = { PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 388 PM_SCC_ON_5_SCC_ON_24}, 389 [PM_P2P_GO_MODE] = { PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 390 PM_SCC_ON_5_SCC_ON_24}, 391 [PM_NAN_DISC_MODE] = { 392 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 393 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 394 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 395 PM_SBS_CH_MCC_CH} }, 396 397 [PM_STA_SAP_DBS_2x2] = { 398 [PM_STA_MODE] = { PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 399 PM_SCC_ON_5_SCC_ON_24}, 400 [PM_SAP_MODE] = { PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 401 PM_SCC_ON_5_SCC_ON_24}, 402 [PM_P2P_CLIENT_MODE] = { PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 403 PM_SCC_ON_5_SCC_ON_24}, 404 [PM_P2P_GO_MODE] = { PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 405 PM_SCC_ON_5_SCC_ON_24}, 406 [PM_NAN_DISC_MODE] = { 407 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 408 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 409 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 410 PM_SBS_CH_MCC_CH} }, 411 412 [PM_STA_SAP_SBS_5_1x1] = { 413 [PM_STA_MODE] = { 414 PM_SBS_CH_5G, PM_SBS_CH, PM_SBS_CH}, 415 [PM_SAP_MODE] = { 416 PM_SBS_CH_5G, PM_SBS_CH, PM_SBS_CH}, 417 [PM_P2P_CLIENT_MODE] = {PM_SBS_CH_5G, PM_SBS_CH, PM_SBS_CH}, 418 [PM_P2P_GO_MODE] = { 419 PM_SBS_CH_5G, PM_SBS_CH, PM_SBS_CH}, 420 [PM_NAN_DISC_MODE] = { 421 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 422 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 423 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 424 425 [PM_SAP_SAP_SCC_24_1x1] = { 426 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 427 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 428 [PM_P2P_CLIENT_MODE] = { 429 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 430 [PM_P2P_GO_MODE] = {PM_5G, PM_5G, PM_5G}, 431 [PM_NAN_DISC_MODE] = { 432 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 433 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 434 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 435 436 [PM_SAP_SAP_SCC_24_2x2] = { 437 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 438 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 439 [PM_P2P_CLIENT_MODE] = { 440 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 441 [PM_P2P_GO_MODE] = {PM_5G, PM_5G, PM_5G}, 442 [PM_NAN_DISC_MODE] = { 443 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 444 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 445 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 446 447 [PM_SAP_SAP_MCC_24_1x1] = { 448 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 449 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 450 [PM_P2P_CLIENT_MODE] = { 451 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 452 [PM_P2P_GO_MODE] = { 453 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 454 [PM_NAN_DISC_MODE] = { 455 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 456 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 457 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 458 459 [PM_SAP_SAP_MCC_24_2x2] = { 460 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 461 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 462 [PM_P2P_CLIENT_MODE] = { 463 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 464 [PM_P2P_GO_MODE] = { 465 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 466 [PM_NAN_DISC_MODE] = { 467 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 468 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 469 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 470 471 [PM_SAP_SAP_SCC_5_1x1] = { 472 [PM_STA_MODE] = {PM_24G, PM_24G, PM_24G}, 473 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 474 [PM_P2P_CLIENT_MODE] = { 475 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 476 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 477 [PM_NAN_DISC_MODE] = {PM_24G, PM_24G, PM_24G}, 478 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 479 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 480 481 [PM_SAP_SAP_SCC_5_2x2] = { 482 [PM_STA_MODE] = {PM_24G, PM_24G, PM_24G}, 483 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 484 [PM_P2P_CLIENT_MODE] = { 485 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 486 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 487 [PM_NAN_DISC_MODE] = {PM_24G, PM_24G, PM_24G}, 488 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 489 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 490 491 [PM_SAP_SAP_MCC_5_1x1] = { 492 [PM_STA_MODE] = {PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 493 [PM_SAP_MODE] = {PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 494 [PM_P2P_CLIENT_MODE] = { 495 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 496 [PM_P2P_GO_MODE] = { 497 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 498 [PM_NAN_DISC_MODE] = { 499 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 500 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 501 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 502 503 [PM_SAP_SAP_MCC_5_2x2] = { 504 [PM_STA_MODE] = {PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 505 [PM_SAP_MODE] = {PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 506 [PM_P2P_CLIENT_MODE] = { 507 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 508 [PM_P2P_GO_MODE] = { 509 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 510 [PM_NAN_DISC_MODE] = { 511 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 512 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 513 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 514 515 [PM_SAP_SAP_MCC_24_5_1x1] = { 516 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 517 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 518 [PM_P2P_CLIENT_MODE] = { 519 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 520 [PM_P2P_GO_MODE] = { 521 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 522 [PM_NAN_DISC_MODE] = { 523 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 524 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 525 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 526 PM_MAX_PCL_TYPE} }, 527 528 [PM_SAP_SAP_MCC_24_5_2x2] = { 529 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 530 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 531 [PM_P2P_CLIENT_MODE] = { 532 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 533 [PM_P2P_GO_MODE] = { 534 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 535 [PM_NAN_DISC_MODE] = { 536 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 537 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 538 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 539 PM_MAX_PCL_TYPE} }, 540 541 [PM_SAP_SAP_DBS_1x1] = { 542 [PM_STA_MODE] = { PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 543 PM_SCC_ON_5_SCC_ON_24}, 544 [PM_SAP_MODE] = { PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 545 PM_SCC_ON_5_SCC_ON_24}, 546 [PM_P2P_CLIENT_MODE] = {PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 547 PM_SCC_ON_5_SCC_ON_24}, 548 [PM_P2P_GO_MODE] = {PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 549 PM_SCC_ON_5_SCC_ON_24}, 550 [PM_NAN_DISC_MODE] = {PM_SCC_CH_24G, PM_SCC_CH_24G, PM_SCC_CH_24G}, 551 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 552 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 553 554 [PM_SAP_SAP_DBS_2x2] = { 555 [PM_STA_MODE] = { PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 556 PM_SCC_ON_5_SCC_ON_24}, 557 [PM_SAP_MODE] = { PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 558 PM_SCC_ON_5_SCC_ON_24}, 559 [PM_P2P_CLIENT_MODE] = { PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 560 PM_SCC_ON_5_SCC_ON_24}, 561 [PM_P2P_GO_MODE] = {PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 562 PM_SCC_ON_5_SCC_ON_24}, 563 [PM_NAN_DISC_MODE] = {PM_SCC_CH_24G, PM_SCC_CH_24G, PM_SCC_CH_24G}, 564 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 565 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 566 567 [PM_SAP_SAP_SBS_5_1x1] = { 568 [PM_STA_MODE] = { 569 PM_SBS_CH_5G, PM_SBS_CH, PM_SBS_CH}, 570 [PM_SAP_MODE] = { 571 PM_SBS_CH_5G, PM_SBS_CH, PM_SBS_CH}, 572 [PM_P2P_CLIENT_MODE] = { 573 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 574 [PM_P2P_GO_MODE] = { 575 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 576 [PM_NAN_DISC_MODE] = { 577 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 578 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 579 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 580 581 [PM_SAP_NAN_DISC_SCC_24_1x1] = { 582 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 583 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 584 [PM_P2P_CLIENT_MODE] = { 585 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 586 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 587 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 588 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 589 PM_MAX_PCL_TYPE} }, 590 591 [PM_SAP_NAN_DISC_SCC_24_2x2] = { 592 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 593 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 594 [PM_P2P_CLIENT_MODE] = { 595 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 596 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 597 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 598 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 599 PM_MAX_PCL_TYPE} }, 600 601 [PM_SAP_NAN_DISC_MCC_24_1x1] = { 602 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 603 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 604 [PM_P2P_CLIENT_MODE] = { 605 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 606 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 607 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 608 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 609 PM_MAX_PCL_TYPE} }, 610 611 [PM_SAP_NAN_DISC_MCC_24_2x2] = { 612 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 613 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 614 [PM_P2P_CLIENT_MODE] = { 615 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 616 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 617 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 618 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 619 PM_MAX_PCL_TYPE} }, 620 621 [PM_SAP_NAN_DISC_DBS_1x1] = { 622 [PM_STA_MODE] = {PM_SCC_ON_24_SCC_ON_5_5G, PM_SCC_ON_24_SCC_ON_5_5G, 623 PM_SCC_ON_24_SCC_ON_5_5G}, 624 [PM_SAP_MODE] = {PM_SCC_ON_24_SCC_ON_5_5G, PM_SCC_ON_24_SCC_ON_5_5G, 625 PM_SCC_ON_24_SCC_ON_5_5G}, 626 [PM_P2P_CLIENT_MODE] = { 627 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 628 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 629 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 630 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 631 PM_MAX_PCL_TYPE} }, 632 633 [PM_SAP_NAN_DISC_DBS_2x2] = { 634 [PM_STA_MODE] = {PM_SCC_ON_24_SCC_ON_5_5G, PM_SCC_ON_24_SCC_ON_5_5G, 635 PM_SCC_ON_24_SCC_ON_5_5G}, 636 [PM_SAP_MODE] = {PM_SCC_ON_24_SCC_ON_5_5G, PM_SCC_ON_24_SCC_ON_5_5G, 637 PM_SCC_ON_24_SCC_ON_5_5G}, 638 [PM_P2P_CLIENT_MODE] = { 639 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 640 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 641 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 642 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 643 PM_MAX_PCL_TYPE} }, 644 645 [PM_STA_P2P_GO_SCC_24_1x1] = { 646 [PM_STA_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 647 PM_MAX_PCL_TYPE}, 648 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 649 [PM_P2P_CLIENT_MODE] = { 650 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 651 [PM_P2P_GO_MODE] = {PM_5G, PM_5G, PM_5G}, 652 [PM_NAN_DISC_MODE] = { 653 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 654 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 655 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 656 657 [PM_STA_P2P_GO_SCC_24_2x2] = { 658 [PM_STA_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 659 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 660 [PM_P2P_CLIENT_MODE] = {PM_5G, PM_5G, PM_5G}, 661 [PM_P2P_GO_MODE] = {PM_5G, PM_5G, PM_5G}, 662 [PM_NAN_DISC_MODE] = { 663 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 664 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 665 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 666 667 [PM_STA_P2P_GO_MCC_24_1x1] = { 668 [PM_STA_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 669 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 670 [PM_P2P_CLIENT_MODE] = { 671 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 672 [PM_P2P_GO_MODE] = {PM_5G, PM_5G, PM_5G}, 673 [PM_NAN_DISC_MODE] = { 674 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 675 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 676 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 677 678 [PM_STA_P2P_GO_MCC_24_2x2] = { 679 [PM_STA_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 680 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 681 [PM_P2P_CLIENT_MODE] = {PM_5G, PM_5G, PM_5G}, 682 [PM_P2P_GO_MODE] = {PM_5G, PM_5G, PM_5G}, 683 [PM_NAN_DISC_MODE] = { 684 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 685 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 686 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 687 688 [PM_STA_P2P_GO_SCC_5_1x1] = { 689 [PM_STA_MODE] = { 690 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 691 [PM_SAP_MODE] = { 692 PM_24G_SCC_CH_SBS_CH_5G, PM_24G_SCC_CH, 693 PM_24G_SCC_CH_SBS_CH}, 694 [PM_P2P_CLIENT_MODE] = { 695 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 696 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 697 [PM_NAN_DISC_MODE] = { 698 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 699 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 700 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 701 702 [PM_STA_P2P_GO_SCC_5_2x2] = { 703 [PM_STA_MODE] = { 704 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 705 [PM_SAP_MODE] = { 706 PM_24G_SCC_CH_SBS_CH_5G, PM_24G_SCC_CH, 707 PM_24G_SCC_CH_SBS_CH}, 708 [PM_P2P_CLIENT_MODE] = {PM_24G, PM_24G, PM_24G}, 709 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 710 [PM_NAN_DISC_MODE] = { 711 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 712 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 713 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 714 715 [PM_STA_P2P_GO_MCC_5_1x1] = { 716 [PM_STA_MODE] = { 717 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 718 [PM_SAP_MODE] = { 719 PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 720 [PM_P2P_CLIENT_MODE] = { 721 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 722 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 723 [PM_NAN_DISC_MODE] = { 724 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 725 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 726 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 727 728 [PM_STA_P2P_GO_MCC_5_2x2] = { 729 [PM_STA_MODE] = { 730 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 731 [PM_SAP_MODE] = { 732 PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 733 [PM_P2P_CLIENT_MODE] = {PM_24G, PM_24G, PM_24G}, 734 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 735 [PM_NAN_DISC_MODE] = { 736 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 737 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 738 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 739 740 [PM_STA_P2P_GO_MCC_24_5_1x1] = { 741 [PM_STA_MODE] = { 742 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 743 [PM_SAP_MODE] = { 744 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 745 [PM_P2P_CLIENT_MODE] = { 746 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 747 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 748 [PM_NAN_DISC_MODE] = { 749 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 750 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 751 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 752 PM_MAX_PCL_TYPE} }, 753 754 [PM_STA_P2P_GO_MCC_24_5_2x2] = { 755 [PM_STA_MODE] = { 756 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 757 [PM_SAP_MODE] = { 758 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 759 [PM_P2P_CLIENT_MODE] = { 760 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 761 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 762 [PM_NAN_DISC_MODE] = { 763 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 764 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 765 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 766 PM_MAX_PCL_TYPE} }, 767 768 [PM_STA_P2P_GO_DBS_1x1] = { 769 [PM_STA_MODE] = { 770 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 771 [PM_SAP_MODE] = { PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 772 PM_SCC_ON_5_SCC_ON_24}, 773 [PM_P2P_CLIENT_MODE] = { 774 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 775 [PM_P2P_GO_MODE] = { 776 PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 777 PM_SCC_ON_5_SCC_ON_24}, 778 [PM_NAN_DISC_MODE] = { 779 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 780 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 781 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 782 PM_SBS_CH_MCC_CH} }, 783 784 [PM_STA_P2P_GO_DBS_2x2] = { 785 [PM_STA_MODE] = { 786 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 787 [PM_SAP_MODE] = { PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 788 PM_SCC_ON_5_SCC_ON_24}, 789 [PM_P2P_CLIENT_MODE] = {PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 790 PM_SCC_ON_5_SCC_ON_24}, 791 [PM_P2P_GO_MODE] = { 792 PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 793 PM_SCC_ON_5_SCC_ON_24}, 794 [PM_NAN_DISC_MODE] = { 795 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 796 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 797 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 798 PM_SBS_CH_MCC_CH} }, 799 800 [PM_STA_P2P_GO_SBS_5_1x1] = { 801 [PM_STA_MODE] = { 802 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 803 [PM_SAP_MODE] = { 804 PM_SBS_CH_5G, PM_SBS_CH, PM_SBS_CH}, 805 [PM_P2P_CLIENT_MODE] = { 806 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 807 [PM_P2P_GO_MODE] = { 808 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 809 [PM_NAN_DISC_MODE] = { 810 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 811 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 812 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 813 814 [PM_P2P_GO_SAP_SCC_24_1x1] = { 815 [PM_STA_MODE] = { 816 PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 817 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 818 [PM_P2P_CLIENT_MODE] = { 819 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 820 [PM_P2P_GO_MODE] = { 821 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 822 [PM_NAN_DISC_MODE] = { 823 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 824 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 825 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 826 827 [PM_P2P_GO_SAP_SCC_24_2x2] = { 828 [PM_STA_MODE] = { 829 PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 830 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 831 [PM_P2P_CLIENT_MODE] = { 832 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 833 [PM_P2P_GO_MODE] = { 834 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 835 [PM_NAN_DISC_MODE] = { 836 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 837 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 838 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 839 840 [PM_P2P_GO_SAP_MCC_24_1x1] = { 841 [PM_STA_MODE] = { PM_5G, PM_5G, PM_5G}, 842 [PM_SAP_MODE] = { 843 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 844 [PM_P2P_CLIENT_MODE] = { 845 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 846 [PM_P2P_GO_MODE] = { 847 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 848 [PM_NAN_DISC_MODE] = { 849 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 850 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 851 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 852 853 [PM_P2P_GO_SAP_MCC_24_2x2] = { 854 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 855 [PM_SAP_MODE] = { 856 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 857 [PM_P2P_CLIENT_MODE] = { 858 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 859 [PM_P2P_GO_MODE] = { 860 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 861 [PM_NAN_DISC_MODE] = { 862 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 863 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 864 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 865 866 [PM_P2P_GO_SAP_SCC_5_1x1] = { 867 [PM_STA_MODE] = { 868 PM_24G_SCC_CH_SBS_CH_5G, PM_24G_SCC_CH, 869 PM_24G_SCC_CH_SBS_CH}, 870 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 871 [PM_P2P_CLIENT_MODE] = { 872 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 873 [PM_P2P_GO_MODE] = { 874 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 875 [PM_NAN_DISC_MODE] = { 876 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 877 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 878 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 879 PM_SBS_CH_MCC_CH} }, 880 881 [PM_P2P_GO_SAP_SCC_5_2x2] = { 882 [PM_STA_MODE] = { 883 PM_24G_SCC_CH_SBS_CH_5G, PM_24G_SCC_CH, 884 PM_24G_SCC_CH_SBS_CH}, 885 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 886 [PM_P2P_CLIENT_MODE] = { 887 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 888 [PM_P2P_GO_MODE] = { 889 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 890 [PM_NAN_DISC_MODE] = { 891 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 892 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 893 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 894 PM_SBS_CH_MCC_CH} }, 895 896 [PM_P2P_GO_SAP_MCC_5_1x1] = { 897 [PM_STA_MODE] = { 898 PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 899 [PM_SAP_MODE] = { 900 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 901 [PM_P2P_CLIENT_MODE] = { 902 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 903 [PM_P2P_GO_MODE] = { 904 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 905 [PM_NAN_DISC_MODE] = { 906 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 907 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 908 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 909 PM_SBS_CH_MCC_CH} }, 910 911 [PM_P2P_GO_SAP_MCC_5_2x2] = { 912 [PM_STA_MODE] = { 913 PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 914 [PM_SAP_MODE] = { 915 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 916 [PM_P2P_CLIENT_MODE] = { 917 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 918 [PM_P2P_GO_MODE] = { 919 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 920 [PM_NAN_DISC_MODE] = { 921 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 922 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 923 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 924 PM_SBS_CH_MCC_CH} }, 925 926 [PM_P2P_GO_SAP_MCC_24_5_1x1] = { 927 [PM_STA_MODE] = { 928 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 929 [PM_SAP_MODE] = { 930 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 931 [PM_P2P_CLIENT_MODE] = { 932 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 933 [PM_P2P_GO_MODE] = { 934 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 935 [PM_NAN_DISC_MODE] = { 936 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 937 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 938 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 939 PM_MAX_PCL_TYPE} }, 940 941 [PM_P2P_GO_SAP_MCC_24_5_2x2] = { 942 [PM_STA_MODE] = { 943 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 944 [PM_SAP_MODE] = { 945 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 946 [PM_P2P_CLIENT_MODE] = { 947 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 948 [PM_P2P_GO_MODE] = { 949 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 950 [PM_NAN_DISC_MODE] = { 951 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 952 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 953 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 954 PM_MAX_PCL_TYPE} }, 955 956 [PM_P2P_GO_SAP_DBS_1x1] = { 957 [PM_STA_MODE] = { 958 PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 959 PM_SCC_ON_5_SCC_ON_24}, 960 [PM_SAP_MODE] = { 961 PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 962 PM_SCC_ON_5_SCC_ON_24}, 963 [PM_P2P_CLIENT_MODE] = { 964 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 965 [PM_P2P_GO_MODE] = { 966 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 967 [PM_NAN_DISC_MODE] = { 968 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 969 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 970 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 971 PM_SBS_CH_MCC_CH} }, 972 973 [PM_P2P_GO_SAP_DBS_2x2] = { 974 [PM_STA_MODE] = { 975 PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 976 PM_SCC_ON_5_SCC_ON_24}, 977 [PM_SAP_MODE] = { 978 PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 979 PM_SCC_ON_5_SCC_ON_24}, 980 [PM_P2P_CLIENT_MODE] = { 981 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 982 [PM_P2P_GO_MODE] = { 983 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 984 [PM_NAN_DISC_MODE] = { 985 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 986 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 987 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 988 PM_SBS_CH_MCC_CH} }, 989 990 [PM_P2P_CLI_SAP_SCC_24_1x1] = { 991 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 992 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 993 [PM_P2P_CLIENT_MODE] = { 994 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 995 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 996 [PM_NAN_DISC_MODE] = { 997 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 998 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 999 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1000 1001 [PM_P2P_CLI_SAP_SCC_24_2x2] = { 1002 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1003 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 1004 [PM_P2P_CLIENT_MODE] = { 1005 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1006 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1007 [PM_NAN_DISC_MODE] = { 1008 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1009 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1010 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1011 1012 [PM_P2P_CLI_SAP_MCC_24_1x1] = { 1013 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1014 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 1015 [PM_P2P_CLIENT_MODE] = { 1016 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1017 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1018 [PM_NAN_DISC_MODE] = { 1019 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1020 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1021 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1022 1023 [PM_P2P_CLI_SAP_MCC_24_2x2] = { 1024 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1025 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 1026 [PM_P2P_CLIENT_MODE] = { 1027 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1028 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1029 [PM_NAN_DISC_MODE] = { 1030 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1031 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1032 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1033 1034 [PM_P2P_CLI_SAP_SCC_5_1x1] = { 1035 [PM_STA_MODE] = {PM_24G, PM_24G, PM_24G}, 1036 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 1037 [PM_P2P_CLIENT_MODE] = { 1038 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1039 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1040 [PM_NAN_DISC_MODE] = { 1041 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1042 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1043 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 1044 PM_SBS_CH_MCC_CH} }, 1045 1046 [PM_P2P_CLI_SAP_SCC_5_2x2] = { 1047 [PM_STA_MODE] = {PM_24G, PM_24G, PM_24G}, 1048 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 1049 [PM_P2P_CLIENT_MODE] = { 1050 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1051 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1052 [PM_NAN_DISC_MODE] = { 1053 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1054 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1055 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 1056 PM_SBS_CH_MCC_CH} }, 1057 1058 [PM_P2P_CLI_SAP_MCC_5_1x1] = { 1059 [PM_STA_MODE] = {PM_24G, PM_24G, PM_24G}, 1060 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 1061 [PM_P2P_CLIENT_MODE] = { 1062 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1063 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1064 [PM_NAN_DISC_MODE] = { 1065 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1066 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1067 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 1068 PM_SBS_CH_MCC_CH} }, 1069 1070 [PM_P2P_CLI_SAP_MCC_5_2x2] = { 1071 [PM_STA_MODE] = {PM_24G, PM_24G, PM_24G}, 1072 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 1073 [PM_P2P_CLIENT_MODE] = { 1074 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1075 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1076 [PM_NAN_DISC_MODE] = { 1077 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1078 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1079 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 1080 PM_SBS_CH_MCC_CH} }, 1081 1082 [PM_P2P_CLI_SAP_MCC_24_5_1x1] = { 1083 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1084 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 1085 [PM_P2P_CLIENT_MODE] = { 1086 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1087 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1088 [PM_NAN_DISC_MODE] = { 1089 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1090 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1091 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1092 PM_MAX_PCL_TYPE} }, 1093 1094 [PM_P2P_CLI_SAP_MCC_24_5_2x2] = { 1095 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1096 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 1097 [PM_P2P_CLIENT_MODE] = { 1098 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1099 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1100 [PM_NAN_DISC_MODE] = { 1101 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1102 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1103 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1104 PM_MAX_PCL_TYPE} }, 1105 1106 [PM_P2P_CLI_SAP_DBS_1x1] = { 1107 [PM_STA_MODE] = {PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 1108 PM_SCC_ON_5_SCC_ON_24}, 1109 [PM_SAP_MODE] = {PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 1110 PM_SCC_ON_5_SCC_ON_24}, 1111 [PM_P2P_CLIENT_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1112 PM_MAX_PCL_TYPE}, 1113 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1114 [PM_NAN_DISC_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1115 PM_MAX_PCL_TYPE}, 1116 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1117 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 1118 PM_SBS_CH_MCC_CH} }, 1119 1120 [PM_P2P_CLI_SAP_DBS_2x2] = { 1121 [PM_STA_MODE] = {PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 1122 PM_SCC_ON_5_SCC_ON_24}, 1123 [PM_SAP_MODE] = {PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 1124 PM_SCC_ON_5_SCC_ON_24}, 1125 [PM_P2P_CLIENT_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1126 PM_MAX_PCL_TYPE}, 1127 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1128 [PM_NAN_DISC_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1129 PM_MAX_PCL_TYPE}, 1130 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1131 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 1132 PM_SBS_CH_MCC_CH} }, 1133 1134 [PM_P2P_CLI_SAP_SBS_5_1x1] = { 1135 [PM_STA_MODE] = {PM_SBS_CH_5G, PM_SBS_CH, PM_SBS_CH}, 1136 [PM_SAP_MODE] = {PM_SBS_CH_5G, PM_SBS_CH, PM_SBS_CH}, 1137 [PM_P2P_CLIENT_MODE] = { 1138 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1139 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1140 [PM_NAN_DISC_MODE] = { 1141 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1142 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1143 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1144 1145 [PM_P2P_GO_P2P_GO_SCC_24_1x1] = { 1146 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1147 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1148 [PM_P2P_CLIENT_MODE] = { 1149 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1150 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1151 [PM_NAN_DISC_MODE] = { 1152 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1153 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1154 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1155 1156 [PM_P2P_GO_P2P_GO_SCC_24_2x2] = { 1157 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1158 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1159 [PM_P2P_CLIENT_MODE] = { 1160 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1161 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1162 [PM_NAN_DISC_MODE] = { 1163 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1164 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1165 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1166 1167 [PM_P2P_GO_P2P_GO_MCC_24_1x1] = { 1168 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1169 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1170 [PM_P2P_CLIENT_MODE] = { 1171 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1172 [PM_P2P_GO_MODE] = { 1173 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1174 [PM_NAN_DISC_MODE] = { 1175 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1176 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1177 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1178 1179 [PM_P2P_GO_P2P_GO_MCC_24_2x2] = { 1180 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1181 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1182 [PM_P2P_CLIENT_MODE] = { 1183 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1184 [PM_P2P_GO_MODE] = { 1185 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1186 [PM_NAN_DISC_MODE] = { 1187 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1188 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1189 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1190 1191 [PM_P2P_GO_P2P_GO_SCC_5_1x1] = { 1192 [PM_STA_MODE] = {PM_24G, PM_24G, PM_24G}, 1193 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1194 [PM_P2P_CLIENT_MODE] = { 1195 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1196 [PM_P2P_GO_MODE] = { 1197 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1198 [PM_NAN_DISC_MODE] = { 1199 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1200 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1201 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1202 1203 [PM_P2P_GO_P2P_GO_SCC_5_2x2] = { 1204 [PM_STA_MODE] = {PM_24G, PM_24G, PM_24G}, 1205 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1206 [PM_P2P_CLIENT_MODE] = { 1207 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1208 [PM_P2P_GO_MODE] = { 1209 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1210 [PM_NAN_DISC_MODE] = { 1211 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1212 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1213 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1214 1215 [PM_P2P_GO_P2P_GO_MCC_5_1x1] = { 1216 [PM_STA_MODE] = {PM_24G, PM_24G, PM_24G}, 1217 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1218 [PM_P2P_CLIENT_MODE] = { 1219 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1220 [PM_P2P_GO_MODE] = { 1221 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1222 [PM_NAN_DISC_MODE] = { 1223 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1224 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1225 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1226 1227 [PM_P2P_GO_P2P_GO_MCC_5_2x2] = { 1228 [PM_STA_MODE] = {PM_24G, PM_24G, PM_24G}, 1229 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1230 [PM_P2P_CLIENT_MODE] = { 1231 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1232 [PM_P2P_GO_MODE] = { 1233 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1234 [PM_NAN_DISC_MODE] = { 1235 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1236 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1237 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1238 1239 [PM_P2P_GO_P2P_GO_MCC_24_5_1x1] = { 1240 [PM_STA_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1241 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1242 [PM_P2P_CLIENT_MODE] = { 1243 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1244 [PM_P2P_GO_MODE] = { 1245 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1246 [PM_NAN_DISC_MODE] = { 1247 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1248 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1249 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1250 PM_MAX_PCL_TYPE} }, 1251 1252 [PM_P2P_GO_P2P_GO_MCC_24_5_2x2] = { 1253 [PM_STA_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1254 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1255 [PM_P2P_CLIENT_MODE] = { 1256 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1257 [PM_P2P_GO_MODE] = { 1258 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1259 [PM_NAN_DISC_MODE] = { 1260 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1261 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1262 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1263 PM_MAX_PCL_TYPE} }, 1264 1265 [PM_P2P_GO_P2P_GO_DBS_1x1] = { 1266 [PM_STA_MODE] = { 1267 PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24_5G, 1268 PM_SCC_ON_5_SCC_ON_24_5G}, 1269 [PM_SAP_MODE] = { 1270 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1271 [PM_P2P_CLIENT_MODE] = { 1272 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1273 [PM_P2P_GO_MODE] = { 1274 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1275 [PM_NAN_DISC_MODE] = { 1276 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1277 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1278 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 1279 PM_SBS_CH_MCC_CH} }, 1280 1281 [PM_P2P_GO_P2P_GO_DBS_2x2] = { 1282 [PM_STA_MODE] = { PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 1283 PM_SCC_ON_5_SCC_ON_24}, 1284 [PM_SAP_MODE] = { 1285 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1286 [PM_P2P_CLIENT_MODE] = { 1287 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1288 [PM_P2P_GO_MODE] = { 1289 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1290 [PM_NAN_DISC_MODE] = { 1291 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1292 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1293 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 1294 PM_SBS_CH_MCC_CH} }, 1295 1296 [PM_P2P_GO_P2P_GO_SBS_5_1x1] = { 1297 [PM_STA_MODE] = { 1298 PM_SBS_CH_5G, PM_SBS_CH, PM_SBS_CH}, 1299 [PM_SAP_MODE] = { 1300 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1301 [PM_P2P_CLIENT_MODE] = { 1302 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1303 [PM_P2P_GO_MODE] = { 1304 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1305 [PM_NAN_DISC_MODE] = { 1306 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1307 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1308 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1309 1310 [PM_P2P_CLI_P2P_CLI_SCC_24_1x1] = { 1311 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1312 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1313 PM_MAX_PCL_TYPE}, 1314 [PM_P2P_CLIENT_MODE] = { 1315 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1316 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1317 PM_MAX_PCL_TYPE}, 1318 [PM_NAN_DISC_MODE] = { 1319 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1320 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1321 PM_MAX_PCL_TYPE}, 1322 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1323 1324 [PM_P2P_CLI_P2P_CLI_SCC_24_2x2] = { 1325 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1326 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1327 PM_MAX_PCL_TYPE}, 1328 [PM_P2P_CLIENT_MODE] = { 1329 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1330 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1331 PM_MAX_PCL_TYPE}, 1332 [PM_NAN_DISC_MODE] = { 1333 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1334 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1335 PM_MAX_PCL_TYPE}, 1336 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1337 1338 [PM_P2P_CLI_P2P_CLI_MCC_24_1x1] = { 1339 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1340 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1341 PM_MAX_PCL_TYPE}, 1342 [PM_P2P_CLIENT_MODE] = { 1343 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1344 [PM_P2P_GO_MODE] = { 1345 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1346 [PM_NAN_DISC_MODE] = { 1347 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1348 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1349 PM_MAX_PCL_TYPE}, 1350 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1351 1352 [PM_P2P_CLI_P2P_CLI_MCC_24_2x2] = { 1353 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1354 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1355 PM_MAX_PCL_TYPE}, 1356 [PM_P2P_CLIENT_MODE] = { 1357 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1358 [PM_P2P_GO_MODE] = { 1359 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1360 [PM_NAN_DISC_MODE] = { 1361 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1362 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1363 PM_MAX_PCL_TYPE}, 1364 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1365 1366 [PM_P2P_CLI_P2P_CLI_SCC_5_1x1] = { 1367 [PM_STA_MODE] = {PM_24G, PM_24G, PM_24G}, 1368 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1369 PM_MAX_PCL_TYPE}, 1370 [PM_P2P_CLIENT_MODE] = { 1371 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1372 [PM_P2P_GO_MODE] = { 1373 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1374 [PM_NAN_DISC_MODE] = { 1375 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1376 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1377 PM_MAX_PCL_TYPE}, 1378 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1379 1380 [PM_P2P_CLI_P2P_CLI_SCC_5_2x2] = { 1381 [PM_STA_MODE] = {PM_24G, PM_24G, PM_24G}, 1382 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1383 PM_MAX_PCL_TYPE}, 1384 [PM_P2P_CLIENT_MODE] = { 1385 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1386 [PM_P2P_GO_MODE] = { 1387 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1388 [PM_NAN_DISC_MODE] = { 1389 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1390 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1391 PM_MAX_PCL_TYPE}, 1392 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1393 1394 [PM_P2P_CLI_P2P_CLI_MCC_5_1x1] = { 1395 [PM_STA_MODE] = {PM_24G, PM_24G, PM_24G}, 1396 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1397 PM_MAX_PCL_TYPE}, 1398 [PM_P2P_CLIENT_MODE] = { 1399 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1400 [PM_P2P_GO_MODE] = { 1401 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1402 [PM_NAN_DISC_MODE] = { 1403 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1404 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1405 PM_MAX_PCL_TYPE}, 1406 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1407 1408 [PM_P2P_CLI_P2P_CLI_MCC_5_2x2] = { 1409 [PM_STA_MODE] = {PM_24G, PM_24G, PM_24G}, 1410 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1411 PM_MAX_PCL_TYPE}, 1412 [PM_P2P_CLIENT_MODE] = { 1413 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1414 [PM_P2P_GO_MODE] = { 1415 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1416 [PM_NAN_DISC_MODE] = { 1417 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1418 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1419 PM_MAX_PCL_TYPE}, 1420 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1421 1422 [PM_P2P_CLI_P2P_CLI_MCC_24_5_1x1] = { 1423 [PM_STA_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1424 PM_MAX_PCL_TYPE}, 1425 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1426 PM_MAX_PCL_TYPE}, 1427 [PM_P2P_CLIENT_MODE] = { 1428 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1429 [PM_P2P_GO_MODE] = { 1430 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1431 [PM_NAN_DISC_MODE] = { 1432 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1433 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1434 PM_MAX_PCL_TYPE}, 1435 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1436 PM_MAX_PCL_TYPE} }, 1437 1438 [PM_P2P_CLI_P2P_CLI_MCC_24_5_2x2] = { 1439 [PM_STA_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1440 PM_MAX_PCL_TYPE}, 1441 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1442 PM_MAX_PCL_TYPE}, 1443 [PM_P2P_CLIENT_MODE] = { 1444 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1445 [PM_P2P_GO_MODE] = { 1446 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1447 [PM_NAN_DISC_MODE] = { 1448 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1449 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1450 PM_MAX_PCL_TYPE}, 1451 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1452 PM_MAX_PCL_TYPE} }, 1453 1454 [PM_P2P_CLI_P2P_CLI_DBS_1x1] = { 1455 [PM_STA_MODE] = { 1456 PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24_5G, 1457 PM_SCC_ON_5_SCC_ON_24_5G}, 1458 [PM_SAP_MODE] = { 1459 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1460 [PM_P2P_CLIENT_MODE] = { 1461 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1462 [PM_P2P_GO_MODE] = { 1463 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1464 [PM_NAN_DISC_MODE] = { 1465 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1466 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1467 PM_MAX_PCL_TYPE}, 1468 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 1469 PM_SBS_CH_MCC_CH} }, 1470 1471 [PM_P2P_CLI_P2P_CLI_DBS_2x2] = { 1472 [PM_STA_MODE] = { PM_SCC_ON_5_SCC_ON_24_5G, 1473 PM_SCC_ON_5_SCC_ON_24_5G, 1474 PM_SCC_ON_5_SCC_ON_24_5G}, 1475 [PM_SAP_MODE] = { 1476 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1477 [PM_P2P_CLIENT_MODE] = { 1478 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1479 [PM_P2P_GO_MODE] = { 1480 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1481 [PM_NAN_DISC_MODE] = { 1482 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1483 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1484 PM_MAX_PCL_TYPE}, 1485 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 1486 PM_SBS_CH_MCC_CH} }, 1487 1488 [PM_P2P_CLI_P2P_CLI_SBS_5_1x1] = { 1489 [PM_STA_MODE] = { 1490 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1491 [PM_SAP_MODE] = { 1492 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1493 [PM_P2P_CLIENT_MODE] = { 1494 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1495 [PM_P2P_GO_MODE] = { 1496 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1497 [PM_NAN_DISC_MODE] = { 1498 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1499 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1500 PM_MAX_PCL_TYPE}, 1501 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1502 1503 [PM_STA_P2P_CLI_SCC_24_1x1] = { 1504 [PM_STA_MODE] = { 1505 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1506 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 1507 [PM_P2P_CLIENT_MODE] = { 1508 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1509 [PM_P2P_GO_MODE] = { 1510 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1511 [PM_NAN_DISC_MODE] = { 1512 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1513 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1514 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1515 1516 [PM_STA_P2P_CLI_SCC_24_2x2] = { 1517 [PM_STA_MODE] = { 1518 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1519 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 1520 [PM_P2P_CLIENT_MODE] = {PM_5G, PM_5G, PM_5G}, 1521 [PM_P2P_GO_MODE] = {PM_5G, PM_5G, PM_5G}, 1522 [PM_NAN_DISC_MODE] = { 1523 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1524 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1525 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1526 1527 [PM_STA_P2P_CLI_MCC_24_1x1] = { 1528 [PM_STA_MODE] = { 1529 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1530 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 1531 [PM_P2P_CLIENT_MODE] = { 1532 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1533 [PM_P2P_GO_MODE] = { 1534 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1535 [PM_NAN_DISC_MODE] = { 1536 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1537 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1538 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1539 1540 [PM_STA_P2P_CLI_MCC_24_2x2] = { 1541 [PM_STA_MODE] = { 1542 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1543 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 1544 [PM_P2P_CLIENT_MODE] = {PM_5G, PM_5G, PM_5G}, 1545 [PM_P2P_GO_MODE] = {PM_5G, PM_5G, PM_5G}, 1546 [PM_NAN_DISC_MODE] = { 1547 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1548 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1549 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1550 1551 [PM_STA_P2P_CLI_SCC_5_1x1] = { 1552 [PM_STA_MODE] = { 1553 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1554 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 1555 [PM_P2P_CLIENT_MODE] = { 1556 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1557 [PM_P2P_GO_MODE] = { 1558 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1559 [PM_NAN_DISC_MODE] = { 1560 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1561 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1562 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1563 1564 [PM_STA_P2P_CLI_SCC_5_2x2] = { 1565 [PM_STA_MODE] = { 1566 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1567 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 1568 [PM_P2P_CLIENT_MODE] = {PM_24G, PM_24G, PM_24G}, 1569 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 1570 [PM_NAN_DISC_MODE] = { 1571 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1572 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1573 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1574 1575 [PM_STA_P2P_CLI_MCC_5_1x1] = { 1576 [PM_STA_MODE] = { 1577 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1578 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 1579 [PM_P2P_CLIENT_MODE] = { 1580 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1581 [PM_P2P_GO_MODE] = { 1582 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1583 [PM_NAN_DISC_MODE] = { 1584 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1585 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1586 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1587 1588 [PM_STA_P2P_CLI_MCC_5_2x2] = { 1589 [PM_STA_MODE] = { 1590 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1591 [PM_SAP_MODE] = {PM_24G, PM_24G, PM_24G}, 1592 [PM_P2P_CLIENT_MODE] = {PM_24G, PM_24G, PM_24G}, 1593 [PM_P2P_GO_MODE] = {PM_24G, PM_24G, PM_24G}, 1594 [PM_NAN_DISC_MODE] = { 1595 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1596 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1597 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1598 1599 [PM_STA_P2P_CLI_MCC_24_5_1x1] = { 1600 [PM_STA_MODE] = { 1601 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1602 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 1603 [PM_P2P_CLIENT_MODE] = { 1604 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1605 [PM_P2P_GO_MODE] = { 1606 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1607 [PM_NAN_DISC_MODE] = { 1608 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1609 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1610 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1611 PM_MAX_PCL_TYPE} }, 1612 1613 [PM_STA_P2P_CLI_MCC_24_5_2x2] = { 1614 [PM_STA_MODE] = { 1615 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1616 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 1617 [PM_P2P_CLIENT_MODE] = { 1618 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1619 [PM_P2P_GO_MODE] = { 1620 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1621 [PM_NAN_DISC_MODE] = { 1622 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1623 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1624 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1625 PM_MAX_PCL_TYPE} }, 1626 1627 [PM_STA_P2P_CLI_DBS_1x1] = { 1628 [PM_STA_MODE] = { 1629 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1630 [PM_SAP_MODE] = { PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 1631 PM_SCC_ON_5_SCC_ON_24}, 1632 [PM_P2P_CLIENT_MODE] = { 1633 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1634 [PM_P2P_GO_MODE] = { 1635 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1636 [PM_NAN_DISC_MODE] = { 1637 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1638 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1639 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 1640 PM_SBS_CH_MCC_CH} }, 1641 1642 [PM_STA_P2P_CLI_DBS_2x2] = { 1643 [PM_STA_MODE] = { 1644 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1645 [PM_SAP_MODE] = { PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 1646 PM_SCC_ON_5_SCC_ON_24}, 1647 [PM_P2P_CLIENT_MODE] = {PM_SCC_ON_5_SCC_ON_24, 1648 PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24}, 1649 [PM_P2P_GO_MODE] = {PM_SCC_ON_5_SCC_ON_24, 1650 PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24}, 1651 [PM_NAN_DISC_MODE] = { 1652 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1653 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1654 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 1655 PM_SBS_CH_MCC_CH} }, 1656 1657 [PM_STA_P2P_CLI_SBS_5_1x1] = { 1658 [PM_STA_MODE] = { 1659 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1660 [PM_SAP_MODE] = {PM_SBS_CH_5G, PM_SBS_CH, PM_SBS_CH}, 1661 [PM_P2P_CLIENT_MODE] = { 1662 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1663 [PM_P2P_GO_MODE] = { 1664 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1665 [PM_NAN_DISC_MODE] = { 1666 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1667 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1668 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1669 1670 [PM_P2P_GO_P2P_CLI_SCC_24_1x1] = { 1671 [PM_STA_MODE] = { 1672 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1673 [PM_SAP_MODE] = { 1674 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1675 [PM_P2P_CLIENT_MODE] = { 1676 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1677 [PM_P2P_GO_MODE] = { 1678 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1679 [PM_NAN_DISC_MODE] = { 1680 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1681 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1682 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1683 1684 [PM_P2P_GO_P2P_CLI_SCC_24_2x2] = { 1685 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1686 [PM_SAP_MODE] = { 1687 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1688 [PM_P2P_CLIENT_MODE] = { 1689 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1690 [PM_P2P_GO_MODE] = { 1691 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1692 [PM_NAN_DISC_MODE] = { 1693 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1694 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1695 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1696 1697 [PM_P2P_GO_P2P_CLI_MCC_24_1x1] = { 1698 [PM_STA_MODE] = { 1699 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1700 [PM_SAP_MODE] = { 1701 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1702 [PM_P2P_CLIENT_MODE] = { 1703 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1704 [PM_P2P_GO_MODE] = { 1705 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1706 [PM_NAN_DISC_MODE] = { 1707 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1708 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1709 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1710 1711 [PM_P2P_GO_P2P_CLI_MCC_24_2x2] = { 1712 [PM_STA_MODE] = { 1713 PM_5G, PM_5G, PM_5G}, 1714 [PM_SAP_MODE] = { 1715 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1716 [PM_P2P_CLIENT_MODE] = { 1717 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1718 [PM_P2P_GO_MODE] = { 1719 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1720 [PM_NAN_DISC_MODE] = { 1721 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1722 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1723 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1724 1725 [PM_P2P_GO_P2P_CLI_SCC_5_1x1] = { 1726 [PM_STA_MODE] = { 1727 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1728 [PM_SAP_MODE] = { 1729 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1730 [PM_P2P_CLIENT_MODE] = { 1731 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1732 [PM_P2P_GO_MODE] = { 1733 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1734 [PM_NAN_DISC_MODE] = { 1735 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1736 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1737 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1738 1739 [PM_P2P_GO_P2P_CLI_SCC_5_2x2] = { 1740 [PM_STA_MODE] = {PM_24G, PM_24G, PM_24G}, 1741 [PM_SAP_MODE] = { 1742 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1743 [PM_P2P_CLIENT_MODE] = { 1744 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1745 [PM_P2P_GO_MODE] = { 1746 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1747 [PM_NAN_DISC_MODE] = { 1748 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1749 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1750 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1751 1752 [PM_P2P_GO_P2P_CLI_MCC_5_1x1] = { 1753 [PM_STA_MODE] = { 1754 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1755 [PM_SAP_MODE] = { 1756 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1757 [PM_P2P_CLIENT_MODE] = { 1758 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1759 [PM_P2P_GO_MODE] = { 1760 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1761 [PM_NAN_DISC_MODE] = { 1762 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1763 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1764 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1765 1766 [PM_P2P_GO_P2P_CLI_MCC_5_2x2] = { 1767 [PM_STA_MODE] = { 1768 PM_24G, PM_24G, PM_24G}, 1769 [PM_SAP_MODE] = { 1770 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1771 [PM_P2P_CLIENT_MODE] = { 1772 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1773 [PM_P2P_GO_MODE] = { 1774 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1775 [PM_NAN_DISC_MODE] = { 1776 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1777 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1778 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1779 1780 [PM_P2P_GO_P2P_CLI_MCC_24_5_1x1] = { 1781 [PM_STA_MODE] = { 1782 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1783 [PM_SAP_MODE] = { 1784 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1785 [PM_P2P_CLIENT_MODE] = { 1786 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1787 [PM_P2P_GO_MODE] = { 1788 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1789 [PM_NAN_DISC_MODE] = { 1790 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1791 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1792 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1793 PM_MAX_PCL_TYPE} }, 1794 1795 [PM_P2P_GO_P2P_CLI_MCC_24_5_2x2] = { 1796 [PM_STA_MODE] = { 1797 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1798 [PM_SAP_MODE] = { 1799 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1800 [PM_P2P_CLIENT_MODE] = { 1801 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1802 [PM_P2P_GO_MODE] = { 1803 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1804 [PM_NAN_DISC_MODE] = { 1805 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1806 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1807 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1808 PM_MAX_PCL_TYPE} }, 1809 1810 [PM_P2P_GO_P2P_CLI_DBS_1x1] = { 1811 [PM_STA_MODE] = { 1812 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1813 [PM_SAP_MODE] = { 1814 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1815 [PM_P2P_CLIENT_MODE] = { 1816 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1817 [PM_P2P_GO_MODE] = { 1818 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1819 [PM_NAN_DISC_MODE] = { 1820 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1821 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1822 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 1823 PM_SBS_CH_MCC_CH} }, 1824 1825 [PM_P2P_GO_P2P_CLI_DBS_2x2] = { 1826 [PM_STA_MODE] = {PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 1827 PM_SCC_ON_5_SCC_ON_24}, 1828 [PM_SAP_MODE] = { 1829 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1830 [PM_P2P_CLIENT_MODE] = { 1831 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1832 [PM_P2P_GO_MODE] = { 1833 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1834 [PM_NAN_DISC_MODE] = { 1835 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1836 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1837 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 1838 PM_SBS_CH_MCC_CH} }, 1839 1840 [PM_P2P_GO_P2P_CLI_SBS_5_1x1] = { 1841 [PM_STA_MODE] = { 1842 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1843 [PM_SAP_MODE] = { 1844 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1845 [PM_P2P_CLIENT_MODE] = { 1846 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1847 [PM_P2P_GO_MODE] = { 1848 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1849 [PM_NAN_DISC_MODE] = { 1850 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1851 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1852 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1853 1854 [PM_STA_STA_SCC_24_1x1] = { 1855 [PM_STA_MODE] = { 1856 PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 1857 [PM_SAP_MODE] = { 1858 PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 1859 [PM_P2P_CLIENT_MODE] = { 1860 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1861 [PM_P2P_GO_MODE] = { 1862 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1863 [PM_NAN_DISC_MODE] = { 1864 PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 1865 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1866 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1867 1868 [PM_STA_STA_SCC_24_2x2] = { 1869 [PM_STA_MODE] = { 1870 PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 1871 [PM_SAP_MODE] = { 1872 PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 1873 [PM_P2P_CLIENT_MODE] = { 1874 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1875 [PM_P2P_GO_MODE] = { 1876 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1877 [PM_NAN_DISC_MODE] = { 1878 PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 1879 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1880 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1881 1882 [PM_STA_STA_MCC_24_1x1] = { 1883 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1884 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 1885 [PM_P2P_CLIENT_MODE] = { 1886 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1887 [PM_P2P_GO_MODE] = { 1888 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1889 [PM_NAN_DISC_MODE] = {PM_5G, PM_5G, PM_5G}, 1890 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1891 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1892 1893 [PM_STA_STA_MCC_24_2x2] = { 1894 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 1895 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 1896 [PM_P2P_CLIENT_MODE] = { 1897 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1898 [PM_P2P_GO_MODE] = { 1899 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1900 [PM_NAN_DISC_MODE] = {PM_5G, PM_5G, PM_5G}, 1901 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1902 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 1903 1904 [PM_STA_STA_SCC_5_1x1] = { 1905 [PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH_5G, PM_24G_SCC_CH, 1906 PM_24G_SCC_CH_SBS_CH}, 1907 [PM_SAP_MODE] = {PM_24G_SCC_CH_SBS_CH_5G, PM_24G_SCC_CH, 1908 PM_24G_SCC_CH_SBS_CH}, 1909 [PM_P2P_CLIENT_MODE] = { 1910 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1911 [PM_P2P_GO_MODE] = { 1912 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1913 [PM_NAN_DISC_MODE] = { 1914 PM_24G_SCC_CH_SBS_CH_5G, PM_24G_SCC_CH, PM_24G_SCC_CH}, 1915 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1916 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1917 1918 [PM_STA_STA_SCC_5_2x2] = { 1919 [PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH_5G, PM_24G_SCC_CH, 1920 PM_24G_SCC_CH_SBS_CH}, 1921 [PM_SAP_MODE] = {PM_24G_SCC_CH_SBS_CH_5G, PM_24G_SCC_CH, 1922 PM_24G_SCC_CH_SBS_CH}, 1923 [PM_P2P_CLIENT_MODE] = { 1924 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1925 [PM_P2P_GO_MODE] = { 1926 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1927 [PM_NAN_DISC_MODE] = { 1928 PM_24G_SCC_CH_SBS_CH_5G, PM_24G_SCC_CH, PM_24G_SCC_CH_SBS_CH}, 1929 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1930 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1931 1932 [PM_STA_STA_MCC_5_1x1] = { 1933 [PM_STA_MODE] = { 1934 PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 1935 [PM_SAP_MODE] = { 1936 PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 1937 [PM_P2P_CLIENT_MODE] = { 1938 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1939 [PM_P2P_GO_MODE] = { 1940 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1941 [PM_NAN_DISC_MODE] = { 1942 PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 1943 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1944 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1945 1946 [PM_STA_STA_MCC_5_2x2] = { 1947 [PM_STA_MODE] = { 1948 PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 1949 [PM_SAP_MODE] = { 1950 PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 1951 [PM_P2P_CLIENT_MODE] = { 1952 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1953 [PM_P2P_GO_MODE] = { 1954 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1955 [PM_NAN_DISC_MODE] = { 1956 PM_24G_SBS_CH_MCC_CH, PM_24G, PM_24G_MCC_CH}, 1957 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1958 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH, PM_SBS_CH, PM_SBS_CH} }, 1959 1960 [PM_STA_STA_MCC_24_5_1x1] = { 1961 [PM_STA_MODE] = { 1962 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1963 [PM_SAP_MODE] = { 1964 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1965 [PM_P2P_CLIENT_MODE] = { 1966 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1967 [PM_P2P_GO_MODE] = { 1968 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1969 [PM_NAN_DISC_MODE] = {PM_SCC_CH, PM_SCC_CH, PM_SCC_CH}, 1970 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1971 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1972 PM_MAX_PCL_TYPE} }, 1973 1974 [PM_STA_STA_MCC_24_5_2x2] = { 1975 [PM_STA_MODE] = { 1976 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1977 [PM_SAP_MODE] = { 1978 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1979 [PM_P2P_CLIENT_MODE] = { 1980 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1981 [PM_P2P_GO_MODE] = { 1982 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1983 [PM_NAN_DISC_MODE] = {PM_SCC_CH, PM_SCC_CH, PM_SCC_CH}, 1984 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 1985 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 1986 PM_MAX_PCL_TYPE} }, 1987 1988 [PM_STA_STA_DBS_1x1] = { 1989 [PM_STA_MODE] = {PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 1990 PM_SCC_ON_5_SCC_ON_24}, 1991 [PM_SAP_MODE] = {PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 1992 PM_SCC_ON_5_SCC_ON_24}, 1993 [PM_P2P_CLIENT_MODE] = {PM_SCC_ON_5_SCC_ON_24_5G, 1994 PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24}, 1995 [PM_P2P_GO_MODE] = {PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 1996 PM_SCC_ON_5_SCC_ON_24}, 1997 [PM_NAN_DISC_MODE] = {PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 1998 PM_SCC_ON_5_SCC_ON_24}, 1999 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2000 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 2001 PM_SBS_CH_MCC_CH} }, 2002 2003 [PM_STA_STA_DBS_2x2] = { 2004 [PM_STA_MODE] = {PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 2005 PM_SCC_ON_5_SCC_ON_24}, 2006 [PM_SAP_MODE] = {PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 2007 PM_SCC_ON_5_SCC_ON_24}, 2008 [PM_P2P_CLIENT_MODE] = {PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 2009 PM_SCC_ON_5_SCC_ON_24}, 2010 [PM_P2P_GO_MODE] = {PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 2011 PM_SCC_ON_5_SCC_ON_24}, 2012 [PM_NAN_DISC_MODE] = { 2013 PM_SCC_ON_5_SCC_ON_24_5G, PM_SCC_ON_5_SCC_ON_24, 2014 PM_SCC_ON_5_SCC_ON_24}, 2015 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2016 [PM_LL_LT_SAP_MODE] = {PM_SBS_CH_MCC_CH, PM_SBS_CH_MCC_CH, 2017 PM_SBS_CH_MCC_CH} }, 2018 2019 [PM_STA_STA_SBS_5_1x1] = { 2020 [PM_STA_MODE] = { 2021 PM_SBS_CH_5G, PM_SBS_CH, PM_SBS_CH}, 2022 [PM_SAP_MODE] = { 2023 PM_SCC_CH, PM_SCC_CH, PM_SCC_CH}, 2024 [PM_P2P_CLIENT_MODE] = { 2025 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2026 [PM_P2P_GO_MODE] = { 2027 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2028 [PM_NAN_DISC_MODE] = { 2029 PM_SBS_CH_5G, PM_SBS_CH, PM_SBS_CH}, 2030 [PM_NDI_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2031 [PM_LL_LT_SAP_MODE] = {PM_5G, PM_5G, PM_5G} }, 2032 2033 [PM_STA_NAN_DISC_SCC_24_1x1] = { 2034 [PM_STA_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2035 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 2036 [PM_P2P_CLIENT_MODE] = { 2037 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2038 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2039 [PM_NDI_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 2040 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2041 PM_MAX_PCL_TYPE} }, 2042 2043 [PM_STA_NAN_DISC_SCC_24_2x2] = { 2044 [PM_STA_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2045 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 2046 [PM_P2P_CLIENT_MODE] = { 2047 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2048 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2049 [PM_NDI_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 2050 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2051 PM_MAX_PCL_TYPE} }, 2052 2053 [PM_STA_NAN_DISC_MCC_24_1x1] = { 2054 [PM_STA_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2055 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 2056 [PM_P2P_CLIENT_MODE] = { 2057 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2058 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2059 [PM_NDI_MODE] = {PM_5G, PM_5G, PM_5G}, 2060 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2061 PM_MAX_PCL_TYPE} }, 2062 2063 [PM_STA_NAN_DISC_MCC_24_2x2] = { 2064 [PM_STA_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2065 [PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 2066 [PM_P2P_CLIENT_MODE] = { 2067 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2068 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2069 [PM_NDI_MODE] = {PM_5G, PM_5G, PM_5G}, 2070 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2071 PM_MAX_PCL_TYPE} }, 2072 2073 [PM_STA_NAN_DISC_DBS_1x1] = { 2074 [PM_STA_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2075 [PM_SAP_MODE] = {PM_SCC_ON_24_SCC_ON_5_5G, PM_SCC_ON_24_SCC_ON_5_5G, 2076 PM_SCC_ON_24_SCC_ON_5_5G}, 2077 [PM_P2P_CLIENT_MODE] = { 2078 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2079 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2080 [PM_NDI_MODE] = {PM_SCC_ON_24_SCC_ON_5_5G, PM_SCC_ON_24_SCC_ON_5_5G, 2081 PM_SCC_ON_24_SCC_ON_5_5G}, 2082 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2083 PM_MAX_PCL_TYPE} }, 2084 2085 [PM_STA_NAN_DISC_DBS_2x2] = { 2086 [PM_STA_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2087 [PM_SAP_MODE] = {PM_SCC_ON_24_SCC_ON_5_5G, PM_SCC_ON_24_SCC_ON_5_5G, 2088 PM_SCC_ON_24_SCC_ON_5_5G}, 2089 [PM_P2P_CLIENT_MODE] = { 2090 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2091 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2092 [PM_NDI_MODE] = {PM_SCC_ON_24_SCC_ON_5_5G, PM_SCC_ON_24_SCC_ON_5_5G, 2093 PM_SCC_ON_24_SCC_ON_5_5G}, 2094 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2095 PM_MAX_PCL_TYPE} }, 2096 2097 [PM_NAN_DISC_NDI_SCC_24_1x1] = { 2098 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 2099 [PM_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2100 [PM_P2P_CLIENT_MODE] = { 2101 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2102 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2103 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2104 PM_MAX_PCL_TYPE} }, 2105 2106 [PM_NAN_DISC_NDI_SCC_24_2x2] = { 2107 [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH}, 2108 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 2109 [PM_P2P_CLIENT_MODE] = { 2110 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2111 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2112 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2113 PM_MAX_PCL_TYPE} }, 2114 2115 [PM_NAN_DISC_NDI_MCC_24_1x1] = { 2116 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 2117 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 2118 [PM_P2P_CLIENT_MODE] = { 2119 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2120 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2121 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2122 PM_MAX_PCL_TYPE} }, 2123 2124 [PM_NAN_DISC_NDI_MCC_24_2x2] = { 2125 [PM_STA_MODE] = {PM_5G, PM_5G, PM_5G}, 2126 [PM_SAP_MODE] = {PM_5G, PM_5G, PM_5G}, 2127 [PM_P2P_CLIENT_MODE] = { 2128 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2129 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2130 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2131 PM_MAX_PCL_TYPE} }, 2132 2133 [PM_NAN_DISC_NDI_DBS_1x1] = { 2134 [PM_STA_MODE] = {PM_SCC_ON_24_SCC_ON_5_5G, PM_SCC_ON_24_SCC_ON_5_5G, 2135 PM_SCC_ON_24_SCC_ON_5_5G}, 2136 [PM_SAP_MODE] = {PM_SCC_ON_24_SCC_ON_5_5G, PM_SCC_ON_24_SCC_ON_5_5G, 2137 PM_SCC_ON_24_SCC_ON_5_5G}, 2138 [PM_P2P_CLIENT_MODE] = { 2139 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2140 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2141 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2142 PM_MAX_PCL_TYPE} }, 2143 2144 [PM_NAN_DISC_NDI_DBS_2x2] = { 2145 [PM_STA_MODE] = {PM_SCC_ON_24_SCC_ON_5_5G, PM_SCC_ON_24_SCC_ON_5_5G, 2146 PM_SCC_ON_24_SCC_ON_5_5G}, 2147 [PM_SAP_MODE] = {PM_SCC_ON_24_SCC_ON_5_5G, PM_SCC_ON_24_SCC_ON_5_5G, 2148 PM_SCC_ON_24_SCC_ON_5_5G}, 2149 [PM_P2P_CLIENT_MODE] = { 2150 PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2151 [PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE}, 2152 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2153 PM_MAX_PCL_TYPE} }, 2154 2155 [PM_STA_24_LL_LT_SAP_DBS_1x1] = { 2156 [PM_STA_MODE] = {PM_SBS_5G_MCC_24G, PM_SBS_5G_MCC_24G, 2157 PM_SBS_5G_MCC_24G}, 2158 [PM_SAP_MODE] = {PM_SCC_ON_24G, PM_SCC_ON_24G, PM_SCC_ON_24G}, 2159 [PM_P2P_CLIENT_MODE] = { 2160 PM_SBS_5G_MCC_24G, PM_SBS_5G_MCC_24G, PM_SBS_5G_MCC_24G}, 2161 [PM_P2P_GO_MODE] = {PM_SBS_5G_MCC_24G, PM_SBS_5G_MCC_24G, 2162 PM_SBS_5G_MCC_24G}, 2163 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2164 PM_MAX_PCL_TYPE} }, 2165 2166 [PM_STA_5_LL_LT_SAP_MCC_1x1] = { 2167 [PM_STA_MODE] = {PM_SBS_CH_2G, PM_SBS_CH_2G, PM_SBS_CH_2G}, 2168 [PM_SAP_MODE] = {PM_SBS_CH_2G, PM_SBS_CH_2G, PM_SBS_CH_2G}, 2169 [PM_P2P_CLIENT_MODE] = {PM_SBS_CH_2G, PM_SBS_CH_2G, PM_SBS_CH_2G}, 2170 [PM_P2P_GO_MODE] = {PM_SBS_CH_2G, PM_SBS_CH_2G, PM_SBS_CH_2G}, 2171 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2172 PM_MAX_PCL_TYPE} }, 2173 2174 [PM_STA_5_LOW_LL_LT_SAP_5_HIGH_SBS_1x1] = { 2175 [PM_STA_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2176 [PM_SAP_MODE] = {PM_SCC_ON_5G_LOW, PM_SCC_ON_5G_LOW, PM_SCC_ON_5G_LOW}, 2177 [PM_P2P_CLIENT_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2178 [PM_P2P_GO_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2179 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2180 PM_MAX_PCL_TYPE} }, 2181 2182 [PM_STA_5_HIGH_LL_LT_SAP_5_LOW_SBS_1x1] = { 2183 [PM_STA_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2184 [PM_SAP_MODE] = {PM_SCC_ON_5G_HIGH, PM_SCC_ON_5G_HIGH, 2185 PM_SCC_ON_5G_HIGH}, 2186 [PM_P2P_CLIENT_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2187 [PM_P2P_GO_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2188 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2189 PM_MAX_PCL_TYPE} }, 2190 2191 [PM_SAP_24_LL_LT_SAP_DBS_1x1] = { 2192 [PM_STA_MODE] = {PM_SBS_CH_MCC_CH_SCC_ON_24_24G, 2193 PM_SBS_CH_MCC_CH_SCC_ON_24_24G, 2194 PM_SBS_CH_MCC_CH_SCC_ON_24_24G}, 2195 [PM_SAP_MODE] = {PM_SCC_ON_24G, PM_SCC_ON_24G, PM_SCC_ON_24G}, 2196 [PM_P2P_CLIENT_MODE] = {PM_SBS_CH_MCC_CH_SCC_ON_24_24G, 2197 PM_SBS_CH_MCC_CH_SCC_ON_24_24G, 2198 PM_SBS_CH_MCC_CH_SCC_ON_24_24G}, 2199 [PM_P2P_GO_MODE] = {PM_MCC_CH_SCC_ON_24G, PM_MCC_CH_SCC_ON_24G, 2200 PM_MCC_CH_SCC_ON_24G}, 2201 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2202 PM_MAX_PCL_TYPE} }, 2203 2204 [PM_SAP_5_LOW_LL_LT_SAP_5_HIGH_SBS_1x1] = { 2205 [PM_STA_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2206 [PM_SAP_MODE] = {PM_SCC_ON_5G_LOW, PM_SCC_ON_5G_LOW, PM_SCC_ON_5G_LOW}, 2207 [PM_P2P_CLIENT_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2208 [PM_P2P_GO_MODE] = {PM_SCC_ON_5G_LOW_MCC_ON_5G_HIGH, 2209 PM_SCC_ON_5G_LOW_MCC_ON_5G_HIGH, 2210 PM_SCC_ON_5G_LOW_MCC_ON_5G_HIGH}, 2211 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2212 PM_MAX_PCL_TYPE} }, 2213 2214 [PM_SAP_5_HIGH_LL_LT_SAP_5_LOW_SBS_1x1] = { 2215 [PM_STA_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2216 [PM_SAP_MODE] = {PM_SCC_ON_5G_HIGH, PM_SCC_ON_5G_HIGH, 2217 PM_SCC_ON_5G_HIGH}, 2218 [PM_P2P_CLIENT_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2219 [PM_P2P_GO_MODE] = {PM_SCC_ON_5G_HIGH_MCC_ON_5G_LOW, 2220 PM_SCC_ON_5G_HIGH_MCC_ON_5G_LOW, 2221 PM_SCC_ON_5G_HIGH_MCC_ON_5G_LOW}, 2222 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2223 PM_MAX_PCL_TYPE} }, 2224 2225 [PM_P2P_GO_24_LL_LT_SAP_DBS_1x1] = { 2226 [PM_STA_MODE] = {PM_SBS_5G_MCC_24G, PM_SBS_5G_MCC_24G, 2227 PM_SBS_5G_MCC_24G}, 2228 [PM_SAP_MODE] = {PM_SCC_ON_24G, PM_SCC_ON_24G, PM_SCC_ON_24G}, 2229 [PM_P2P_CLIENT_MODE] = {PM_SBS_5G_MCC_24G, PM_SBS_5G_MCC_24G, 2230 PM_SBS_5G_MCC_24G}, 2231 [PM_P2P_GO_MODE] = {PM_SBS_5G_MCC_24G, PM_SBS_5G_MCC_24G, 2232 PM_SBS_5G_MCC_24G}, 2233 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2234 PM_MAX_PCL_TYPE} }, 2235 2236 [PM_P2P_GO_5_LL_LT_SAP_MCC_1x1] = { 2237 [PM_STA_MODE] = {PM_SBS_CH_2G, PM_SBS_CH_2G, PM_SBS_CH_2G}, 2238 [PM_SAP_MODE] = {PM_SBS_CH_2G, PM_SBS_CH_2G, PM_SBS_CH_2G}, 2239 [PM_P2P_CLIENT_MODE] = {PM_SBS_CH_2G, PM_SBS_CH_2G, PM_SBS_CH_2G}, 2240 [PM_P2P_GO_MODE] = {PM_SBS_CH_2G, PM_SBS_CH_2G, PM_SBS_CH_2G}, 2241 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2242 PM_MAX_PCL_TYPE} }, 2243 2244 [PM_P2P_GO_5_LOW_LL_LT_SAP_5_HIGH_SBS_1x1] = { 2245 [PM_STA_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2246 [PM_SAP_MODE] = {PM_SCC_ON_5G_LOW, PM_SCC_ON_5G_LOW, PM_SCC_ON_5G_LOW}, 2247 [PM_P2P_CLIENT_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2248 [PM_P2P_GO_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2249 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2250 PM_MAX_PCL_TYPE} }, 2251 2252 [PM_P2P_GO_5_HIGH_LL_LT_SAP_5_LOW_SBS_1x1] = { 2253 [PM_STA_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2254 [PM_SAP_MODE] = {PM_SCC_ON_5G_HIGH, PM_SCC_ON_5G_HIGH, 2255 PM_SCC_ON_5G_HIGH}, 2256 [PM_P2P_CLIENT_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2257 [PM_P2P_GO_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2258 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2259 PM_MAX_PCL_TYPE} }, 2260 2261 [PM_P2P_CLI_24_LL_LT_SAP_DBS_1x1] = { 2262 [PM_STA_MODE] = {PM_SBS_5G_MCC_24G, PM_SBS_5G_MCC_24G, 2263 PM_SBS_5G_MCC_24G}, 2264 [PM_SAP_MODE] = {PM_SCC_ON_24G, PM_SCC_ON_24G, PM_SCC_ON_24G}, 2265 [PM_P2P_CLIENT_MODE] = {PM_SBS_5G_MCC_24G, PM_SBS_5G_MCC_24G, 2266 PM_SBS_5G_MCC_24G}, 2267 [PM_P2P_GO_MODE] = {PM_SBS_5G_MCC_24G, PM_SBS_5G_MCC_24G, 2268 PM_SBS_5G_MCC_24G}, 2269 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2270 PM_MAX_PCL_TYPE} }, 2271 2272 [PM_P2P_CLI_5_LL_LT_SAP_MCC_1x1] = { 2273 [PM_STA_MODE] = {PM_SBS_CH_2G, PM_SBS_CH_2G, PM_SBS_CH_2G}, 2274 [PM_SAP_MODE] = {PM_SBS_CH_2G, PM_SBS_CH_2G, PM_SBS_CH_2G}, 2275 [PM_P2P_CLIENT_MODE] = {PM_SBS_CH_2G, PM_SBS_CH_2G, PM_SBS_CH_2G}, 2276 [PM_P2P_GO_MODE] = {PM_SBS_CH_2G, PM_SBS_CH_2G, PM_SBS_CH_2G}, 2277 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2278 PM_MAX_PCL_TYPE} }, 2279 2280 [PM_P2P_CLI_5_LOW_LL_LT_SAP_5_HIGH_SBS_1x1] = { 2281 [PM_STA_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2282 [PM_SAP_MODE] = {PM_SCC_ON_5G_LOW, PM_SCC_ON_5G_LOW, PM_SCC_ON_5G_LOW}, 2283 [PM_P2P_CLIENT_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2284 [PM_P2P_GO_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2285 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2286 PM_MAX_PCL_TYPE} }, 2287 2288 [PM_P2P_CLI_5_HIGH_LL_LT_SAP_5_LOW_SBS_1x1] = { 2289 [PM_STA_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2290 [PM_SAP_MODE] = {PM_SCC_ON_5G_HIGH, PM_SCC_ON_5G_HIGH, 2291 PM_SCC_ON_5G_HIGH}, 2292 [PM_P2P_CLIENT_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2293 [PM_P2P_GO_MODE] = {PM_5G_24G, PM_5G_24G, PM_5G_24G}, 2294 [PM_LL_LT_SAP_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, 2295 PM_MAX_PCL_TYPE} }, 2296 }; 2297 2298 #ifdef FEATURE_FOURTH_CONNECTION 2299 /* 2300 * fourth_connection_pcl_dbs_sbs_table - table which provides PCL for 2301 * the 4th connection, when we have 3 connections already in 2302 * the system (with DBS & SBS supported by HW), this table is for auto products. 2303 */ 2304 #ifdef FOURTH_CONNECTION_AUTO 2305 const enum policy_mgr_pcl_type 2306 fourth_connection_pcl_dbs_sbs_table 2307 [PM_MAX_THREE_CONNECTION_MODE][PM_MAX_NUM_OF_MODE] 2308 [PM_MAX_CONC_PRIORITY_MODE] = { 2309 [PM_STA_SAP_SCC_24_SAP_5_DBS] = { 2310 [PM_STA_MODE] = { PM_5G, PM_5G, PM_5G } }, 2311 [PM_STA_SAP_SCC_5_SAP_24_DBS] = { 2312 [PM_STA_MODE] = { PM_24G, PM_24G, PM_24G } }, 2313 [PM_STA_SAP_24_STA_5_DBS] = { 2314 [PM_SAP_MODE] = { PM_SCC_ON_5_CH_5G, PM_SCC_ON_5_CH_5G, 2315 PM_SCC_ON_5_CH_5G} }, 2316 [PM_STA_SAP_5_STA_24_DBS] = { 2317 [PM_SAP_MODE] = { PM_SBS_CH_2G, PM_SBS_CH_2G, PM_SBS_CH_2G } }, 2318 [PM_NAN_DISC_SAP_SCC_24_NDI_5_DBS] = { 2319 [PM_SAP_MODE] = { PM_5G, PM_5G, PM_5G } }, 2320 [PM_NAN_DISC_NDI_SCC_24_SAP_5_DBS] = { 2321 [PM_SAP_MODE] = { PM_5G, PM_5G, PM_5G } }, 2322 [PM_SAP_NDI_SCC_5_NAN_DISC_24_DBS] = { 2323 [PM_SAP_MODE] = { PM_24G, PM_24G, PM_24G } } 2324 }; 2325 #else 2326 /* 2327 * fourth_connection_pcl_dbs_sbs_table - table which provides PCL for 2328 * the 4th connection, when we have 3 connections already in 2329 * the system (with DBS & SBS supported by HW), this table is for mobile 2330 * products If you want to support any 4 port other than the below in MCL add 2331 * below as other concurrencies supported by auto may not be PORed for mobile 2332 * products and vice-versa. 2333 */ 2334 const enum policy_mgr_pcl_type 2335 fourth_connection_pcl_dbs_sbs_table 2336 [PM_MAX_THREE_CONNECTION_MODE][PM_MAX_NUM_OF_MODE] 2337 [PM_MAX_CONC_PRIORITY_MODE] = { 2338 #if !defined(MDM_PLATFORM) 2339 [PM_NAN_DISC_STA_24_NDI_5_DBS] = { 2340 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2341 [PM_NAN_DISC_NDI_24_STA_5_DBS] = { 2342 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2343 [PM_STA_NDI_5_NAN_DISC_24_DBS] = { 2344 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2345 [PM_STA_NDI_NAN_DISC_24_SMM] = { 2346 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2347 [PM_NAN_DISC_NDI_24_NDI_5_DBS] = { 2348 [PM_STA_MODE] = { PM_5G, PM_5G, PM_5G } }, 2349 [PM_NDI_NDI_5_NAN_DISC_24_DBS] = { 2350 [PM_STA_MODE] = { PM_5G, PM_5G, PM_5G } }, 2351 [PM_NDI_NDI_NAN_DISC_24_SMM] = { 2352 [PM_STA_MODE] = { PM_5G, PM_5G, PM_5G } }, 2353 [PM_STA_STA_5_NAN_DISC_24_DBS] = { 2354 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2355 [PM_NAN_DISC_24_STA_STA_5_DBS] = { 2356 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2357 [PM_STA_STA_24_NAN_DISC_24_SMM] = { 2358 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2359 [PM_NAN_DISC_24_STA_STA_24_SMM] = { 2360 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2361 [PM_STA_24_STA_5_NAN_DISC_24_SMM] = { 2362 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2363 [PM_STA_24_STA_5_NAN_DISC_24_DBS] = { 2364 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2365 [PM_STA_5_STA_24_NAN_DISC_24_SMM] = { 2366 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2367 [PM_STA_5_STA_24_NAN_DISC_24_DBS] = { 2368 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2369 [PM_NAN_DISC_24_STA_5_STA_24_SMM] = { 2370 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2371 [PM_NAN_DISC_24_STA_5_STA_24_DBS] = { 2372 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2373 [PM_NAN_DISC_24_STA_24_STA_5_SMM] = { 2374 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2375 [PM_NAN_DISC_24_STA_24_STA_5_DBS] = { 2376 [PM_NDI_MODE] = { PM_5G, PM_5G, PM_5G } }, 2377 #endif 2378 [PM_24_SCC_MCC_PLUS_5_DBS] = { 2379 [PM_STA_MODE] = { PM_SCC_ON_5_CH_5G, PM_SCC_ON_5_CH_5G, 2380 PM_SCC_ON_5_CH_5G}, 2381 [PM_SAP_MODE] = { PM_SCC_ON_5_SCC_ON_24, PM_SCC_ON_5_SCC_ON_24, 2382 PM_SCC_ON_5_SCC_ON_24} }, 2383 [PM_5_SCC_MCC_PLUS_24_DBS] = { 2384 [PM_STA_MODE] = { PM_SBS_CH_2G, PM_SBS_CH_2G, 2385 PM_SBS_CH_2G }, 2386 [PM_SAP_MODE] = { PM_SCC_ON_24_SCC_ON_5, PM_SCC_ON_24_SCC_ON_5, 2387 PM_SCC_ON_24_SCC_ON_5 } }, 2388 [PM_MCC_SCC_5G_HIGH_PLUS_5_LOW_SBS] = { 2389 [PM_STA_MODE] = {PM_SCC_ON_5G_LOW_5G_LOW_PLUS_SHARED_2G, 2390 PM_SCC_ON_5G_LOW_5G_LOW_PLUS_SHARED_2G, 2391 PM_SCC_ON_5G_LOW_5G_LOW_PLUS_SHARED_2G}, 2392 [PM_SAP_MODE] = {PM_SCC_ON_5G_LOW_5G_LOW_PLUS_SHARED_2G, 2393 PM_SCC_ON_5G_LOW_5G_LOW_PLUS_SHARED_2G, 2394 PM_SCC_ON_5G_LOW_5G_LOW_PLUS_SHARED_2G} }, 2395 [PM_MCC_SCC_5G_LOW_PLUS_5_HIGH_SBS] = { 2396 [PM_STA_MODE] = {PM_SCC_ON_5G_HIGH_5G_HIGH_PLUS_SHARED_2G, 2397 PM_SCC_ON_5G_HIGH_5G_HIGH_PLUS_SHARED_2G, 2398 PM_SCC_ON_5G_HIGH_5G_HIGH_PLUS_SHARED_2G}, 2399 [PM_SAP_MODE] = {PM_SCC_ON_5G_HIGH_5G_HIGH_SCC_ON_5G_LOW_PLUS_SHARED_2G, 2400 PM_SCC_ON_5G_HIGH_5G_HIGH_SCC_ON_5G_LOW_PLUS_SHARED_2G, 2401 PM_SCC_ON_5G_HIGH_5G_HIGH_SCC_ON_5G_LOW_PLUS_SHARED_2G} }, 2402 [PM_24_5_PLUS_5_LOW_N_HIGH_SHARE_SBS] = { 2403 [PM_STA_MODE] = {PM_SCC_ON_5_CH_5G, PM_SCC_ON_5_CH_5G, 2404 PM_SCC_ON_5_CH_5G}, 2405 [PM_SAP_MODE] = {PM_SCC_ON_5_5G_SCC_ON_24G, PM_SCC_ON_5_5G_SCC_ON_24G, 2406 PM_SCC_ON_5_5G_SCC_ON_24G} }, 2407 [PM_24_5_PLUS_5_LOW_OR_HIGH_SHARE_SBS] = { 2408 [PM_STA_MODE] = {PM_SCC_ON_24_CH_24G, PM_SCC_ON_24_CH_24G, 2409 PM_SCC_ON_24_CH_24G}, 2410 [PM_SAP_MODE] = {PM_SCC_ON_24_SCC_ON_5_24G, PM_SCC_ON_24_SCC_ON_5_24G, 2411 PM_SCC_ON_24_SCC_ON_5_24G} }, 2412 }; 2413 #endif 2414 #endif 2415 2416 /* 2417 * next_action_two_connection_table - table which provides next 2418 * action while a new connection is coming up, with one 2419 * connection already in the system 2420 */ 2421 static policy_mgr_next_action_two_connection_table_type 2422 pm_next_action_two_connection_dbs_2x2_table = { 2423 [PM_STA_24_1x1] = {PM_NOP, PM_NOP}, 2424 [PM_STA_24_2x2] = {PM_NOP, PM_NOP}, 2425 [PM_STA_5_1x1] = {PM_DBS, PM_SBS}, 2426 [PM_STA_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2427 [PM_P2P_CLI_24_1x1] = {PM_NOP, PM_NOP}, 2428 [PM_P2P_CLI_24_2x2] = {PM_NOP, PM_NOP}, 2429 [PM_P2P_CLI_5_1x1] = {PM_DBS, PM_SBS}, 2430 [PM_P2P_CLI_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2431 [PM_P2P_GO_24_1x1] = {PM_NOP, PM_NOP}, 2432 [PM_P2P_GO_24_2x2] = {PM_NOP, PM_NOP}, 2433 [PM_P2P_GO_5_1x1] = {PM_DBS, PM_SBS}, 2434 [PM_P2P_GO_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2435 [PM_SAP_24_1x1] = {PM_NOP, PM_NOP}, 2436 [PM_SAP_24_2x2] = {PM_NOP, PM_NOP}, 2437 [PM_SAP_5_1x1] = {PM_DBS, PM_SBS}, 2438 [PM_SAP_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2439 }; 2440 2441 /* 2442 * next_action_three_connection_table - table which provides next 2443 * action while a new connection is coming up, with two 2444 * connections already in the system 2445 */ 2446 static policy_mgr_next_action_three_connection_table_type 2447 pm_next_action_three_connection_dbs_2x2_table = { 2448 [PM_STA_SAP_SCC_24_1x1] = {PM_NOP, PM_NOP}, 2449 [PM_STA_SAP_SCC_24_2x2] = {PM_NOP, PM_NOP}, 2450 [PM_STA_SAP_MCC_24_1x1] = {PM_NOP, PM_NOP}, 2451 [PM_STA_SAP_MCC_24_2x2] = {PM_NOP, PM_NOP}, 2452 [PM_STA_SAP_SCC_5_1x1] = {PM_DBS, PM_SBS}, 2453 [PM_STA_SAP_SCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2454 [PM_STA_SAP_MCC_5_1x1] = {PM_DBS, PM_SBS}, 2455 [PM_STA_SAP_MCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2456 [PM_STA_SAP_MCC_24_5_1x1] = {PM_NOP, PM_NOP}, 2457 [PM_STA_SAP_MCC_24_5_2x2] = {PM_NOP, PM_NOP}, 2458 [PM_STA_SAP_DBS_1x1] = {PM_NOP, PM_NOP}, 2459 [PM_STA_SAP_DBS_2x2] = {PM_NOP, PM_NOP}, 2460 [PM_STA_SAP_SBS_5_1x1] = {PM_DBS_UPGRADE, PM_NOP}, 2461 2462 [PM_STA_P2P_GO_SCC_24_1x1] = {PM_NOP, PM_NOP}, 2463 [PM_STA_P2P_GO_SCC_24_2x2] = {PM_NOP, PM_NOP}, 2464 [PM_STA_P2P_GO_MCC_24_1x1] = {PM_NOP, PM_NOP}, 2465 [PM_STA_P2P_GO_MCC_24_2x2] = {PM_NOP, PM_NOP}, 2466 [PM_STA_P2P_GO_SCC_5_1x1] = {PM_DBS, PM_SBS}, 2467 [PM_STA_P2P_GO_SCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2468 [PM_STA_P2P_GO_MCC_5_1x1] = {PM_DBS, PM_SBS}, 2469 [PM_STA_P2P_GO_MCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2470 [PM_STA_P2P_GO_MCC_24_5_1x1] = {PM_NOP, PM_NOP}, 2471 [PM_STA_P2P_GO_MCC_24_5_2x2] = {PM_NOP, PM_NOP}, 2472 [PM_STA_P2P_GO_DBS_1x1] = {PM_NOP, PM_NOP}, 2473 [PM_STA_P2P_GO_DBS_2x2] = {PM_NOP, PM_NOP}, 2474 [PM_STA_P2P_GO_SBS_5_1x1] = {PM_DBS_UPGRADE, PM_NOP}, 2475 2476 [PM_STA_P2P_CLI_SCC_24_1x1] = {PM_NOP, PM_NOP}, 2477 [PM_STA_P2P_CLI_SCC_24_2x2] = {PM_NOP, PM_NOP}, 2478 [PM_STA_P2P_CLI_MCC_24_1x1] = {PM_NOP, PM_NOP}, 2479 [PM_STA_P2P_CLI_MCC_24_2x2] = {PM_NOP, PM_NOP}, 2480 [PM_STA_P2P_CLI_SCC_5_1x1] = {PM_DBS, PM_SBS}, 2481 [PM_STA_P2P_CLI_SCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2482 [PM_STA_P2P_CLI_MCC_5_1x1] = {PM_DBS, PM_SBS}, 2483 [PM_STA_P2P_CLI_MCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2484 [PM_STA_P2P_CLI_MCC_24_5_1x1] = {PM_NOP, PM_NOP}, 2485 [PM_STA_P2P_CLI_MCC_24_5_2x2] = {PM_NOP, PM_NOP}, 2486 [PM_STA_P2P_CLI_DBS_1x1] = {PM_NOP, PM_NOP}, 2487 [PM_STA_P2P_CLI_DBS_2x2] = {PM_NOP, PM_NOP}, 2488 [PM_STA_P2P_CLI_SBS_5_1x1] = {PM_DBS_UPGRADE, PM_NOP}, 2489 2490 [PM_P2P_GO_P2P_CLI_SCC_24_1x1] = {PM_NOP, PM_NOP}, 2491 [PM_P2P_GO_P2P_CLI_SCC_24_2x2] = {PM_NOP, PM_NOP}, 2492 [PM_P2P_GO_P2P_CLI_MCC_24_1x1] = {PM_NOP, PM_NOP}, 2493 [PM_P2P_GO_P2P_CLI_MCC_24_2x2] = {PM_NOP, PM_NOP}, 2494 [PM_P2P_GO_P2P_CLI_SCC_5_1x1] = {PM_DBS, PM_SBS}, 2495 [PM_P2P_GO_P2P_CLI_SCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2496 [PM_P2P_GO_P2P_CLI_MCC_5_1x1] = {PM_DBS, PM_SBS}, 2497 [PM_P2P_GO_P2P_CLI_MCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2498 [PM_P2P_GO_P2P_CLI_MCC_24_5_1x1] = {PM_NOP, PM_NOP}, 2499 [PM_P2P_GO_P2P_CLI_MCC_24_5_2x2] = {PM_NOP, PM_NOP}, 2500 [PM_P2P_GO_P2P_CLI_DBS_1x1] = {PM_NOP, PM_NOP}, 2501 [PM_P2P_GO_P2P_CLI_DBS_2x2] = {PM_NOP, PM_NOP}, 2502 [PM_P2P_GO_P2P_CLI_SBS_5_1x1] = {PM_DBS_UPGRADE, PM_NOP}, 2503 2504 [PM_P2P_CLI_SAP_SCC_24_1x1] = {PM_NOP, PM_NOP}, 2505 [PM_P2P_CLI_SAP_SCC_24_2x2] = {PM_NOP, PM_NOP}, 2506 [PM_P2P_CLI_SAP_MCC_24_1x1] = {PM_NOP, PM_NOP}, 2507 [PM_P2P_CLI_SAP_MCC_24_2x2] = {PM_NOP, PM_NOP}, 2508 [PM_P2P_CLI_SAP_SCC_5_1x1] = {PM_DBS, PM_SBS}, 2509 [PM_P2P_CLI_SAP_SCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2510 [PM_P2P_CLI_SAP_MCC_5_1x1] = {PM_DBS, PM_SBS}, 2511 [PM_P2P_CLI_SAP_MCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2512 [PM_P2P_CLI_SAP_MCC_24_5_1x1] = {PM_NOP, PM_NOP}, 2513 [PM_P2P_CLI_SAP_MCC_24_5_2x2] = {PM_NOP, PM_NOP}, 2514 [PM_P2P_CLI_SAP_DBS_1x1] = {PM_NOP, PM_NOP}, 2515 [PM_P2P_CLI_SAP_DBS_2x2] = {PM_NOP, PM_NOP}, 2516 [PM_P2P_CLI_SAP_SBS_5_1x1] = {PM_DBS_UPGRADE, PM_NOP}, 2517 2518 [PM_P2P_CLI_P2P_CLI_SCC_5_1x1] = {PM_DBS, PM_SBS}, 2519 [PM_P2P_CLI_P2P_CLI_SCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2520 [PM_P2P_CLI_P2P_CLI_MCC_5_1x1] = {PM_DBS, PM_SBS}, 2521 [PM_P2P_CLI_P2P_CLI_MCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2522 [PM_P2P_CLI_P2P_CLI_SBS_5_1x1] = {PM_DBS_UPGRADE, PM_NOP}, 2523 2524 [PM_STA_STA_SCC_24_1x1] = {PM_NOP, PM_NOP}, 2525 [PM_STA_STA_SCC_24_2x2] = {PM_NOP, PM_NOP}, 2526 [PM_STA_STA_MCC_24_1x1] = {PM_NOP, PM_NOP}, 2527 [PM_STA_STA_MCC_24_2x2] = {PM_NOP, PM_NOP}, 2528 [PM_STA_STA_SCC_5_1x1] = {PM_DBS, PM_SBS}, 2529 [PM_STA_STA_SCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2530 [PM_STA_STA_MCC_5_1x1] = {PM_DBS, PM_SBS}, 2531 [PM_STA_STA_MCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2532 [PM_STA_STA_MCC_24_5_1x1] = {PM_NOP, PM_NOP}, 2533 [PM_STA_STA_MCC_24_5_2x2] = {PM_NOP, PM_NOP}, 2534 [PM_STA_STA_DBS_1x1] = {PM_NOP, PM_NOP}, 2535 [PM_STA_STA_DBS_2x2] = {PM_NOP, PM_NOP}, 2536 [PM_STA_STA_SBS_5_1x1] = {PM_DBS_UPGRADE, PM_NOP}, 2537 2538 [PM_SAP_SAP_SCC_24_1x1] = {PM_NOP, PM_DBS}, 2539 [PM_SAP_SAP_SCC_24_2x2] = {PM_NOP, PM_DBS}, 2540 [PM_SAP_SAP_SCC_5_1x1] = {PM_DBS, PM_NOP}, 2541 [PM_SAP_SAP_SCC_5_2x2] = {PM_DBS, PM_NOP}, 2542 2543 [PM_P2P_GO_P2P_GO_SCC_5_1x1] = {PM_DBS, PM_SBS}, 2544 [PM_P2P_GO_P2P_GO_SCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2545 [PM_P2P_GO_P2P_GO_MCC_5_1x1] = {PM_DBS, PM_SBS}, 2546 [PM_P2P_GO_P2P_GO_MCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2547 [PM_P2P_GO_P2P_GO_SBS_5_1x1] = {PM_DBS_UPGRADE, PM_NOP}, 2548 2549 [PM_P2P_GO_SAP_SCC_5_1x1] = {PM_DBS, PM_SBS}, 2550 [PM_P2P_GO_SAP_SCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2551 [PM_P2P_GO_SAP_MCC_5_1x1] = {PM_DBS, PM_SBS}, 2552 [PM_P2P_GO_SAP_MCC_5_2x2] = {PM_DBS, PM_SBS_DOWNGRADE}, 2553 [PM_P2P_GO_SAP_SBS_5_1x1] = {PM_DBS_UPGRADE, PM_NOP}, 2554 }; 2555 2556 /* 2557 * next_action_two_connection_table_v2 - table which provides next 2558 * action while a new connection is coming up, with one 2559 * connection already in the system. 2560 */ 2561 static policy_mgr_next_action_two_connection_table_type 2562 pm_next_action_two_connection_dbs_2x2_table_v2 = { 2563 [PM_STA_24_1x1] = {PM_NOP, PM_DBS}, 2564 [PM_STA_24_2x2] = {PM_NOP, PM_DBS}, 2565 [PM_STA_5_1x1] = {PM_DBS, PM_NOP}, 2566 [PM_STA_5_2x2] = {PM_DBS, PM_NOP}, 2567 [PM_P2P_CLI_24_1x1] = {PM_NOP, PM_DBS}, 2568 [PM_P2P_CLI_24_2x2] = {PM_NOP, PM_DBS}, 2569 [PM_P2P_CLI_5_1x1] = {PM_DBS, PM_NOP}, 2570 [PM_P2P_CLI_5_2x2] = {PM_DBS, PM_NOP}, 2571 [PM_P2P_GO_24_1x1] = {PM_NOP, PM_DBS}, 2572 [PM_P2P_GO_24_2x2] = {PM_NOP, PM_DBS}, 2573 [PM_P2P_GO_5_1x1] = {PM_DBS, PM_NOP}, 2574 [PM_P2P_GO_5_2x2] = {PM_DBS, PM_NOP}, 2575 [PM_SAP_24_1x1] = {PM_NOP, PM_DBS}, 2576 [PM_SAP_24_2x2] = {PM_NOP, PM_DBS}, 2577 [PM_SAP_5_1x1] = {PM_DBS, PM_NOP}, 2578 [PM_SAP_5_2x2] = {PM_DBS, PM_NOP}, 2579 }; 2580 #endif 2581