|
@@ -1297,7 +1297,6 @@ struct vendor_commands vap_vendor_cmds[] = {
|
|
{"set11NRetries", IEEE80211_PARAM_11N_RETRIES, SET_PARAM, 1},
|
|
{"set11NRetries", IEEE80211_PARAM_11N_RETRIES, SET_PARAM, 1},
|
|
{"get11NRetries", IEEE80211_PARAM_11N_RETRIES, GET_PARAM, 0},
|
|
{"get11NRetries", IEEE80211_PARAM_11N_RETRIES, GET_PARAM, 0},
|
|
{"dbgLVL", IEEE80211_PARAM_DBG_LVL, SET_PARAM, 1},
|
|
{"dbgLVL", IEEE80211_PARAM_DBG_LVL, SET_PARAM, 1},
|
|
- {"getdbgLVL", IEEE80211_PARAM_DBG_LVL, GET_PARAM, 0},
|
|
|
|
{"wdsdetect", IEEE80211_PARAM_WDS_AUTODETECT, SET_PARAM, 1},
|
|
{"wdsdetect", IEEE80211_PARAM_WDS_AUTODETECT, SET_PARAM, 1},
|
|
{"get_wdsdetect", IEEE80211_PARAM_WDS_AUTODETECT, GET_PARAM, 0},
|
|
{"get_wdsdetect", IEEE80211_PARAM_WDS_AUTODETECT, GET_PARAM, 0},
|
|
{"ignore11d", IEEE80211_PARAM_IGNORE_11DBEACON, SET_PARAM, 1},
|
|
{"ignore11d", IEEE80211_PARAM_IGNORE_11DBEACON, SET_PARAM, 1},
|
|
@@ -1813,7 +1812,6 @@ struct vendor_commands vap_vendor_cmds[] = {
|
|
{"g_vie_ena", IEEE80211_PARAM_ENABLE_VENDOR_IE, GET_PARAM, 0},
|
|
{"g_vie_ena", IEEE80211_PARAM_ENABLE_VENDOR_IE, GET_PARAM, 0},
|
|
{"set_whc_sfactor", IEEE80211_PARAM_WHC_APINFO_SFACTOR, SET_PARAM, 1},
|
|
{"set_whc_sfactor", IEEE80211_PARAM_WHC_APINFO_SFACTOR, SET_PARAM, 1},
|
|
{"get_whc_sfactor", IEEE80211_PARAM_WHC_APINFO_SFACTOR, GET_PARAM, 0},
|
|
{"get_whc_sfactor", IEEE80211_PARAM_WHC_APINFO_SFACTOR, GET_PARAM, 0},
|
|
- {"get_whc_bssid", IEEE80211_PARAM_WHC_APINFO_BSSID, GET_PARAM, 0},
|
|
|
|
{"get_whc_rate", IEEE80211_PARAM_WHC_APINFO_RATE, GET_PARAM, 0},
|
|
{"get_whc_rate", IEEE80211_PARAM_WHC_APINFO_RATE, GET_PARAM, 0},
|
|
{"mon_decoder", IEEE80211_PARAM_CONFIG_MON_DECODER, SET_PARAM, 1},
|
|
{"mon_decoder", IEEE80211_PARAM_CONFIG_MON_DECODER, SET_PARAM, 1},
|
|
{"g_mon_decoder", IEEE80211_PARAM_CONFIG_MON_DECODER, GET_PARAM, 0},
|
|
{"g_mon_decoder", IEEE80211_PARAM_CONFIG_MON_DECODER, GET_PARAM, 0},
|
|
@@ -1823,7 +1821,6 @@ struct vendor_commands vap_vendor_cmds[] = {
|
|
{"get_mucapwar", IEEE80211_PARAM_CONFIG_MU_CAP_WAR, GET_PARAM, 0},
|
|
{"get_mucapwar", IEEE80211_PARAM_CONFIG_MU_CAP_WAR, GET_PARAM, 0},
|
|
{"nstswar", IEEE80211_PARAM_CONFIG_NSTSCAP_WAR, SET_PARAM, 1},
|
|
{"nstswar", IEEE80211_PARAM_CONFIG_NSTSCAP_WAR, SET_PARAM, 1},
|
|
{"get_nstswar", IEEE80211_PARAM_CONFIG_NSTSCAP_WAR, GET_PARAM, 0},
|
|
{"get_nstswar", IEEE80211_PARAM_CONFIG_NSTSCAP_WAR, GET_PARAM, 0},
|
|
- {"g_whc_cap_bssid", IEEE80211_PARAM_WHC_APINFO_CAP_BSSID, GET_PARAM, 0},
|
|
|
|
{"set_bcn_rate", IEEE80211_PARAM_BEACON_RATE_FOR_VAP, SET_PARAM, 1},
|
|
{"set_bcn_rate", IEEE80211_PARAM_BEACON_RATE_FOR_VAP, SET_PARAM, 1},
|
|
{"get_bcn_rate", IEEE80211_PARAM_BEACON_RATE_FOR_VAP, GET_PARAM, 0},
|
|
{"get_bcn_rate", IEEE80211_PARAM_BEACON_RATE_FOR_VAP, GET_PARAM, 0},
|
|
{"csmode", IEEE80211_PARAM_CHANNEL_SWITCH_MODE, SET_PARAM, 1},
|
|
{"csmode", IEEE80211_PARAM_CHANNEL_SWITCH_MODE, SET_PARAM, 1},
|
|
@@ -1872,11 +1869,6 @@ struct vendor_commands vap_vendor_cmds[] = {
|
|
{"caprssi", IEEE80211_PARAM_WHC_CAP_RSSI, SET_PARAM, 1},
|
|
{"caprssi", IEEE80211_PARAM_WHC_CAP_RSSI, SET_PARAM, 1},
|
|
{"g_caprssi", IEEE80211_PARAM_WHC_CAP_RSSI, GET_PARAM, 0},
|
|
{"g_caprssi", IEEE80211_PARAM_WHC_CAP_RSSI, GET_PARAM, 0},
|
|
{"g_curr_caprssi", IEEE80211_PARAM_WHC_CURRENT_CAP_RSSI, GET_PARAM, 0},
|
|
{"g_curr_caprssi", IEEE80211_PARAM_WHC_CURRENT_CAP_RSSI, GET_PARAM, 0},
|
|
- {"g_best_ob_bssid",
|
|
|
|
- IEEE80211_PARAM_WHC_APINFO_BEST_UPLINK_OTHERBAND_BSSID, GET_PARAM, 0},
|
|
|
|
- {"g_whc_ob_bssid", IEEE80211_PARAM_WHC_APINFO_OTHERBAND_UPLINK_BSSID,
|
|
|
|
- GET_PARAM, 0},
|
|
|
|
- {"otherband_bssid", IEEE80211_PARAM_WHC_APINFO_OTHERBAND_BSSID, SET_PARAM, 2},
|
|
|
|
{"set_whc_ul_rate", IEEE80211_PARAM_WHC_APINFO_UPLINK_RATE, SET_PARAM, 1},
|
|
{"set_whc_ul_rate", IEEE80211_PARAM_WHC_APINFO_UPLINK_RATE, SET_PARAM, 1},
|
|
{"get_whc_ul_rate", IEEE80211_PARAM_WHC_APINFO_UPLINK_RATE, GET_PARAM, 0},
|
|
{"get_whc_ul_rate", IEEE80211_PARAM_WHC_APINFO_UPLINK_RATE, GET_PARAM, 0},
|
|
{"he_subfee", IEEE80211_PARAM_HE_SU_BFEE, SET_PARAM, 1},
|
|
{"he_subfee", IEEE80211_PARAM_HE_SU_BFEE, SET_PARAM, 1},
|
|
@@ -2004,7 +1996,7 @@ struct vendor_commands vap_vendor_cmds[] = {
|
|
{"he_ul_mcs", IEEE80211_PARAM_HE_UL_FIXED_RATE, SET_PARAM, 1},
|
|
{"he_ul_mcs", IEEE80211_PARAM_HE_UL_FIXED_RATE, SET_PARAM, 1},
|
|
{"get_he_ul_mcs", IEEE80211_PARAM_HE_UL_FIXED_RATE, GET_PARAM, 0},
|
|
{"get_he_ul_mcs", IEEE80211_PARAM_HE_UL_FIXED_RATE, GET_PARAM, 0},
|
|
#if WLAN_SER_DEBUG
|
|
#if WLAN_SER_DEBUG
|
|
- {"ser_history", IEEE80211_PARAM_WLAN_SER_HISTORY, GET_PARAM, 2},
|
|
|
|
|
|
+ {"ser_history", IEEE80211_PARAM_WLAN_SER_HISTORY, SET_PARAM, 2},
|
|
#endif
|
|
#endif
|
|
{"da_wds_war", IEEE80211_PARAM_DA_WAR_ENABLE, SET_PARAM, 1},
|
|
{"da_wds_war", IEEE80211_PARAM_DA_WAR_ENABLE, SET_PARAM, 1},
|
|
{"g_da_wds_war", IEEE80211_PARAM_DA_WAR_ENABLE, GET_PARAM, 0},
|
|
{"g_da_wds_war", IEEE80211_PARAM_DA_WAR_ENABLE, GET_PARAM, 0},
|
|
@@ -2037,7 +2029,6 @@ struct vendor_commands vap_vendor_cmds[] = {
|
|
{"get_he_amsdu_in_ampdu_supp", IEEE80211_PARAM_HE_AMSDU_IN_AMPDU_SUPRT,
|
|
{"get_he_amsdu_in_ampdu_supp", IEEE80211_PARAM_HE_AMSDU_IN_AMPDU_SUPRT,
|
|
GET_PARAM, 0},
|
|
GET_PARAM, 0},
|
|
{"he_bfee_sts_supp", IEEE80211_PARAM_HE_SUBFEE_STS_SUPRT, SET_PARAM, 2},
|
|
{"he_bfee_sts_supp", IEEE80211_PARAM_HE_SUBFEE_STS_SUPRT, SET_PARAM, 2},
|
|
- {"get_he_bfee_sts_supp", IEEE80211_PARAM_HE_SUBFEE_STS_SUPRT, GET_PARAM, 0},
|
|
|
|
{"he_4xltf_800nsgi_rx", IEEE80211_PARAM_HE_4XLTF_800NS_GI_RX_SUPRT,
|
|
{"he_4xltf_800nsgi_rx", IEEE80211_PARAM_HE_4XLTF_800NS_GI_RX_SUPRT,
|
|
SET_PARAM, 1},
|
|
SET_PARAM, 1},
|
|
{"get_he_4xltf_800nsgi_rx", IEEE80211_PARAM_HE_4XLTF_800NS_GI_RX_SUPRT,
|
|
{"get_he_4xltf_800nsgi_rx", IEEE80211_PARAM_HE_4XLTF_800NS_GI_RX_SUPRT,
|
|
@@ -2148,7 +2139,7 @@ struct vendor_commands vap_vendor_cmds[] = {
|
|
#endif
|
|
#endif
|
|
{"he_dlofdma_bf", IEEE80211_PARAM_HE_DL_MU_OFDMA_BFER, SET_PARAM, 1},
|
|
{"he_dlofdma_bf", IEEE80211_PARAM_HE_DL_MU_OFDMA_BFER, SET_PARAM, 1},
|
|
{"g_he_dlofdma_bf", IEEE80211_PARAM_HE_DL_MU_OFDMA_BFER, GET_PARAM, 0},
|
|
{"g_he_dlofdma_bf", IEEE80211_PARAM_HE_DL_MU_OFDMA_BFER, GET_PARAM, 0},
|
|
- {"sendprobereq", IEEE80211_PARAM_SEND_PROBE_REQ, GET_PARAM, 0},
|
|
|
|
|
|
+ {"sendprobereq", IEEE80211_PARAM_SEND_PROBE_REQ, SET_PARAM, 1},
|
|
{"min_asoc_rssi", IEEE80211_PARAM_ASSOC_MIN_RSSI, SET_PARAM, 1},
|
|
{"min_asoc_rssi", IEEE80211_PARAM_ASSOC_MIN_RSSI, SET_PARAM, 1},
|
|
{"g_min_asoc_rssi", IEEE80211_PARAM_ASSOC_MIN_RSSI, GET_PARAM, 0},
|
|
{"g_min_asoc_rssi", IEEE80211_PARAM_ASSOC_MIN_RSSI, GET_PARAM, 0},
|
|
{"oce_txpower", IEEE80211_PARAM_OCE_TX_POWER, SET_PARAM, 2},
|
|
{"oce_txpower", IEEE80211_PARAM_OCE_TX_POWER, SET_PARAM, 2},
|
|
@@ -2995,12 +2986,12 @@ struct vendor_commands radio_vendor_cmds[] = {
|
|
OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_GET_PDEV_NUM_MONITOR_VDEVS, GET_PARAM, 0},
|
|
OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_GET_PDEV_NUM_MONITOR_VDEVS, GET_PARAM, 0},
|
|
{"set_opclass_tbl",
|
|
{"set_opclass_tbl",
|
|
OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_OPCLASS_TBL, SET_PARAM, 1},
|
|
OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_OPCLASS_TBL, SET_PARAM, 1},
|
|
|
|
+ {"get_opclass_tbl",
|
|
|
|
+ OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_OPCLASS_TBL, GET_PARAM, 0},
|
|
#ifdef CE_TASKLET_DEBUG_ENABLE
|
|
#ifdef CE_TASKLET_DEBUG_ENABLE
|
|
{"ce_debug_stats",
|
|
{"ce_debug_stats",
|
|
OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_ENABLE_CE_LATENCY_STATS, SET_PARAM, 1},
|
|
OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_ENABLE_CE_LATENCY_STATS, SET_PARAM, 1},
|
|
#endif
|
|
#endif
|
|
- {"get_opclass_tbl",
|
|
|
|
- OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_OPCLASS_TBL, GET_PARAM, 0},
|
|
|
|
#ifdef QCA_SUPPORT_ADFS_RCAC
|
|
#ifdef QCA_SUPPORT_ADFS_RCAC
|
|
{"rCACEn",
|
|
{"rCACEn",
|
|
OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_ROLLING_CAC_ENABLE, SET_PARAM, 1},
|
|
OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_ROLLING_CAC_ENABLE, SET_PARAM, 1},
|
|
@@ -3011,14 +3002,14 @@ struct vendor_commands radio_vendor_cmds[] = {
|
|
{"get_rCACfreq",
|
|
{"get_rCACfreq",
|
|
OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_CONFIGURE_RCAC_FREQ, GET_PARAM, 0},
|
|
OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_CONFIGURE_RCAC_FREQ, GET_PARAM, 0},
|
|
#endif
|
|
#endif
|
|
- {"setNxtRadarFreq",
|
|
|
|
- OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_NXT_RDR_FREQ, SET_PARAM, 1},
|
|
|
|
- {"getNxtRadarFreq",
|
|
|
|
- OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_NXT_RDR_FREQ, GET_PARAM, 0},
|
|
|
|
#if ATH_SUPPORT_DFS
|
|
#if ATH_SUPPORT_DFS
|
|
{"scan_over_cac_en",
|
|
{"scan_over_cac_en",
|
|
OL_ATH_PARAM_SHIFT | OL_ATH_SCAN_OVER_CAC, SET_PARAM, 1},
|
|
OL_ATH_PARAM_SHIFT | OL_ATH_SCAN_OVER_CAC, SET_PARAM, 1},
|
|
#endif
|
|
#endif
|
|
|
|
+ {"setNxtRadarFreq",
|
|
|
|
+ OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_NXT_RDR_FREQ, SET_PARAM, 1},
|
|
|
|
+ {"getNxtRadarFreq",
|
|
|
|
+ OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_NXT_RDR_FREQ, GET_PARAM, 0},
|
|
{"setCountryID",
|
|
{"setCountryID",
|
|
OL_SPECIAL_PARAM_SHIFT | OL_SPECIAL_PARAM_COUNTRY_ID, SET_PARAM, 1},
|
|
OL_SPECIAL_PARAM_SHIFT | OL_SPECIAL_PARAM_COUNTRY_ID, SET_PARAM, 1},
|
|
{"getCountryID",
|
|
{"getCountryID",
|