diff options
author | Christian Lamparter <chunkeey@gmail.com> | 2016-11-14 04:57:38 +0100 |
---|---|---|
committer | John Crispin <john@phrozen.org> | 2017-03-22 09:45:18 +0100 |
commit | cc189c0b7fa015978b04bb663a75b1da726376b5 (patch) | |
tree | aa24b17a11f709531894a52a51ef283c7be060ba /package/kernel/mac80211/patches/960-0010-ath10k-limit-htt-rx-ring-size.patch | |
parent | b015a841fca8ad4ded3275b803f3a97e45dcb41f (diff) | |
download | mtk-20170518-cc189c0b7fa015978b04bb663a75b1da726376b5.zip mtk-20170518-cc189c0b7fa015978b04bb663a75b1da726376b5.tar.gz mtk-20170518-cc189c0b7fa015978b04bb663a75b1da726376b5.tar.bz2 |
mac80211: enable ath10k AHB support for QCA4019
This patch enables the ATH10K_AHB support for the QCA4019
devices on the AHB bus.
This patch also removes 936-ath10k_skip_otp_check.patch
because it breaks the AHB device identification.
"Patch is wrong. I find it frustrating OpenWRT/LEDE doesn't
try to work with upstream on ixing these things right."
[1] <https://www.mail-archive.com/ath10k@lists.infradead.org/msg05896.html>
It also limits ath10k memory hunger (This is a problem with 128MiB RAM)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
Diffstat (limited to 'package/kernel/mac80211/patches/960-0010-ath10k-limit-htt-rx-ring-size.patch')
-rw-r--r-- | package/kernel/mac80211/patches/960-0010-ath10k-limit-htt-rx-ring-size.patch | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/package/kernel/mac80211/patches/960-0010-ath10k-limit-htt-rx-ring-size.patch b/package/kernel/mac80211/patches/960-0010-ath10k-limit-htt-rx-ring-size.patch new file mode 100644 index 0000000..e36f13b --- /dev/null +++ b/package/kernel/mac80211/patches/960-0010-ath10k-limit-htt-rx-ring-size.patch @@ -0,0 +1,11 @@ +--- a/drivers/net/wireless/ath/ath10k/htt.h 2016-12-12 16:03:58.491019030 +0100 ++++ b/drivers/net/wireless/ath/ath10k/htt.h 2016-12-12 15:39:45.242298155 +0100 +@@ -199,7 +199,7 @@ enum htt_rx_ring_flags { + }; + + #define HTT_RX_RING_SIZE_MIN 128 ++#define HTT_RX_RING_SIZE_MAX 512 +-#define HTT_RX_RING_SIZE_MAX 2048 + + struct htt_rx_ring_setup_ring { + __le32 fw_idx_shadow_reg_paddr; |