linux/drivers/net/wireless
Johannes Berg 25628bc08d iwlwifi: pcie: properly set LTR workarounds on 22000 devices
As the context info gen3 code is only called for >=AX210 devices
(from iwl_trans_pcie_gen2_start_fw()) the code there to set LTR
on 22000 devices cannot actually do anything (22000 < AX210).

Fix this by moving the LTR code to iwl_trans_pcie_gen2_start_fw()
where it can handle both devices. This then requires that we kick
the firmware only after that rather than doing it from the context
info code.

Note that this again had a dead branch in gen3 code, which I've
removed here.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Fixes: ed0022da8b ("iwlwifi: pcie: set LTR on more devices")
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/iwlwifi.20210326125611.675486178ed1.Ib61463aba6920645059e366dcdca4c4c77f0ff58@changeid
2021-04-06 13:25:53 +03:00
..
admtek adm8211: fix error return code in adm8211_probe() 2020-12-07 18:35:43 +02:00
ath ath11k: fix AP mode for QCA6390 2021-02-24 08:38:11 +02:00
atmel atmel: at76c50x: use DEFINE_MUTEX() for mutex lock 2021-02-08 13:14:43 +02:00
broadcom brcmfmac: p2p: Fix recently introduced deadlock issue 2021-03-23 11:37:15 +02:00
cisco airo: Fix fall-through warnings for Clang 2020-12-08 10:06:53 +02:00
intel iwlwifi: pcie: properly set LTR workarounds on 22000 devices 2021-04-06 13:25:53 +03:00
intersil orinoco: Annotate ezusb_read_ltv() 2020-11-24 17:01:19 +02:00
marvell mwl8k: fix alignment constraints 2021-02-08 13:23:07 +02:00
mediatek mt76: mt7921: fix airtime reporting 2021-03-23 11:35:50 +02:00
microchip wilc1000: Fix use of void pointer as a wrong struct type 2021-02-11 08:45:48 +02:00
quantenna wireless-drivers-next patches for v5.12 2021-02-06 09:36:04 -08:00
ralink rt2800usb: add Sweex LW163V2 id's 2021-02-08 13:21:24 +02:00
realtek rtw88: 8822c: update RF_B (2/2) parameter tables to v60 2021-02-12 09:51:15 +02:00
rsi rsi: remove redundant assignment 2021-02-08 13:19:30 +02:00
st cw1200: txrx: convert comma to semicolon 2020-12-10 20:49:14 +02:00
ti wl1251: cmd: remove redundant assignment 2021-02-08 13:17:59 +02:00
zydas zd1201: Fix fall-through warnings for Clang 2020-12-08 10:06:59 +02:00
Kconfig wireless: remove CONFIG_WIRELESS_WDS 2020-11-10 09:39:08 +01:00
mac80211_hwsim.c mac80211_hwsim: add 6GHz channels 2021-01-21 13:45:13 +01:00
mac80211_hwsim.h
Makefile wilc1000: move wilc driver out of staging 2020-06-26 08:46:46 +03:00
ray_cs.c ray_cs: Use fallthrough pseudo-keyword 2020-11-07 13:30:09 +02:00
ray_cs.h
rayctl.h
rndis_wlan.c net: usb: switch to dev_get_tstats64 and remove usbnet_get_stats64 alias 2020-11-12 14:58:27 -08:00
virt_wifi.c virt_wifi: fix deadlock on RTNL 2021-01-27 22:05:05 +01:00
wl3501_cs.c wl3501_cs: Fix misspelling and provide missing documentation 2020-11-07 18:05:36 +02:00
wl3501.h wl3501: fix alignment constraints 2021-02-08 13:21:55 +02:00