Переглянути джерело

qcacld-3.0: Update params based on new EML caps struct

Update the params based on the new MLO EML caps struct.

Change-Id: I01639f8bb6b0bf98d1486dbdc3cc0442f090a86d
CRs-Fixed: 3245988
Gururaj Pandurangi 2 роки тому
батько
коміт
ecb16fabc7
2 змінених файлів з 5 додано та 5 видалено
  1. 4 4
      core/mac/src/pe/lim/lim_utils.c
  2. 1 1
      core/wma/src/wma_mgmt.c

+ 4 - 4
core/mac/src/pe/lim/lim_utils.c

@@ -8967,9 +8967,9 @@ void lim_intersect_ap_emlsr_caps(struct mac_context *mac_ctx,
 
 	if (wlan_vdev_mlme_is_mlo_link_vdev(session->vdev)) {
 		add_bss->staContext.emlsr_support =
-				mlo_peer_ctx->eml_caps.emlsr_support;
+				mlo_peer_ctx->mlpeer_emlcap.emlsr_supp;
 		add_bss->staContext.emlsr_trans_timeout =
-				mlo_peer_ctx->eml_caps.transition_timeout;
+				mlo_peer_ctx->mlpeer_emlcap.trans_timeout;
 		add_bss->staContext.link_id =
 				wlan_vdev_get_link_id(session->vdev);
 	} else {
@@ -8979,9 +8979,9 @@ void lim_intersect_ap_emlsr_caps(struct mac_context *mac_ctx,
 		add_bss->staContext.link_id =
 				assoc_rsp->mlo_ie.mlo_ie.link_id;
 
-		mlo_peer_ctx->eml_caps.emlsr_support =
+		mlo_peer_ctx->mlpeer_emlcap.emlsr_supp =
 				add_bss->staContext.emlsr_support;
-		mlo_peer_ctx->eml_caps.transition_timeout =
+		mlo_peer_ctx->mlpeer_emlcap.trans_timeout =
 				add_bss->staContext.emlsr_trans_timeout;
 	}
 

+ 1 - 1
core/wma/src/wma_mgmt.c

@@ -1382,7 +1382,7 @@ static void wma_set_mlo_capability(tp_wma_handle wma,
 		req->mlo_params.emlsr_support = params->emlsr_support;
 		if (req->mlo_params.emlsr_support) {
 			req->mlo_params.ieee_link_id = params->link_id;
-			req->mlo_params.emlsr_trans_timeout =
+			req->mlo_params.trans_timeout_us =
 					params->emlsr_trans_timeout;
 		}
 	} else {