|
@@ -8047,6 +8047,10 @@ typedef enum {
|
|
|
|
|
|
/* Param to enable/disable probing on all BW */
|
|
|
WMI_PDEV_PARAM_EN_PROBE_ALL_BW,
|
|
|
+
|
|
|
+ /* Param to enable/disable updating scrambler seed feature */
|
|
|
+ WMI_PDEV_PARAM_EN_UPDATE_SCRAM_SEED,
|
|
|
+
|
|
|
} WMI_PDEV_PARAM;
|
|
|
|
|
|
#define WMI_PDEV_ONLY_BSR_TRIG_IS_ENABLED(trig_type) WMI_GET_BITS(trig_type, 0, 1)
|
|
@@ -17407,8 +17411,15 @@ typedef struct{
|
|
|
#define WMI_ROAM_INVOKE_FLAG_NO_NULL_FRAME_TO_AP 2
|
|
|
/* start extra full scan if no candidate found in previous scan */
|
|
|
#define WMI_ROAM_INVOKE_FLAG_FULL_SCAN_IF_NO_CANDIDATE 3
|
|
|
-/* when bit is set: candidate selection algo will based on fw score algo.
|
|
|
- * when bit is not set: candidate selection algo will ignore score.
|
|
|
+/* when bit is set:
|
|
|
+ * Candidate selection algo will based on fw score algo.
|
|
|
+ * Which means configurations like wmi_roam_score_delta_param,
|
|
|
+ * wmi_configure_roam_trigger_parameters is also configurable for
|
|
|
+ * host_invoke roam, as well as consider current BSS score as
|
|
|
+ * score algo input.
|
|
|
+ * when bit is not set:
|
|
|
+ * Candidate selection algo will ignore score and above configurations
|
|
|
+ * and ignore current BSS score.
|
|
|
*/
|
|
|
#define WMI_ROAM_INVOKE_FLAG_SELECT_CANDIDATE_CONSIDER_SCORE 4
|
|
|
/* from bit 5 to bit 31 are reserved */
|