|
@@ -3233,6 +3233,14 @@ enum qca_vendor_attr_roam_candidate_selection_criteria {
|
|
* threshold value specified by the
|
|
* threshold value specified by the
|
|
* QCA_ATTR_ROAM_CONTROL_CANDIDATE_RSSI_THRESHOLD attribute shall be used.
|
|
* QCA_ATTR_ROAM_CONTROL_CANDIDATE_RSSI_THRESHOLD attribute shall be used.
|
|
*
|
|
*
|
|
|
|
+ * @QCA_ATTR_ROAM_CONTROL_BAND_MASK: Unsigned 32-bit value.
|
|
|
|
+ * Carries bitmask value of bits from &enum qca_set_band and represents
|
|
|
|
+ * all the bands in which roaming is allowed. The configuration is valid
|
|
|
|
+ * until next disconnection. If this attribute is not present, the
|
|
|
|
+ * existing configuration shall be used. By default, roaming is allowed
|
|
|
|
+ * on all bands supported by local device. When the value is set to
|
|
|
|
+ * %QCA_SETBAND_AUTO, all supported bands shall be enabled.
|
|
|
|
+ *
|
|
*/
|
|
*/
|
|
enum qca_vendor_attr_roam_control {
|
|
enum qca_vendor_attr_roam_control {
|
|
QCA_ATTR_ROAM_CONTROL_ENABLE = 1,
|
|
QCA_ATTR_ROAM_CONTROL_ENABLE = 1,
|
|
@@ -3251,6 +3259,7 @@ enum qca_vendor_attr_roam_control {
|
|
QCA_ATTR_ROAM_CONTROL_CANDIDATE_RSSI_THRESHOLD_2P4GHZ = 14,
|
|
QCA_ATTR_ROAM_CONTROL_CANDIDATE_RSSI_THRESHOLD_2P4GHZ = 14,
|
|
QCA_ATTR_ROAM_CONTROL_CANDIDATE_RSSI_THRESHOLD_5GHZ = 15,
|
|
QCA_ATTR_ROAM_CONTROL_CANDIDATE_RSSI_THRESHOLD_5GHZ = 15,
|
|
QCA_ATTR_ROAM_CONTROL_CANDIDATE_RSSI_THRESHOLD_6GHZ = 16,
|
|
QCA_ATTR_ROAM_CONTROL_CANDIDATE_RSSI_THRESHOLD_6GHZ = 16,
|
|
|
|
+ QCA_ATTR_ROAM_CONTROL_BAND_MASK = 17,
|
|
|
|
|
|
/* keep last */
|
|
/* keep last */
|
|
QCA_ATTR_ROAM_CONTROL_AFTER_LAST,
|
|
QCA_ATTR_ROAM_CONTROL_AFTER_LAST,
|