Преглед изворни кода

qcacmn: Increase priority for the 6 GHz + 2 GHz combination

Increase priority for the 6 GHz + 2 GHz combination,
even when 5 GHz + 6 GHz MLSR is enabled.

This modification aims to emphasize frequency prioritization for
frequency not on same mac.

Change-Id: I159c673b8f1d772e2f557df9e9811292a65a4bb6
CRs-Fixed: 3672983
Aasir Rasheed пре 1 година
родитељ
комит
3327d001de
1 измењених фајлова са 10 додато и 10 уклоњено
  1. 10 10
      umac/mlme/connection_mgr/core/src/wlan_cm_bss_scoring.c

+ 10 - 10
umac/mlme/connection_mgr/core/src/wlan_cm_bss_scoring.c

@@ -2177,17 +2177,17 @@ cm_sort_vendor_algo_mlo_bss_entry(struct wlan_objmgr_psoc *psoc,
 			freq[i] = link[i].freq;
 
 		if (policy_mgr_2_freq_always_on_same_mac(psoc, freq[i],
-							 freq_entry) &&
-		    !wlan_mlme_is_5gl_5gh_mlsr_supported(psoc)) {
+							 freq_entry)) {
 			total_score[i] = 0;
-			mlme_nofl_debug("Partner(" QDF_MAC_ADDR_FMT " freq %d): assoc freq %d can't be MLMR",
-					QDF_MAC_ADDR_REF(link[i].link_addr.bytes),
-					freq[i], freq_entry);
-			if (mlo_support_link_num <= WLAN_MAX_ML_DEFAULT_LINK ||
-			    entry->ml_info.num_links <
-			    WLAN_MAX_ML_DEFAULT_LINK)
-				link[i].is_valid_link = false;
-
+			if (!wlan_mlme_is_5gl_5gh_mlsr_supported(psoc)) {
+				mlme_nofl_debug("Partner(" QDF_MAC_ADDR_FMT " freq %d): assoc freq %d can't be MLMR",
+						QDF_MAC_ADDR_REF(link[i].link_addr.bytes),
+						freq[i], freq_entry);
+				if (mlo_support_link_num <= WLAN_MAX_ML_DEFAULT_LINK ||
+				    entry->ml_info.num_links <
+				    WLAN_MAX_ML_DEFAULT_LINK)
+					link[i].is_valid_link = false;
+			}
 			continue;
 		}