diff options
author | Michael Yartys <michael.yartys@protonmail.com> | 2020-01-29 23:19:30 +0100 |
---|---|---|
committer | Petr Štetiar <ynezz@true.cz> | 2020-02-13 17:45:46 +0100 |
commit | 67174adc94f239786316616f577da4e78328e3ea (patch) | |
tree | 3e90404a09a441aead1f2b0d7c0fb2ecedefd87a /package/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patch | |
parent | 5499b24dc01918a1e46c365537a4b4a07909e984 (diff) | |
download | upstream-67174adc94f239786316616f577da4e78328e3ea.tar.gz upstream-67174adc94f239786316616f577da4e78328e3ea.tar.bz2 upstream-67174adc94f239786316616f577da4e78328e3ea.zip |
ath10k-ct: update to 2020-01-29
Changes:
ath10k-ct: Support better RSSI measurements.
When used with recent firmware, these changes allow the driver to
query per-chain noise-floor from the radio to better calculate the
per-chain RSSI. The per-chain RSSI is then summed to provide the
'combined RSSI'. This gives better per-chain RSSI as well as combined
RSSI, especially when running with more than 20Mhz bandwidths.
Refresh patches.
Tested-by: Stefan Lippers-Hollmann <s.l-h@gmx.de> [ipq806x+qca9984,ipq4019+qca9986]
Signed-off-by: Michael Yartys <michael.yartys@protonmail.com>
Diffstat (limited to 'package/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patch')
-rw-r--r-- | package/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patch | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/package/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patch b/package/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patch index aab435bccd..9a31164fcc 100644 --- a/package/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patch +++ b/package/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patch @@ -11,7 +11,7 @@ Signed-off-by: Sven Eckelmann <sven@narfation.org> --- a/ath10k-4.19/mac.c +++ b/ath10k-4.19/mac.c -@@ -6617,6 +6617,7 @@ static void ath10k_bss_info_changed(stru +@@ -6625,6 +6625,7 @@ static void ath10k_bss_info_changed(stru "mac vdev %d mcast_rate %x\n", arvif->vdev_id, rate); @@ -19,7 +19,7 @@ Signed-off-by: Sven Eckelmann <sven@narfation.org> vdev_param = ar->wmi.vdev_param->mcast_data_rate; ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, rate); -@@ -6625,6 +6626,7 @@ static void ath10k_bss_info_changed(stru +@@ -6633,6 +6634,7 @@ static void ath10k_bss_info_changed(stru "failed to set mcast rate on vdev %i: %d\n", arvif->vdev_id, ret); @@ -27,7 +27,7 @@ Signed-off-by: Sven Eckelmann <sven@narfation.org> vdev_param = ar->wmi.vdev_param->bcast_data_rate; ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, rate); -@@ -6651,6 +6653,7 @@ static void ath10k_bss_info_changed(stru +@@ -6659,6 +6661,7 @@ static void ath10k_bss_info_changed(stru return; } @@ -37,7 +37,7 @@ Signed-off-by: Sven Eckelmann <sven@narfation.org> hw_rate_code); --- a/ath10k-5.2/mac.c +++ b/ath10k-5.2/mac.c -@@ -6732,6 +6732,7 @@ static void ath10k_bss_info_changed(stru +@@ -6742,6 +6742,7 @@ static void ath10k_bss_info_changed(stru "mac vdev %d mcast_rate %x\n", arvif->vdev_id, rate); @@ -45,7 +45,7 @@ Signed-off-by: Sven Eckelmann <sven@narfation.org> vdev_param = ar->wmi.vdev_param->mcast_data_rate; ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, rate); -@@ -6740,6 +6741,7 @@ static void ath10k_bss_info_changed(stru +@@ -6750,6 +6751,7 @@ static void ath10k_bss_info_changed(stru "failed to set mcast rate on vdev %i: %d\n", arvif->vdev_id, ret); @@ -53,7 +53,7 @@ Signed-off-by: Sven Eckelmann <sven@narfation.org> vdev_param = ar->wmi.vdev_param->bcast_data_rate; ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, rate); -@@ -6766,6 +6768,7 @@ static void ath10k_bss_info_changed(stru +@@ -6776,6 +6778,7 @@ static void ath10k_bss_info_changed(stru return; } |