linux/drivers/net/wireless/iwlwifi/mvm
Liad Kaufman 0b83795a11 iwlwifi: mvm: fix rx chains configuration in phy ctxt cmd
In the PHY_CTXT command sent to the FW the TX chains were
indeed configured by the values of both FW TLVs and of NVM,
but the RX chains were left out and configured only by FW
TLV.

This causes problems in 4165 HW, where there are 1x1
antennas, and the wrong configuration denies the driver
from connecting to the AP.

Signed-off-by: Liad Kaufman <liad.kaufman@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2015-01-22 22:17:22 +02:00
..
binding.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
coex_legacy.c iwlwifi: mvm: BT Coex - set all the co-running values to 0 2015-01-22 17:55:21 +02:00
coex.c iwlwifi: mvm: BT Coex - set all the co-running values to 0 2015-01-22 17:55:21 +02:00
constants.h iwlwifi: mvm: BT Coex - fine tune the MPLUT register 2015-01-22 17:55:15 +02:00
d3.c iwlwifi: mvm: use iwl_mvm_sta_from_mac80211() consistently 2014-12-28 20:04:34 +02:00
debugfs-vif.c iwlwifi: mvm: add debugfs file for misbehaving U-APSD AP 2015-01-22 17:54:03 +02:00
debugfs.c iwlwifi: mvm: generate statistics debugfs code 2015-01-22 17:54:08 +02:00
debugfs.h iwlwifi: add Intel Mobile Communications copyright 2014-09-03 22:49:07 +03:00
fw-api-coex.h iwlwifi: mvm: BT Coex - add support for TTC / RRC 2014-11-23 20:05:06 +02:00
fw-api-d3.h iwlwifi: mvm: remove IWL_UCODE_TLV_API_WOWLAN_CONFIG_TID 2014-12-01 12:04:38 +02:00
fw-api-mac.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
fw-api-power.h iwlwifi: mvm: add support for new LTR command 2015-01-22 17:55:16 +02:00
fw-api-rs.h iwlwifi: mvm: use a new API for enabling STBC 2015-01-22 17:55:24 +02:00
fw-api-scan.h iwlwifi: mvm: fix EBS on single scan 2015-01-12 09:56:19 +02:00
fw-api-sta.h iwlwifi: add Intel Mobile Communications copyright 2014-09-03 22:49:07 +03:00
fw-api-stats.h iwlwifi: mvm: generate statistics debugfs code 2015-01-22 17:54:08 +02:00
fw-api-tx.h iwlwifi: mvm: let the firmware configure the scheduler 2015-01-22 17:54:02 +02:00
fw-api.h iwlwifi: mvm: move statistics API to new header file 2015-01-22 17:54:07 +02:00
fw.c iwlwifi: mvm: add support for new LTR command 2015-01-22 17:55:16 +02:00
led.c iwlwifi: mvm: don't fail completely if led mode is not supported 2014-03-16 08:59:05 +02:00
mac80211.c Revert "iwlwifi: mvm: drop non VO frames when flushing" 2015-01-22 17:55:17 +02:00
mac-ctxt.c iwlwifi: mvm: Do not consider invalid HW queues in queue mask 2015-01-22 17:55:22 +02:00
Makefile iwlwifi: mvm: move TDLS code to separate file 2014-09-14 22:02:24 +03:00
mvm.h iwlwifi: mvm: rs: remove stats argument from functions 2015-01-22 17:55:25 +02:00
nvm.c iwlwifi: mvm: support family 8000 C step 2015-01-22 17:55:20 +02:00
offloading.c iwlwifi: mvm: remove IWL_UCODE_TLV_API_WOWLAN_CONFIG_TID 2014-12-01 12:04:38 +02:00
ops.c iwlwifi: mvm: add rxf and txf to dump data 2015-01-22 17:54:05 +02:00
phy-ctxt.c iwlwifi: mvm: fix rx chains configuration in phy ctxt cmd 2015-01-22 22:17:22 +02:00
power.c iwlwifi: mvm: Fix the keep_alive calculation 2014-11-23 19:59:19 +02:00
quota.c iwlwifi: mvm: fix quota update avoidance 2014-09-14 22:02:23 +03:00
rs.c iwlwifi: mvm: rs: remove stats argument from functions 2015-01-22 17:55:25 +02:00
rs.h iwlwifi: mvm: rs: organize and cleanup consts 2014-12-28 20:16:53 +02:00
rx.c iwlwifi: mvm: rs: remove stats argument from functions 2015-01-22 17:55:25 +02:00
scan.c Merge remote-tracking branch 'iwlwifi-fixes/master' into iwlwifi-next 2015-01-22 17:55:12 +02:00
sf.c iwlwifi: mvm: allow preventing dummy notifications 2014-09-14 12:56:37 +03:00
sta.c iwlwifi: mvm: really disable TDLS queues 2015-01-22 17:55:23 +02:00
sta.h iwlwifi: mvm: add CSA absent time event for clients 2014-11-24 08:30:31 +02:00
tdls.c iwlwifi: mvm: implement mac80211 TDLS channel-switch APIs 2014-11-24 08:30:24 +02:00
testmode.h iwlwifi: add Intel Mobile Communications copyright 2014-09-03 22:49:07 +03:00
time-event.c iwlwifi: mvm: clear TE data if CSA time event fails to start 2014-11-24 08:30:35 +02:00
time-event.h iwlwifi: mvm: add remove flow for AUX ROC time events 2014-11-24 08:30:14 +02:00
tt.c iwlwifi: mvm: clear tt values when entering CT-kill 2014-12-28 20:00:15 +02:00
tx.c Merge remote-tracking branch 'iwlwifi-fixes/master' into iwlwifi-next 2015-01-22 17:55:12 +02:00
utils.c Merge remote-tracking branch 'iwlwifi-fixes/master' into iwlwifi-next 2015-01-22 17:55:12 +02:00