From: Greg Kroah-Hartman Date: Wed, 4 Jun 2014 19:04:23 +0000 (-0700) Subject: 3.14-stable patches X-Git-Tag: v3.14.6~39 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7682d6e682afb89a25b1d94b51d6a37e4d3c94ac;p=thirdparty%2Fkernel%2Fstable-queue.git 3.14-stable patches added patches: iwlwifi-mvm-bt-coex-fix-look-up-table.patch --- diff --git a/queue-3.14/iwlwifi-mvm-bt-coex-fix-look-up-table.patch b/queue-3.14/iwlwifi-mvm-bt-coex-fix-look-up-table.patch new file mode 100644 index 00000000000..3f32a59e3e3 --- /dev/null +++ b/queue-3.14/iwlwifi-mvm-bt-coex-fix-look-up-table.patch @@ -0,0 +1,52 @@ +From a6bc92803e7f765e02c923cf37c8e280e729642a Mon Sep 17 00:00:00 2001 +From: Emmanuel Grumbach +Date: Sun, 13 Apr 2014 15:51:41 +0300 +Subject: iwlwifi: mvm: BT Coex - fix Look Up Table + +From: Emmanuel Grumbach + +commit a6bc92803e7f765e02c923cf37c8e280e729642a upstream. + +A few entries were wrong and this caused throughput issues. + +Fixes: dac94da8dba3 ("iwlwifi: mvm: new BT Coex API") +Signed-off-by: Emmanuel Grumbach +Signed-off-by: Greg Kroah-Hartman + +--- + drivers/net/wireless/iwlwifi/mvm/bt-coex.c | 12 ++++++------ + 1 file changed, 6 insertions(+), 6 deletions(-) + +--- a/drivers/net/wireless/iwlwifi/mvm/bt-coex.c ++++ b/drivers/net/wireless/iwlwifi/mvm/bt-coex.c +@@ -188,7 +188,7 @@ static const __le32 iwl_combined_lookup[ + cpu_to_le32(0xcc00aaaa), + cpu_to_le32(0x0000aaaa), + cpu_to_le32(0xc0004000), +- cpu_to_le32(0x00000000), ++ cpu_to_le32(0x00004000), + cpu_to_le32(0xf0005000), + cpu_to_le32(0xf0005000), + }, +@@ -211,16 +211,16 @@ static const __le32 iwl_combined_lookup[ + /* Tx Tx disabled */ + cpu_to_le32(0xaaaaaaaa), + cpu_to_le32(0xaaaaaaaa), +- cpu_to_le32(0xaaaaaaaa), ++ cpu_to_le32(0xeeaaaaaa), + cpu_to_le32(0xaaaaaaaa), + cpu_to_le32(0xcc00ff28), + cpu_to_le32(0x0000aaaa), + cpu_to_le32(0xcc00aaaa), + cpu_to_le32(0x0000aaaa), +- cpu_to_le32(0xC0004000), +- cpu_to_le32(0xC0004000), +- cpu_to_le32(0xF0005000), +- cpu_to_le32(0xF0005000), ++ cpu_to_le32(0xc0004000), ++ cpu_to_le32(0xc0004000), ++ cpu_to_le32(0xf0005000), ++ cpu_to_le32(0xf0005000), + }, + }; + diff --git a/queue-3.14/series b/queue-3.14/series index 34a1121c034..45bca588472 100644 --- a/queue-3.14/series +++ b/queue-3.14/series @@ -182,3 +182,4 @@ drm-i915-disable-self-refresh-for-untiled-fbs-on-i915gm.patch drm-i915-move-power-domain-init-earlier-during-system-resume.patch drm-i915-fix-unsafe-loop-iteration-over-vma-whilst-unbinding-them.patch drm-i915-quirk-invert-brightness-for-acer-aspire-5336.patch +iwlwifi-mvm-bt-coex-fix-look-up-table.patch