Parcourir la source

qca-wifi: Command to set/get next freq for radar

command to set next frequency for radar:
cfg80211tool wifix setNxtRadarFreq <freq_value>

command to get next frequency for radar:
cfg80211tool wifix getNxtRadarFreq

Before every radar detection, user has to set this frequency
or else AP will choose existing way to select channel.
This command is applicable for both RootAP and Repeater.

Change-Id: I12063dadeb28c5b3792bfd4b30c859de8e6eb2f2
CRs-Fixed: 2679009
Rathees kumar Chinannan il y a 5 ans
Parent
commit
34f026196d
1 fichiers modifiés avec 6 ajouts et 0 suppressions
  1. 6 0
      tools/linux/cfg80211_ven_cmd.h

+ 6 - 0
tools/linux/cfg80211_ven_cmd.h

@@ -1182,6 +1182,8 @@ enum _ol_ath_param_t {
 	OL_ATH_PARAM_CFR_CAPTURE_STATUS = 442,
 	/* Non-inheritance IE enable */
 	OL_ATH_PARAM_NON_INHERIT_ENABLE = 443,
+	/* Set/Get next frequency for radar */
+	OL_ATH_PARAM_NXT_RDR_FREQ = 444,
 };
 
 #ifdef CONFIG_SUPPORT_LIBROXML
@@ -3000,6 +3002,10 @@ struct vendor_commands radio_vendor_cmds[] = {
 	{"get_rCACfreq",
 		OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_CONFIGURE_RCAC_FREQ, GET_PARAM, 0},
 #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
 	{"scan_over_cac_en",
 		OL_ATH_PARAM_SHIFT | OL_ATH_SCAN_OVER_CAC, SET_PARAM, 1},