From 2a36fa5997d8847b758bf04da3aa4a2e06bc79cc Mon Sep 17 00:00:00 2001 From: Sheenam Monga Date: Tue, 31 May 2022 15:57:08 +0530 Subject: [PATCH] qcacld-3.0: update vdev param id enum for traffic config Currently host sets wmi_vdev_param_set_traffic_config param id to set traffic config param but convert_host_vdev_param_tlv is disabled for MCC. so, latency/throughput flag is set for host param id 0x99 but in FW vdev param id to configure traffic type is 0xB6. Fix is to update vdev parm id to 0xB6 to keep same vdev param id in both Host and FW. Change-Id: If67d00308810920e9a621fdfff1b05bcccc2e047 CRs-Fixed: 3209724 --- components/mlme/dispatcher/src/wlan_mlme_ucfg_api.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/mlme/dispatcher/src/wlan_mlme_ucfg_api.c b/components/mlme/dispatcher/src/wlan_mlme_ucfg_api.c index e8ac05fb1a..afb5d448d3 100644 --- a/components/mlme/dispatcher/src/wlan_mlme_ucfg_api.c +++ b/components/mlme/dispatcher/src/wlan_mlme_ucfg_api.c @@ -348,7 +348,7 @@ ucfg_mlme_set_vdev_traffic_low_latency(struct wlan_objmgr_psoc *psoc, mlme_legacy_debug("low_latency flag 0x%x set %d on vdev %d", mlme_priv->vdev_traffic_type, set, vdev_id); - param.param_id = wmi_vdev_param_set_traffic_config; + param.param_id = WMI_VDEV_PARAM_VDEV_TRAFFIC_CONFIG; param.vdev_id = vdev_id; param.param_value = mlme_priv->vdev_traffic_type; status = tgt_vdev_mgr_set_param_send(vdev_mlme, ¶m); @@ -396,7 +396,7 @@ ucfg_mlme_set_vdev_traffic_high_throughput(struct wlan_objmgr_psoc *psoc, mlme_legacy_debug("high_throughput flag 0x%x set %d on vdev %d", mlme_priv->vdev_traffic_type, set, vdev_id); - param.param_id = wmi_vdev_param_set_traffic_config; + param.param_id = WMI_VDEV_PARAM_VDEV_TRAFFIC_CONFIG; param.vdev_id = vdev_id; param.param_value = mlme_priv->vdev_traffic_type; status = tgt_vdev_mgr_set_param_send(vdev_mlme, ¶m);