From 6f00d693a982a8fd8fbc00e82f7b19863ed7a24f Mon Sep 17 00:00:00 2001 From: Ashish Kumar Dhanotiya Date: Fri, 15 Jun 2018 11:35:41 +0530 Subject: [PATCH] qcacmn: Vendor command support to enable/disable GTX Add vendor command support to enable or disable GTX. Currently there is no vendor attribute to enable/disable GTX from vendor command. Add vendor attribute QCA_WLAN_VENDOR_ATTR_CONFIG_GTX support through QCA_NL80211_VENDOR_SUBCMD_SET_WIFI_CONFIGURATION vendor command and with new wmi command WMI_VDEV_PARAM_GTX_ENABLE. Change-Id: I8a740f9209ffd5f6438c3cfdd830ee2a76d0aa52 CRs-Fixed: 2261322 --- os_if/linux/qca_vendor.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/os_if/linux/qca_vendor.h b/os_if/linux/qca_vendor.h index e1403e0a8113..afef74d304f6 100644 --- a/os_if/linux/qca_vendor.h +++ b/os_if/linux/qca_vendor.h @@ -3403,6 +3403,12 @@ enum qca_wlan_vendor_attr_config { */ QCA_WLAN_VENDOR_ATTR_CONFIG_RSN_IE = 56, + /* + * 8-bit unsigned value to trigger green Tx power saving. + * 1-Enable, 0-Disable + */ + QCA_WLAN_VENDOR_ATTR_CONFIG_GTX = 57, + /* keep last */ QCA_WLAN_VENDOR_ATTR_CONFIG_AFTER_LAST, QCA_WLAN_VENDOR_ATTR_CONFIG_MAX =