qcacmn: Convert vdev set mlme enum id to wmi id
Currently when sending multi vdev set param from MLME vdev set param id is not converted to wmi layer id resulting in incorrect mlme param update in firmware for mbss common vap params. Convert vdev set mlme enum id to wmi layer id when setting multi vdev param from MLME. CRs-Fixed: 3039992 Change-Id: Ibaeb974729f1ae9c272e203d1288229aca74b803
此提交包含在:
@@ -1031,6 +1031,7 @@ static QDF_STATUS target_if_vdev_mgr_multiple_vdev_set_param_cmd(
|
||||
QDF_STATUS status = QDF_STATUS_E_FAILURE;
|
||||
struct wmi_unified *wmi_handle;
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
int param_id;
|
||||
|
||||
if (!pdev || !param) {
|
||||
mlme_err("Invalid input");
|
||||
@@ -1055,6 +1056,9 @@ static QDF_STATUS target_if_vdev_mgr_multiple_vdev_set_param_cmd(
|
||||
return QDF_STATUS_E_INVAL;
|
||||
}
|
||||
|
||||
param_id = target_if_vdev_mlme_id_2_wmi(param->param_id);
|
||||
param->param_id = param_id;
|
||||
|
||||
status = wmi_unified_send_multiple_vdev_set_param_cmd(wmi_handle,
|
||||
param);
|
||||
|
||||
|
新增問題並參考
封鎖使用者