[OpenWrt-Devel] [PATCH] mac80211: Update to version 4.19.7-1
Christian Lamparter
chunkeey at gmail.com
Sat Dec 8 12:35:40 EST 2018
On Friday, December 7, 2018 8:49:33 PM CET Hauke Mehrtens wrote:
> This updates the backports package used in mac80211 to version 4.19.7-1
> which is based on kernel 4.19.7. This integrates all the stable fixes
> introduces in this kernel version.
>
> The deleted patches are not needed any more because they are either
> included in the upstream Linux kernel 4.19.7 or in backports 4.19.7-1.
>
> Signed-off-by: Hauke Mehrtens <hauke at hauke-m.de>
> ---
> package/kernel/mac80211/Makefile | 6 +-
> .../patches/ath/080-ath10k_thermal_config.patch | 2 +-
> .../patches/ath/402-ath_regd_optional.patch | 2 +-
> .../patches/ath/404-regd_no_assoc_hints.patch | 4 +-
> .../patches/ath/551-ath9k_ubnt_uap_plus_hsr.patch | 2 +-
> ...dling-of-peer_bw_rxnss_override-parameter.patch | 2 +-
> ...-controlling-support-for-various-chipsets.patch | 14 +--
> .../brcm/100-brcmfmac-fix-roamoff-1-modparam.patch | 15 +--
> ...ix-for-proper-support-of-160MHz-bandwidth.patch | 117 ---------------------
> ...move-recursion-from-firmware-load-error-h.patch | 17 +--
> .../patches/build/005-revert-devcoredump.patch | 8 --
> .../patches/build/060-no_local_ssb_bcma.patch | 4 +-
> .../rt2x00/602-rt2x00-introduce-rt2x00eeprom.patch | 2 +-
> .../patches/subsys/140-tweak-TSQ-setting.patch | 2 +-
> ...x-setting-IEEE80211_KEY_FLAG_RX_MGMT-for-.patch | 25 -----
> ...-free-skb-fraglist-before-freeing-the-skb.patch | 2 +-
> ...-mac80211-add-hdrlen-to-ieee80211_tx_data.patch | 10 +-
> ...8-mac80211-add-NEED_ALIGNED4_SKBS-hw-flag.patch | 18 ++--
> ...x-memory-accounting-with-A-MSDU-aggregati.patch | 6 +-
> ...nore-tx-status-for-PS-stations-in-ieee802.patch | 2 +-
> ...x-reordering-of-buffered-broadcast-packet.patch | 2 +-
> ...locate-TXQs-for-active-monitor-interfaces.patch | 26 -----
> 22 files changed, 52 insertions(+), 236 deletions(-)
> delete mode 100644 package/kernel/mac80211/patches/brcm/304-v4.20-0001-brcmfmac-fix-for-proper-support-of-160MHz-bandwidth.patch
> delete mode 100644 package/kernel/mac80211/patches/build/005-revert-devcoredump.patch
> delete mode 100644 package/kernel/mac80211/patches/subsys/350-mac80211-fix-setting-IEEE80211_KEY_FLAG_RX_MGMT-for-.patch
> delete mode 100644 package/kernel/mac80211/patches/subsys/394-mac80211-allocate-TXQs-for-active-monitor-interfaces.patch
I think that the
package/kernel/mac80211/patches/ath/936-ath10k-fix-otp-failure-result.patch
hack can be removed at this point. The upstream patch that fixed the mess
was added long ago.
|commit a9f5f287fa1d47d61dfa8b60f94831174b2ea4d0
|Author: Anilkumar Kolli <akolli at qti.qualcomm.com>
|Date: Wed May 31 14:21:27 2017 +0300
|
| ath10k: add BMI parameters to fix calibration from DT/pre-cal
|
| QCA99X0, QCA9888, QCA9984 supports calibration data in
| either OTP or DT/pre-cal file. Current ath10k supports
| Calibration data from OTP only.
|
| If caldata is loaded from DT/pre-cal file, fetching board id
| and applying calibration parameters like tx power gets failed.
|
| error log:
| [ 15.733663] ath10k_pci 0000:01:00.0: failed to fetch board file: -2
| [ 15.741474] ath10k_pci 0000:01:00.0: could not probe fw (-2)
|
| This patch adds calibration data support from DT/pre-cal
| file. Below parameters are used to get board id and
| applying calibration parameters from cal data.
|
| EEPROM[OTP] FLASH[DT/pre-cal file]
| Cal param 0x700 0x10000
| Board id 0x10 0x8000
|
| Tested on QCA9888 with pre-cal file.
|
| Signed-off-by: Anilkumar Kolli <akolli at qti.qualcomm.com>
| Signed-off-by: Kalle Valo <kvalo at qca.qualcomm.com>
And the affected ar71xx/ath79, ipq806x devices which have a QCA99X0,
QCA9888 or QCA9984 devices were converted from the hackish cal- to
the supported pre-cal method a long time ago too.
Regards,
Christian
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list