linux_dsm_epyc7002/drivers/net/wireless/iwlwifi/mvm
Eyal Shapira ba69d0e362 iwlwifi: mvm: rs: adapt rate matching to new STBC/BFER
Once the FW supports autonomous decision between STBC/BFER/SISO
we no longer set the STBC bit and ANT_AB in the rate table.
However the FW rate in the tx response will have the STBC
or BFER bit set and the antennas set to ANT_AB in case these
were chosen by it. This will cause us to discard any such
response as unmatching the current LQ table and thus break
the rs search cycle completely.
Fix this by relaxing the rate matching in case we're working
with the new API and STBC/BFER are used.

Signed-off-by: Eyal Shapira <eyalx.shapira@intel.com>
Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2015-03-01 16:55:03 +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: reduce quota threshold 2015-02-03 09:01:44 +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: rs: enable forcing single stream Tx decision 2015-02-01 15:39:29 +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: don't send a command the firmware doesn't know 2015-02-02 20:07:36 +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 iwlwifi: mvm: fix failure path when power_update fails in add_interface 2015-02-01 15:57:24 +02:00
mac-ctxt.c iwlwifi: allow to define the stuck queue timer per queue 2015-02-01 15:57:23 +02:00
Makefile iwlwifi: mvm: move TDLS code to separate file 2014-09-14 22:02:24 +03:00
mvm.h iwlwifi: allow to define the stuck queue timer per queue 2015-02-01 15:57:23 +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: Fix a few EBS error handling bugs 2015-02-01 15:57:23 +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: adapt rate matching to new STBC/BFER 2015-03-01 16:55:03 +02:00
rs.h iwlwifi: mvm: rs: adapt rate matching to new STBC/BFER 2015-03-01 16:55:03 +02:00
rx.c iwlwifi: mvm: rs: remove stats argument from functions 2015-01-22 17:55:25 +02:00
scan.c iwlwifi: mvm: Fix building channels in scan_config_cmd 2015-02-01 15:58:25 +02:00
sf.c iwlwifi: mvm: allow preventing dummy notifications 2014-09-14 12:56:37 +03:00
sta.c iwlwifi: allow to define the stuck queue timer per queue 2015-02-01 15:57: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: ignore stale TDLS ch-switch responses 2015-02-01 15:57:22 +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 iwlwifi: mvm: rs: better match tx response rate to the LQ table 2015-02-23 22:08:07 +02:00
utils.c iwlwifi: allow to define the stuck queue timer per queue 2015-02-01 15:57:23 +02:00