瀏覽代碼

qcacld-3.0: Update proper NSS in vdev start cmd for NDI

Host doesn't update vdev NSS value for NDI from mac config to
pe_sessions's vdev_nss member. Due to which host updates incorrect
preferred Tx and Rx NSS to FW in vdev start cmd for NDI interface.
Hence update proper NSS config from mac to pe_sessions's vdev_nss
member.

Change-Id: I5b7a4bdda3780e9a18e9954b64f03fa47a7dbe5f
CRs-Fixed: 2878203
Abhishek Ambure 4 年之前
父節點
當前提交
4eaf245744
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      core/mac/src/pe/lim/lim_process_sme_req_messages.c

+ 1 - 0
core/mac/src/pe/lim/lim_process_sme_req_messages.c

@@ -778,6 +778,7 @@ __lim_handle_sme_start_bss_request(struct mac_context *mac_ctx, uint32_t *msg_bu
 				session->vdev_nss = vdev_type_nss->p2p_go;
 			break;
 		case eSIR_NDI_MODE:
+			session->vdev_nss = vdev_type_nss->ndi;
 			session->limSystemRole = eLIM_NDI_ROLE;
 			break;