diff options
author | Felix Fietkau <nbd@openwrt.org> | 2015-07-06 16:26:34 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2015-07-06 16:26:34 +0000 |
commit | 9b73f4e9475e95737d16630677a49809aa83e40d (patch) | |
tree | 66d0dbbf2f9cac91f4c5a4c9800a040d8fc9e7c9 /package/kernel/mac80211/patches/933-ath10k_fix_htt_op_backwards_compatibility_for_qca6174.patch | |
parent | 3d3e17a76291b9abf4ab801b79ebd9f51f8337ab (diff) | |
download | master-187ad058-9b73f4e9475e95737d16630677a49809aa83e40d.tar.gz master-187ad058-9b73f4e9475e95737d16630677a49809aa83e40d.tar.bz2 master-187ad058-9b73f4e9475e95737d16630677a49809aa83e40d.zip |
mac80211: update to version 2015-06-22
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46198 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/kernel/mac80211/patches/933-ath10k_fix_htt_op_backwards_compatibility_for_qca6174.patch')
-rw-r--r-- | package/kernel/mac80211/patches/933-ath10k_fix_htt_op_backwards_compatibility_for_qca6174.patch | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/package/kernel/mac80211/patches/933-ath10k_fix_htt_op_backwards_compatibility_for_qca6174.patch b/package/kernel/mac80211/patches/933-ath10k_fix_htt_op_backwards_compatibility_for_qca6174.patch deleted file mode 100644 index fff764647f..0000000000 --- a/package/kernel/mac80211/patches/933-ath10k_fix_htt_op_backwards_compatibility_for_qca6174.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- a/drivers/net/wireless/ath/ath10k/core.c -+++ b/drivers/net/wireless/ath/ath10k/core.c -@@ -1002,6 +1002,29 @@ static int ath10k_core_init_firmware_fea - return -EINVAL; - } - -+ /* Backwards compatibility for firmwares without -+ * ATH10K_FW_IE_HTT_OP_VERSION. -+ */ -+ if (ar->htt.op_version == ATH10K_FW_HTT_OP_VERSION_UNSET) { -+ switch (ar->wmi.op_version) { -+ case ATH10K_FW_WMI_OP_VERSION_MAIN: -+ ar->htt.op_version = ATH10K_FW_HTT_OP_VERSION_MAIN; -+ break; -+ case ATH10K_FW_WMI_OP_VERSION_10_1: -+ case ATH10K_FW_WMI_OP_VERSION_10_2: -+ case ATH10K_FW_WMI_OP_VERSION_10_2_4: -+ ar->htt.op_version = ATH10K_FW_HTT_OP_VERSION_10_1; -+ break; -+ case ATH10K_FW_WMI_OP_VERSION_TLV: -+ ar->htt.op_version = ATH10K_FW_HTT_OP_VERSION_TLV; -+ break; -+ case ATH10K_FW_WMI_OP_VERSION_UNSET: -+ case ATH10K_FW_WMI_OP_VERSION_MAX: -+ WARN_ON(1); -+ return -EINVAL; -+ } -+ } -+ - return 0; - } - ---- a/drivers/net/wireless/ath/ath10k/htt.c -+++ b/drivers/net/wireless/ath/ath10k/htt.c -@@ -156,11 +156,11 @@ int ath10k_htt_init(struct ath10k *ar) - ar->htt.t2h_msg_types_max = HTT_TLV_T2H_NUM_MSGS; - break; - case ATH10K_FW_HTT_OP_VERSION_MAIN: -- case ATH10K_FW_HTT_OP_VERSION_UNSET: - ar->htt.t2h_msg_types = htt_main_t2h_msg_types; - ar->htt.t2h_msg_types_max = HTT_MAIN_T2H_NUM_MSGS; - break; - case ATH10K_FW_HTT_OP_VERSION_MAX: -+ case ATH10K_FW_HTT_OP_VERSION_UNSET: - WARN_ON(1); - return -EINVAL; - } |