summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Kicinski <kuba@kernel.org>2020-12-12 11:57:28 -0800
committerJakub Kicinski <kuba@kernel.org>2020-12-12 11:57:28 -0800
commite5795aacd71b697c739f2d193b0e275993d93187 (patch)
tree8a742f423eb8983a5c752b9bac179149ebc99d9a
parent00f7763a26cbf6673bceca7d69f931df31e48144 (diff)
parent7ab250385ec276b7b37a2ecc96d375a75b573bd4 (diff)
downloadlinux-e5795aacd71b697c739f2d193b0e275993d93187.tar.gz
linux-e5795aacd71b697c739f2d193b0e275993d93187.tar.bz2
linux-e5795aacd71b697c739f2d193b0e275993d93187.zip
Merge tag 'wireless-drivers-next-2020-12-12' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next
Kalle Valo says: ==================== wireless-drivers-next patches for v5.11 Second set of patches for v5.11. iwlwifi gaining support for the new 6 GHz band and rtw88 got a new channel. Lots of new features for mt76 and ath11k now has working suspend for PCI devices. And as always, smaller fixes and cleanups all over. Major changes: rtw88 * add support for channel 144 mt76 * support for more sta interfaces on mt7615/mt7915 * mt7915 encapsulation offload * performance improvements * channel noise report on mt7915 * mt7915 testmode support * mt7915 DBDC support iwlwifi * support 6 GHz band ath11k * suspend support for QCA6390 PCI devices * support TXOP duration based RTS threshold * mesh: add support for 256 bitmap in blockack frames in 11ax * tag 'wireless-drivers-next-2020-12-12' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next: (197 commits) ath11k: implement suspend for QCA6390 PCI devices ath11k: hif: add ce irq enable and disable functions ath11k: implement WoW enable and wakeup commands ath11k: set credit_update flag for flow controlled ep only ath11k: dp: stop rx pktlog before suspend ath11k: htc: implement suspend handling ath11k: htc: remove unused struct ath11k_htc_ops ath11k: pci: read select_window register to ensure write is finished ath11k: hif: implement suspend and resume functions ath11k: mhi: hook suspend and resume ath11k: Fix incorrect tlvs in scan start command ath11k: pci: disable VDD4BLOW ath11k: pci: fix L1ss clock unstable problem ath11k: pci: fix hot reset stability issues ath11k: put hw to DBS using WMI_PDEV_SET_HW_MODE_CMDID ath11k: mhi: print a warning if firmware crashed ath11k: use MHI provided APIs to allocate and free MHI controller ath10k: add atomic protection for device recovery ath10k: add option for chip-id based BDF selection mt76: remove unused variable q ... ==================== Link: https://lore.kernel.org/r/20201212050839.EF50EC433C6@smtp.codeaurora.org Signed-off-by: Jakub Kicinski <kuba@kernel.org>
-rw-r--r--drivers/net/wireless/admtek/adm8211.c6
-rw-r--r--drivers/net/wireless/ath/ath10k/core.c54
-rw-r--r--drivers/net/wireless/ath/ath10k/core.h4
-rw-r--r--drivers/net/wireless/ath/ath10k/debug.c6
-rw-r--r--drivers/net/wireless/ath/ath10k/mac.c1
-rw-r--r--drivers/net/wireless/ath/ath10k/pci.c2
-rw-r--r--drivers/net/wireless/ath/ath10k/sdio.c8
-rw-r--r--drivers/net/wireless/ath/ath10k/snoc.c2
-rw-r--r--drivers/net/wireless/ath/ath10k/wmi.c2
-rw-r--r--drivers/net/wireless/ath/ath11k/Makefile3
-rw-r--r--drivers/net/wireless/ath/ath11k/ahb.c9
-rw-r--r--drivers/net/wireless/ath/ath11k/ce.c2
-rw-r--r--drivers/net/wireless/ath/ath11k/ce.h2
-rw-r--r--drivers/net/wireless/ath/ath11k/core.c100
-rw-r--r--drivers/net/wireless/ath/ath11k/core.h12
-rw-r--r--drivers/net/wireless/ath/ath11k/debugfs.c1
-rw-r--r--drivers/net/wireless/ath/ath11k/dp.c2
-rw-r--r--drivers/net/wireless/ath/ath11k/dp.h2
-rw-r--r--drivers/net/wireless/ath/ath11k/dp_rx.c48
-rw-r--r--drivers/net/wireless/ath/ath11k/dp_rx.h3
-rw-r--r--drivers/net/wireless/ath/ath11k/hif.h32
-rw-r--r--drivers/net/wireless/ath/ath11k/htc.c31
-rw-r--r--drivers/net/wireless/ath/ath11k/htc.h10
-rw-r--r--drivers/net/wireless/ath/ath11k/hw.h7
-rw-r--r--drivers/net/wireless/ath/ath11k/mac.c48
-rw-r--r--drivers/net/wireless/ath/ath11k/mhi.c27
-rw-r--r--drivers/net/wireless/ath/ath11k/mhi.h3
-rw-r--r--drivers/net/wireless/ath/ath11k/pci.c227
-rw-r--r--drivers/net/wireless/ath/ath11k/pci.h25
-rw-r--r--drivers/net/wireless/ath/ath11k/qmi.c41
-rw-r--r--drivers/net/wireless/ath/ath11k/wmi.c178
-rw-r--r--drivers/net/wireless/ath/ath11k/wmi.h170
-rw-r--r--drivers/net/wireless/ath/ath11k/wow.c73
-rw-r--r--drivers/net/wireless/ath/ath11k/wow.h10
-rw-r--r--drivers/net/wireless/ath/ath5k/mac80211-ops.c1
-rw-r--r--drivers/net/wireless/ath/ath9k/common-debug.c2
-rw-r--r--drivers/net/wireless/ath/ath9k/dfs_debug.c2
-rw-r--r--drivers/net/wireless/ath/ath9k/htc_drv_txrx.c7
-rw-r--r--drivers/net/wireless/ath/carl9170/debug.c4
-rw-r--r--drivers/net/wireless/ath/carl9170/tx.c1
-rw-r--r--drivers/net/wireless/ath/wcn36xx/smd.c2
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c2
-rw-r--r--drivers/net/wireless/cisco/airo.c1
-rw-r--r--drivers/net/wireless/intel/iwlwifi/cfg/22000.c70
-rw-r--r--drivers/net/wireless/intel/iwlwifi/cfg/7000.c70
-rw-r--r--drivers/net/wireless/intel/iwlwifi/cfg/8000.c69
-rw-r--r--drivers/net/wireless/intel/iwlwifi/cfg/9000.c58
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/agn.h61
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/calib.c61
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/calib.h60
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/commands.h61
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c2
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/rx.c22
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/scan.c2
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/sta.c2
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/tx.c2
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/acpi.c97
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/acpi.h74
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/alive.h69
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/binding.h67
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/cmdhdr.h67
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/coex.h69
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/commands.h70
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/config.h70
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/context.h68
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/d3.h69
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h70
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h61
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/debug.h81
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/filter.h68
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/led.h62
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/location.h64
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/mac-cfg.h70
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/mac.h64
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h78
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/offload.h68
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/paging.h67
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h69
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/phy.h70
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/power.h70
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/rs.h66
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/rx.h68
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/scan.h83
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/sf.h68
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/soc.h68
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/sta.h67
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/stats.h69
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h70
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/time-event.h70
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/tx.h64
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/txq.h69
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/dbg.c153
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/dbg.h70
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/debugfs.c96
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/debugfs.h68
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/error-dump.h69
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/file.h79
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/img.h68
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/init.c64
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c64
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h63
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/paging.c69
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/runtime.h62
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/smem.c67
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-agn-hw.h61
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-config.h68
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-context-info-gen3.h56
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-context-info.h58
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-csr.h71
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c67
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h64
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-debug.c62
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-drv.c71
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-drv.h64
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c77
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.h76
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c64
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.h61
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-fh.h66
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-io.c68
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-io.h61
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-modparams.h61
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c176
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h65
-rw-r--r--