aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patch
diff options
context:
space:
mode:
authorChristian Lamparter <chunkeey@gmail.com>2019-08-18 02:21:46 +0200
committerChristian Lamparter <chunkeey@gmail.com>2019-08-24 23:22:10 +0200
commite9d875a5371c89a3f351df5aec593ac90ba89ecc (patch)
treeb7a9299ae445d24a26344de6a107dc8225209c76 /package/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patch
parentac2f341036c18acee2b4f69e819cffeaacc2e824 (diff)
downloadupstream-e9d875a5371c89a3f351df5aec593ac90ba89ecc.tar.gz
upstream-e9d875a5371c89a3f351df5aec593ac90ba89ecc.tar.bz2
upstream-e9d875a5371c89a3f351df5aec593ac90ba89ecc.zip
ath10k-ct: update to HEAD of 2019-08-14 - 9e5ab2
Update ath10k-ct to commit 9e5ab25027e0971fa24ccf93373324c08c4e992d git log --pretty=oneline --abbrev-commit f0aa8130..9e5ab250 9e5ab25 ath10k-ct: Update to latest 5.2 upstream, support bigger mtu, 160Mhz Created with the help of the make-package-update-commit.sh script and refresh patches. Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
Diffstat (limited to 'package/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patch')
-rw-r--r--package/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patch26
1 files changed, 0 insertions, 26 deletions
diff --git a/package/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patch b/package/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patch
index d4090e5673..2b550e76df 100644
--- a/package/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patch
+++ b/package/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patch
@@ -41,29 +41,3 @@ Origin: other, https://patchwork.kernel.org/patch/10723033/
if (ar->phy_capability & WHAL_WLAN_11A_CAPABILITY)
rateidx += ATH10K_MAC_FIRST_OFDM_RATE_IDX;
---- a/ath10k-5.2/mac.c
-+++ b/ath10k-5.2/mac.c
-@@ -6518,8 +6518,8 @@ static void ath10k_bss_info_changed(stru
- struct cfg80211_chan_def def;
- u32 vdev_param, pdev_param, slottime, preamble;
- u16 bitrate, hw_value;
-- u8 rate, basic_rate_idx;
-- int rateidx, ret = 0, hw_rate_code;
-+ u8 rate, basic_rate_idx, rateidx;
-+ int ret = 0, hw_rate_code, mcast_rate;
- enum nl80211_band band;
- const struct ieee80211_supported_band *sband;
-
-@@ -6706,7 +6706,11 @@ static void ath10k_bss_info_changed(stru
- if (changed & BSS_CHANGED_MCAST_RATE &&
- !ath10k_mac_vif_chan(arvif->vif, &def)) {
- band = def.chan->band;
-- rateidx = vif->bss_conf.mcast_rate[band] - 1;
-+ mcast_rate = vif->bss_conf.mcast_rate[band];
-+ if (mcast_rate > 0)
-+ rateidx = mcast_rate - 1;
-+ else
-+ rateidx = ffs(vif->bss_conf.basic_rates) - 1;
-
- if (ar->phy_capability & WHAL_WLAN_11A_CAPABILITY)
- rateidx += ATH10K_MAC_FIRST_OFDM_RATE_IDX;