|
@@ -35,14 +35,16 @@ pm_second_connection_pcl_dbs_2x2_table = {
|
|
|
[PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
|
[PM_P2P_CLIENT_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
|
[PM_P2P_GO_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
|
- [PM_IBSS_MODE] = {PM_5G, PM_5G, PM_5G} },
|
|
|
+ [PM_IBSS_MODE] = {PM_5G, PM_5G, PM_5G},
|
|
|
+ [PM_NAN_DISC_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH} },
|
|
|
|
|
|
[PM_STA_24_2x2] = {
|
|
|
[PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
|
[PM_SAP_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
|
[PM_P2P_CLIENT_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
|
[PM_P2P_GO_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
|
- [PM_IBSS_MODE] = {PM_5G, PM_5G, PM_5G} },
|
|
|
+ [PM_IBSS_MODE] = {PM_5G, PM_5G, PM_5G},
|
|
|
+ [PM_NAN_DISC_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH} },
|
|
|
|
|
|
[PM_STA_5_1x1] = {
|
|
|
[PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH,
|
|
@@ -53,7 +55,9 @@ pm_second_connection_pcl_dbs_2x2_table = {
|
|
|
PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH},
|
|
|
[PM_P2P_GO_MODE] = {PM_24G_SCC_CH_SBS_CH,
|
|
|
PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH},
|
|
|
- [PM_IBSS_MODE] = {PM_24G, PM_24G, PM_24G} },
|
|
|
+ [PM_IBSS_MODE] = {PM_24G, PM_24G, PM_24G},
|
|
|
+ [PM_NAN_DISC_MODE] = {PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH,
|
|
|
+ PM_24G_SCC_CH_SBS_CH} },
|
|
|
|
|
|
[PM_STA_5_2x2] = {
|
|
|
[PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH,
|
|
@@ -64,7 +68,9 @@ pm_second_connection_pcl_dbs_2x2_table = {
|
|
|
PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH},
|
|
|
[PM_P2P_GO_MODE] = {PM_24G_SCC_CH_SBS_CH,
|
|
|
PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH},
|
|
|
- [PM_IBSS_MODE] = {PM_24G, PM_24G, PM_24G} },
|
|
|
+ [PM_IBSS_MODE] = {PM_24G, PM_24G, PM_24G},
|
|
|
+ [PM_NAN_DISC_MODE] = {PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH,
|
|
|
+ PM_24G_SCC_CH_SBS_CH} },
|
|
|
|
|
|
[PM_P2P_CLI_24_1x1] = {
|
|
|
[PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
@@ -72,7 +78,9 @@ pm_second_connection_pcl_dbs_2x2_table = {
|
|
|
[PM_P2P_CLIENT_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
|
[PM_P2P_GO_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
|
[PM_IBSS_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE,
|
|
|
- PM_MAX_PCL_TYPE} },
|
|
|
+ PM_MAX_PCL_TYPE},
|
|
|
+ [PM_NAN_DISC_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE} },
|
|
|
|
|
|
[PM_P2P_CLI_24_2x2] = {
|
|
|
[PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
@@ -80,7 +88,9 @@ pm_second_connection_pcl_dbs_2x2_table = {
|
|
|
[PM_P2P_CLIENT_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
|
[PM_P2P_GO_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
|
[PM_IBSS_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE,
|
|
|
- PM_MAX_PCL_TYPE} },
|
|
|
+ PM_MAX_PCL_TYPE},
|
|
|
+ [PM_NAN_DISC_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE} },
|
|
|
|
|
|
[PM_P2P_CLI_5_1x1] = {
|
|
|
[PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH,
|
|
@@ -92,7 +102,9 @@ pm_second_connection_pcl_dbs_2x2_table = {
|
|
|
[PM_P2P_GO_MODE] = {PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH,
|
|
|
PM_24G_SCC_CH_SBS_CH},
|
|
|
[PM_IBSS_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE,
|
|
|
- PM_MAX_PCL_TYPE} },
|
|
|
+ PM_MAX_PCL_TYPE},
|
|
|
+ [PM_NAN_DISC_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE} },
|
|
|
|
|
|
[PM_P2P_CLI_5_2x2] = {
|
|
|
[PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH,
|
|
@@ -104,7 +116,9 @@ pm_second_connection_pcl_dbs_2x2_table = {
|
|
|
[PM_P2P_GO_MODE] = {PM_24G_SCC_CH_SBS_CH, PM_24G_SCC_CH_SBS_CH,
|
|
|
PM_24G_SCC_CH_SBS_CH},
|
|
|
[PM_IBSS_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE,
|
|
|
- PM_MAX_PCL_TYPE} },
|
|
|
+ PM_MAX_PCL_TYPE},
|
|
|
+ [PM_NAN_DISC_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE} },
|
|
|
|
|
|
[PM_P2P_GO_24_1x1] = {
|
|
|
[PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
@@ -113,7 +127,9 @@ pm_second_connection_pcl_dbs_2x2_table = {
|
|
|
[PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE,
|
|
|
PM_MAX_PCL_TYPE},
|
|
|
[PM_IBSS_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE,
|
|
|
- PM_MAX_PCL_TYPE} },
|
|
|
+ PM_MAX_PCL_TYPE},
|
|
|
+ [PM_NAN_DISC_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE} },
|
|
|
|
|
|
[PM_P2P_GO_24_2x2] = {
|
|
|
[PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
@@ -122,7 +138,9 @@ pm_second_connection_pcl_dbs_2x2_table = {
|
|
|
[PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE,
|
|
|
PM_MAX_PCL_TYPE},
|
|
|
[PM_IBSS_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE,
|
|
|
- PM_MAX_PCL_TYPE} },
|
|
|
+ PM_MAX_PCL_TYPE},
|
|
|
+ [PM_NAN_DISC_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE} },
|
|
|
|
|
|
[PM_P2P_GO_5_1x1] = {
|
|
|
[PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH,
|
|
@@ -134,7 +152,9 @@ pm_second_connection_pcl_dbs_2x2_table = {
|
|
|
[PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE,
|
|
|
PM_MAX_PCL_TYPE},
|
|
|
[PM_IBSS_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE,
|
|
|
- PM_MAX_PCL_TYPE} },
|
|
|
+ PM_MAX_PCL_TYPE},
|
|
|
+ [PM_NAN_DISC_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE} },
|
|
|
|
|
|
[PM_P2P_GO_5_2x2] = {
|
|
|
[PM_STA_MODE] = {PM_24G_SCC_CH_SBS_CH,
|
|
@@ -146,7 +166,9 @@ pm_second_connection_pcl_dbs_2x2_table = {
|
|
|
[PM_P2P_GO_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE,
|
|
|
PM_MAX_PCL_TYPE},
|
|
|
[PM_IBSS_MODE] = {PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE,
|
|
|
- PM_MAX_PCL_TYPE} },
|
|
|
+ PM_MAX_PCL_TYPE},
|
|
|
+ [PM_NAN_DISC_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE} },
|
|
|
|
|
|
[PM_SAP_24_1x1] = {
|
|
|
[PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
@@ -197,6 +219,8 @@ pm_second_connection_pcl_dbs_2x2_table = {
|
|
|
[PM_P2P_GO_MODE] = {
|
|
|
PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE},
|
|
|
[PM_IBSS_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE},
|
|
|
+ [PM_NAN_DISC_MODE] = {
|
|
|
PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE} },
|
|
|
|
|
|
[PM_IBSS_24_2x2] = {
|
|
@@ -208,6 +232,8 @@ pm_second_connection_pcl_dbs_2x2_table = {
|
|
|
[PM_P2P_GO_MODE] = {
|
|
|
PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE},
|
|
|
[PM_IBSS_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE},
|
|
|
+ [PM_NAN_DISC_MODE] = {
|
|
|
PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE} },
|
|
|
|
|
|
[PM_IBSS_5_1x1] = {
|
|
@@ -219,6 +245,8 @@ pm_second_connection_pcl_dbs_2x2_table = {
|
|
|
[PM_P2P_GO_MODE] = {
|
|
|
PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE},
|
|
|
[PM_IBSS_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE},
|
|
|
+ [PM_NAN_DISC_MODE] = {
|
|
|
PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE} },
|
|
|
|
|
|
[PM_IBSS_5_2x2] = {
|
|
@@ -230,8 +258,27 @@ pm_second_connection_pcl_dbs_2x2_table = {
|
|
|
[PM_P2P_GO_MODE] = {
|
|
|
PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE},
|
|
|
[PM_IBSS_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE},
|
|
|
+ [PM_NAN_DISC_MODE] = {
|
|
|
PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE} },
|
|
|
|
|
|
+ [PM_NAN_DISC_24_1x1] = {
|
|
|
+ [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
|
+ [PM_P2P_CLIENT_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE},
|
|
|
+ [PM_P2P_GO_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE},
|
|
|
+ [PM_IBSS_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE} },
|
|
|
+
|
|
|
+ [PM_NAN_DISC_24_2x2] = {
|
|
|
+ [PM_STA_MODE] = {PM_5G_SCC_CH, PM_5G_SCC_CH, PM_5G_SCC_CH},
|
|
|
+ [PM_P2P_CLIENT_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE},
|
|
|
+ [PM_P2P_GO_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE},
|
|
|
+ [PM_IBSS_MODE] = {
|
|
|
+ PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE, PM_MAX_PCL_TYPE} },
|
|
|
};
|
|
|
|
|
|
/**
|