|
@@ -3527,6 +3527,10 @@ enum qca_vendor_attr_roam_candidate_selection_criteria {
|
|
|
* If the current RX link speed is above the threshold, roaming is not
|
|
|
* needed. If this attribute is not configured, or if it is set to 0, the
|
|
|
* driver will not consider the RX link speed in the roaming decision.
|
|
|
+ *
|
|
|
+ * @QCA_ATTR_ROAM_CONTROL_HO_DELAY_FOR_RX: u16 value in milliseconds.
|
|
|
+ * Optional parameter. This configuration delays hand-off (in msec) by the
|
|
|
+ * specified duration to receive pending rx frames from current BSS.
|
|
|
*/
|
|
|
enum qca_vendor_attr_roam_control {
|
|
|
QCA_ATTR_ROAM_CONTROL_ENABLE = 1,
|
|
@@ -3547,6 +3551,7 @@ enum qca_vendor_attr_roam_control {
|
|
|
QCA_ATTR_ROAM_CONTROL_CANDIDATE_RSSI_THRESHOLD_6GHZ = 16,
|
|
|
QCA_ATTR_ROAM_CONTROL_BAND_MASK = 17,
|
|
|
QCA_ATTR_ROAM_CONTROL_RX_LINKSPEED_THRESHOLD = 24,
|
|
|
+ QCA_ATTR_ROAM_CONTROL_HO_DELAY_FOR_RX = 25,
|
|
|
|
|
|
/* keep last */
|
|
|
QCA_ATTR_ROAM_CONTROL_AFTER_LAST,
|