diff options
| author | Zhang Qian <zhangq@codeaurora.org> | 2017-03-09 19:12:15 -0800 |
|---|---|---|
| committer | Zhang Qian <zhangq@codeaurora.org> | 2017-04-05 13:06:28 +0800 |
| commit | eab6fe6d51355717d6b467df734e14fa6463f048 (patch) | |
| tree | 09e3e3573a44c17efe35893774e74677a001254d | |
| parent | 9d06b93823bc3adb8e23e48c91eb0c81cb98cf94 (diff) | |
Revert "qcacld-2.0: Expand propagation delay value range to U32"
This reverts commit I4bd9220028db1bdc24c3ce77a89f33f460d14003.
A new vendor attribute is needed for this change.
Change-Id: I2306fdde0781afff1029017ff58109ab88c5122e
CRs-Fixed: 2020267
| -rw-r--r-- | CORE/HDD/inc/wlan_hdd_cfg80211.h | 2 | ||||
| -rw-r--r-- | CORE/HDD/src/wlan_hdd_cfg80211.c | 7 |
2 files changed, 4 insertions, 5 deletions
diff --git a/CORE/HDD/inc/wlan_hdd_cfg80211.h b/CORE/HDD/inc/wlan_hdd_cfg80211.h index 6d8cd10b1565..c16be3359719 100644 --- a/CORE/HDD/inc/wlan_hdd_cfg80211.h +++ b/CORE/HDD/inc/wlan_hdd_cfg80211.h @@ -1595,7 +1595,7 @@ enum qca_wlan_vendor_acs_hw_mode { #define CFG_AGG_RETRY_MAX (31) #define CFG_MGMT_RETRY_MAX (31) #define CFG_CTRL_RETRY_MAX (31) -#define CFG_PROPAGATION_DELAY_MAX (16383) +#define CFG_PROPAGATION_DELAY_MAX (63) #define CFG_AGG_RETRY_MIN (5) /** diff --git a/CORE/HDD/src/wlan_hdd_cfg80211.c b/CORE/HDD/src/wlan_hdd_cfg80211.c index 00ab4d24e97f..fc0694fe9393 100644 --- a/CORE/HDD/src/wlan_hdd_cfg80211.c +++ b/CORE/HDD/src/wlan_hdd_cfg80211.c @@ -9564,7 +9564,7 @@ wlan_hdd_wifi_config_policy[QCA_WLAN_VENDOR_ATTR_CONFIG_MAX [QCA_WLAN_VENDOR_ATTR_CONFIG_AGG_RETRY] = {.type = NLA_U8}, [QCA_WLAN_VENDOR_ATTR_CONFIG_MGMT_RETRY] = {.type = NLA_U8}, [QCA_WLAN_VENDOR_ATTR_CONFIG_CTRL_RETRY] = {.type = NLA_U8}, - [QCA_WLAN_VENDOR_ATTR_CONFIG_PROPAGATION_DELAY] = {.type = NLA_U32}, + [QCA_WLAN_VENDOR_ATTR_CONFIG_PROPAGATION_DELAY] = {.type = NLA_U8}, [QCA_WLAN_VENDOR_ATTR_CONFIG_TX_FAIL_COUNT] = {.type = NLA_U32 }, [QCA_WLAN_VENDOR_ATTR_CONFIG_ANT_DIV_ENA] = {.type = NLA_U32 }, [QCA_WLAN_VENDOR_ATTR_CONFIG_ANT_DIV_CHAIN] = {.type = NLA_U32 }, @@ -9714,8 +9714,7 @@ static int __wlan_hdd_cfg80211_wifi_configuration_set(struct wiphy *wiphy, int ret_val = 0; u32 modulated_dtim; uint16_t stats_avg_factor, tx_rate; - uint8_t set_value, retry, qpower; - uint32_t delay; + uint8_t set_value, retry, delay, qpower; u32 guard_time; u32 ftm_capab; eHalStatus status; @@ -9938,7 +9937,7 @@ static int __wlan_hdd_cfg80211_wifi_configuration_set(struct wiphy *wiphy, } if (tb[QCA_WLAN_VENDOR_ATTR_CONFIG_PROPAGATION_DELAY]) { - delay = nla_get_u32( + delay = nla_get_u8( tb[QCA_WLAN_VENDOR_ATTR_CONFIG_PROPAGATION_DELAY]); delay = delay > CFG_PROPAGATION_DELAY_MAX ? CFG_PROPAGATION_DELAY_MAX : delay; |
