linux/drivers/net/wireless/intel/iwlwifi/mvm
Luca Coelho 5d041c46cc iwlwifi: mvm: don't use SAR Geo if basic SAR is not used
We can't use SAR Geo if basic SAR is not enabled, since the SAR Geo
tables define offsets in relation to the basic SAR table in use.

To fix this, make iwl_mvm_sar_init() return one in case WRDS is not
available, so we can skip reading WGDS entirely.

Fixes: a6bff3cb19 ("iwlwifi: mvm: add GEO_TX_POWER_LIMIT cmd for geographic tx power table")
Cc: stable@vger.kernel.org # 4.12+
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2018-11-15 23:50:59 +02:00
..
binding.c iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
coex.c iwlwifi: mvm: TLC support for Coex Schema 2 2018-09-28 08:57:27 +03:00
constants.h iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
d3.c iwlwifi: mvm: move rt status check to the start of the resume flow 2018-10-08 10:46:03 +03:00
debugfs-vif.c iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
debugfs.c iwlwifi: mvm: use match_string() helper 2018-10-06 10:25:54 +03:00
debugfs.h iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
fw-api.h iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
fw.c iwlwifi: mvm: don't use SAR Geo if basic SAR is not used 2018-11-15 23:50:59 +02:00
led.c iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
mac80211.c iwlwifi: mvm: fix regulatory domain update when the firmware starts 2018-11-15 23:50:58 +02:00
mac-ctxt.c iwlwifi: dbg: group trigger condition to helper function 2018-10-06 10:25:44 +03:00
Makefile iwlwifi: mvm: rs: add ops for the new rate scaling in the FW 2017-12-05 21:01:41 +02:00
mvm.h iwlwifi: mvm: kill INACTIVE queue state 2018-10-08 10:49:22 +03:00
nvm.c iwlwifi: mvm: fix regulatory domain update when the firmware starts 2018-11-15 23:50:58 +02:00
offloading.c iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
ops.c iwlwifi: fix D3 debug data buffer memory leak 2018-11-15 23:50:59 +02:00
phy-ctxt.c iwlwifi: mvm: Move unused phy's to a default channel 2018-03-19 10:50:38 +02:00
power.c iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
quota.c iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
rs-fw.c iwlwifi: rs-fw: support dcm 2018-08-31 11:38:40 +03:00
rs.c iwlwifi: mvm: check return value of rs_rate_from_ucode_rate() 2018-10-13 14:48:44 +03:00
rs.h iwlwifi: mvm: always init rs_fw with 20MHz bandwidth rates 2018-08-31 11:38:38 +03:00
rx.c iwlwifi: dbg: group trigger condition to helper function 2018-10-06 10:25:44 +03:00
rxmq.c iwlwifi: mvm: show more HE radiotap data for TB PPDUs 2018-10-06 10:25:53 +03:00
scan.c iwlwifi: mvm: use fast balance scan in case of DCM mode with P2P GO 2018-10-08 10:36:18 +03:00
sf.c iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
sta.c iwlwifi: mvm: kill INACTIVE queue state 2018-10-08 10:49:22 +03:00
sta.h iwlwifi: mvm: kill INACTIVE queue state 2018-10-08 10:49:22 +03:00
tdls.c iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
testmode.h iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
time-event.c iwlwifi: dbg: group trigger condition to helper function 2018-10-06 10:25:44 +03:00
time-event.h iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
tof.c iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
tof.h iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
tt.c iwlwifi: remove all occurrences of the FSF address paragraph 2018-08-31 11:38:33 +03:00
tx.c iwlwifi: mvm: kill INACTIVE queue state 2018-10-08 10:49:22 +03:00
utils.c iwlwifi: mvm: remove per-queue hw refcount 2018-10-08 10:47:32 +03:00