From 015f77fbbbbba89e75ac09a3972eb28e008df89a Mon Sep 17 00:00:00 2001 From: Kiran Kumar Lokere Date: Tue, 24 Apr 2018 18:25:28 -0700 Subject: [PATCH] qcacld-3.0: Set AMSDU size when AMPDU is disabled Send unit test command to set AMSDU size to FW when AMPDU is disabled Change-Id: I6695a5527d89fbe131036ffa4f7a4c476994dea7 CRs-Fixed: 2221912 --- core/hdd/src/wlan_hdd_cfg80211.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/hdd/src/wlan_hdd_cfg80211.c b/core/hdd/src/wlan_hdd_cfg80211.c index 378999646d91..7d183271feab 100644 --- a/core/hdd/src/wlan_hdd_cfg80211.c +++ b/core/hdd/src/wlan_hdd_cfg80211.c @@ -7365,6 +7365,15 @@ __wlan_hdd_cfg80211_set_wifi_test_config(struct wiphy *wiphy, ret_val = wma_cli_set_command(adapter->session_id, WMI_VDEV_PARAM_BA_MODE, set_val, VDEV_CMD); + if (ret_val) { + hdd_err("Set BA operating mode failed"); + goto send_err; + } + if (!cfg_val) { + ret_val = wma_cli_set_command(adapter->session_id, + WMI_VDEV_PARAM_AMSDU_AGGREGATION_SIZE_OPTIMIZATION, + 0, VDEV_CMD); + } } if (tb[QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_HE_FRAGMENTATION]) {