From 427a20f452e2deaef5a5ae917735ca81fe75b866 Mon Sep 17 00:00:00 2001 From: Kiran Kumar Lokere Date: Thu, 23 Aug 2018 18:47:27 -0700 Subject: [PATCH] qcacld-3.0: Set the aggr size to FW during BA buff size config Set the aggregation size to FW with BA buffer size value to update the number of packets in aggregation. Change-Id: I5d120b60c3dfb4b6953222da5516e793dd3fb40d CRs-Fixed: 2301335 --- core/hdd/src/wlan_hdd_cfg80211.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/hdd/src/wlan_hdd_cfg80211.c b/core/hdd/src/wlan_hdd_cfg80211.c index 66428d835609..a9a4a96a864b 100644 --- a/core/hdd/src/wlan_hdd_cfg80211.c +++ b/core/hdd/src/wlan_hdd_cfg80211.c @@ -6275,6 +6275,11 @@ __wlan_hdd_cfg80211_set_wifi_test_config(struct wiphy *wiphy, set_val = 2; ret_val = wma_cli_set_command(adapter->session_id, WMI_VDEV_PARAM_BA_MODE, set_val, VDEV_CMD); + if (ret_val) + hdd_err("Failed to set BA operating mode %d", set_val); + ret_val = wma_cli_set_command(adapter->session_id, + GEN_VDEV_PARAM_AMPDU, + buff_size, GEN_CMD); } if (tb[QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_ENABLE_NO_ACK]) { @@ -6364,6 +6369,7 @@ __wlan_hdd_cfg80211_set_wifi_test_config(struct wiphy *wiphy, cfg_val = nla_get_u8(tb[ QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_HE_MAC_PADDING_DUR]); if (cfg_val) { + hdd_debug("Set HE mac padding dur to %d", cfg_val); ret_val = sme_cli_set_command(adapter->session_id, WMI_VDEV_PARAM_MU_EDCA_FW_UPDATE_EN, 0, VDEV_CMD);