Преглед на файлове

qcacld-3.0: Update session EHT 320 MHz support status from beacon

If AP EHT cap doesn't support 320 MHz then DUT STA session EHT
cap shouldn't support 320 MHz sounding dimensions.

Change-Id: Ibc7161d2bda32db03873bf354831b5276eb48f27
CRs-Fixed: 3573428
Srikanth Marepalli преди 1 година
родител
ревизия
2f36392f08
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      core/mac/src/pe/lim/lim_prop_exts_utils.c

+ 5 - 0
core/mac/src/pe/lim/lim_prop_exts_utils.c

@@ -415,6 +415,11 @@ void lim_update_eht_bw_cap_mcs(struct pe_session *session,
 			pe_debug("Session 6G 320M unsupported");
 			session->eht_config.support_320mhz_6ghz = 0;
 		}
+		if (!beacon->eht_cap.support_320mhz_6ghz ||
+		    !beacon->eht_cap.su_beamformer) {
+			pe_debug("Session 320 MHz Sounding Dimensions unsupported");
+			session->eht_config.num_sounding_dim_320mhz = 0;
+		}
 	}
 }
 #else