[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200126172751.39009C433CB@smtp.codeaurora.org>
Date: Sun, 26 Jan 2020 17:27:51 +0000 (UTC)
From: Kalle Valo <kvalo@...eaurora.org>
To: netdev@...r.kernel.org
Cc: linux-wireless@...r.kernel.org
Subject: pull-request: wireless-drivers-next-2020-01-26
Hi,
here's a pull request to net-next tree, more info below. Please let me know if
there are any problems.
Kalle
The following changes since commit e07c5f2e4e911d933c8daa3c6f6be063ee0e5c2d:
net: amd: a2065: Use print_hex_dump_debug() helper (2020-01-12 16:20:26 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git tags/wireless-drivers-next-2020-01-26
for you to fetch changes up to 2a13513f99e735184fd6f889d78da6424fda80a1:
Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git (2020-01-26 17:54:46 +0200)
----------------------------------------------------------------
wireless-drivers-next patches for v5.6
Second set of patches for v5.6. Nothing special standing out, smaller
new features and fixes allover.
Major changes:
ar5523
* add support for SMCWUSBT-G2 USB device
iwlwifi
* support new versions of the FTM FW APIs
* support new version of the beacon template FW API
* print some extra information when the driver is loaded
rtw88
* support wowlan feature for 8822c
* add support for WIPHY_WOWLAN_NET_DETECT
brcmfmac
* add initial support for monitor mode
qtnfmac
* add module parameter to enable DFS offloading in firmware
* add support for STA HE rates
* add support for TWT responder and spatial reuse
----------------------------------------------------------------
Amadeusz Sławiński (9):
rtlwifi: rtl8192cu: Fix typo
rtlwifi: rtl8188ee: Make functions static & rm sw.h
rtlwifi: rtl8192ce: Make functions static & rm sw.h
rtlwifi: rtl8192cu: Remove sw.h header
rtlwifi: rtl8192ee: Make functions static & rm sw.h
rtlwifi: rtl8192se: Remove sw.h header
rtlwifi: rtl8723ae: Make functions static & rm sw.h
rtlwifi: rtl8723be: Make functions static & rm sw.h
rtlwifi: rtl8821ae: Make functions static & rm sw.h
Andrei Otcheretianski (1):
iwlwifi: mvm: Update BEACON_TEMPLATE_CMD firmware API
Anilkumar Kolli (1):
ath11k: enable HE tlvs in ppdu stats for pktlog lite
Arnd Bergmann (1):
ath11k: fix debugfs build failure
Avraham Stern (2):
iwlwifi: mvm: add support for location range request version 8
iwlwifi: mvm: add support for responder config command version 7
Bhagavathi Perumal S (2):
ath11k: set TxBf parameters after vdev start
ath11k: Add missing pdev rx rate stats
Bjorn Andersson (1):
ath10k: Add optional qdss clk
Brian Norris (1):
mwifiex: drop most magic numbers from mwifiex_process_tdls_action_frame()
Bryan O'Donoghue (2):
ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe
ath10k: pci: Fix comment on ath10k_pci_dump_memory_sram
Chin-Yen Lee (7):
rtw88: pci: reset ring index when release skbs in tx ring
rtw88: pci: reset dma when reset pci trx ring
rtw88: load wowlan firmware if wowlan is supported
rtw88: support wowlan feature for 8822c
rtw88: Add wowlan pattern match support
rtw88: Add wowlan net-detect support
rtw88: use rtw_hci_stop() instead of rtwdev->hci.ops->stop()
Colin Ian King (7):
ath11k: ensure ts.flags is initialized before bit-wise or'ing in values
ath11k: avoid null pointer dereference when pointer band is null
ar5523: fix spelling mistake "to" -> "too"
wcn36xx: fix spelling mistake "to" -> "too"
rtlwifi: rtl8188ee: remove redundant assignment to variable cond
rtlwifi: btcoex: fix spelling mistake "initilized" -> "initialized"
iwlegacy: ensure loop counter addr does not wrap and cause an infinite loop
Dan Carpenter (1):
ath11k: fix up some error paths
Ganapathi Bhat (1):
MAINTAINERS: update for mwifiex driver maintainers
Govind Singh (2):
dt: bindings: add dt entry flag to skip SCM call for msa region
ath10k: Don't call SCM interface for statically mapped msa region
Jean-Philippe Brucker (1):
brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362
Johannes Berg (8):
iwlwifi: mvm: update powersave correctly for D3
iwlwifi: allocate more receive buffers for HE devices
iwlwifi: pcie: map only used part of RX buffers
iwlwifi: pcie: use partial pages if applicable
iwlwifi: pcie: validate queue ID before array deref/bit ops
iwlwifi: incorporate firmware filename into version
iwlwifi: mvm: print out extended secboot status before dump
iwlwifi: prph: remove some unused register definitions
John Crispin (1):
ath11k: make sure to also report the RX bandwidth inside radiotap
Kalle Valo (2):
Merge tag 'iwlwifi-next-for-kalle-2020-01-11' of git://git.kernel.org/.../iwlwifi/iwlwifi-next
Merge ath-next from git://git.kernel.org/.../kvalo/ath.git
Luca Coelho (10):
iwlwifi: dbg_ini: don't skip a TX FIFO when dumping
iwlwifi: remove some outdated iwl22000 configurations
iwlwifi: remove CSR registers abstraction
iwlwifi: yoyo: don't allow changing the domain via debugfs
iwlwifi: yoyo: remove unnecessary active triggers status flag
iwlwifi: yoyo: remove the iwl_dbg_tlv_gen_active_trigs() function
iwlwifi: yoyo: check for the domain on all TLV types during init
iwlwifi: assume the driver_data is a trans_cfg, but allow full cfg
iwlwifi: implement a new device configuration table
iwlwifi: add device name to device_info
Maital Hahn (1):
wlcore: mesh: Add support for RX Broadcast Key
Mert Dirik (1):
ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter
Mikhail Karpenko (1):
qtnfmac: add support for TWT responder and spatial reuse
Nathan Chancellor (1):
hostap: Adjust indentation in prism2_hostapd_add_sta
Oren Givon (1):
iwlwifi: add new iwlax411 struct for type SoSnj
Ping-Ke Shih (2):
rtw88: fix rate mask for 1SS chip
rtw88: fix TX secondary channel offset of 40M if current bw is 20M or 40M
Rafał Miłecki (2):
brcmfmac: simplify building interface combinations
brcmfmac: add initial support for monitor mode
Rakesh Pillai (1):
ath10k: Correct the DMA direction for management tx buffers
Sergey Matyukevich (4):
qtnfmac: cleanup slave_radar access function
qtnfmac: add module param to configure DFS offload
qtnfmac: control qtnfmac wireless interfaces bridging
qtnfmac: add support for STA HE rates
Stephen Boyd (2):
ath10k: Add newlines to printk messages
ath10k: Use device_get_match_data() to simplify code
Tova Mussai (1):
iwlwifi: scan: remove support for fw scan api v11
Tzu-En Huang (2):
rtw88: 8822c: update power sequence to v15
rtw88: remove unused spinlock
Wen Gong (1):
ath10k: drop RX skb with invalid length for sdio
Yan-Hsuan Chuang (6):
rtw88: add interface config for 8822c
rtw88: remove unused variable 'in_lps'
rtw88: remove unused vif pointer in struct rtw_vif
rtw88: assign NULL to skb after being kfree()'ed
rtw88: fix potential NULL skb access in TX ISR
rtw88: use shorter delay time to poll PS state
YueHaibing (3):
rtlwifi: rtl8821ae: remove unused variables
rtlwifi: rtl8192ee: remove unused variables
rtlwifi: rtl8723ae: remove unused variables
Zhi Chen (1):
Revert "ath10k: fix DMA related firmware crashes on multiple devices"
Zong-Zhe Yang (1):
rtw88: change max_num_of_tx_queue() definition to inline in pci.h
yuehaibing (1):
brcmfmac: Remove always false 'idx < 0' statement
zhengbin (6):
ath9k: use true,false for bool variable
wil6210: use true,false for bool variable
ath10k: use true,false for bool variable
rtw88: use true,false for bool variable
cw1200: use true,false for bool variable
brcmfmac: use true,false for bool variable
.../bindings/net/wireless/qcom,ath10k.txt | 6 +-
MAINTAINERS | 1 -
drivers/net/wireless/ath/ar5523/ar5523.c | 4 +-
drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +-
drivers/net/wireless/ath/ath10k/hw.h | 2 +-
drivers/net/wireless/ath/ath10k/pci.c | 21 +-
drivers/net/wireless/ath/ath10k/qmi.c | 9 +
drivers/net/wireless/ath/ath10k/qmi.h | 1 +
drivers/net/wireless/ath/ath10k/sdio.c | 24 +-
drivers/net/wireless/ath/ath10k/snoc.c | 19 +-
drivers/net/wireless/ath/ath10k/wmi.c | 2 +-
drivers/net/wireless/ath/ath11k/Kconfig | 2 +-
drivers/net/wireless/ath/ath11k/Makefile | 3 +-
drivers/net/wireless/ath/ath11k/debug.c | 15 +
drivers/net/wireless/ath/ath11k/debug.h | 22 +-
drivers/net/wireless/ath/ath11k/debug_htt_stats.c | 205 ++++-
drivers/net/wireless/ath/ath11k/debug_htt_stats.h | 42 +
drivers/net/wireless/ath/ath11k/dp.h | 8 +
drivers/net/wireless/ath/ath11k/dp_rx.c | 3 +-
drivers/net/wireless/ath/ath11k/dp_tx.c | 24 +-
drivers/net/wireless/ath/ath11k/mac.c | 21 +-
drivers/net/wireless/ath/ath9k/ar9003_aic.c | 2 +-
drivers/net/wireless/ath/wcn36xx/smd.c | 2 +-
drivers/net/wireless/ath/wil6210/main.c | 2 +-
drivers/net/wireless/ath/wil6210/txrx.c | 2 +-
drivers/net/wireless/ath/wil6210/wmi.c | 8 +-
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 153 +++-
.../wireless/broadcom/brcm80211/brcmfmac/core.c | 68 +-
.../wireless/broadcom/brcm80211/brcmfmac/core.h | 2 +
.../wireless/broadcom/brcm80211/brcmfmac/feature.c | 1 +
.../wireless/broadcom/brcm80211/brcmfmac/feature.h | 2 +
.../wireless/broadcom/brcm80211/brcmfmac/fwil.h | 2 +
.../broadcom/brcm80211/brcmfmac/fwsignal.c | 2 +-
.../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 2 +-
.../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 12 +-
drivers/net/wireless/intel/iwlegacy/common.c | 2 +-
drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 6 +-
drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 12 +-
drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 81 +-
drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 7 +-
drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 19 +-
drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 3 +-
drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 3 +-
drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 12 +-
drivers/net/wireless/intel/iwlwifi/dvm/main.c | 4 +-
.../net/wireless/intel/iwlwifi/fw/api/location.h | 144 +++-
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 41 -
drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 7 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 9 +-
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 29 +-
drivers/net/wireless/intel/iwlwifi/fw/img.h | 2 +-
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 13 +-
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 68 +-
.../net/wireless/intel/iwlwifi/iwl-context-info.h | 20 +-
drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 27 +-
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 65 +-
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 1 -
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 26 +-
drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 5 +-
drivers/net/wireless/intel/iwlwifi/iwl-io.c | 37 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 14 +-
drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 10 +-
drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 22 +
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 6 +
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 2 +-
.../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 239 ++++--
.../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 95 ++-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 27 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 2 +
drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/power.c | 27 +-
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 47 --
.../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 2 +-
.../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 11 +-
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 161 ++--
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 21 +-
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 108 ++-
.../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 5 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 51 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 16 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 12 +-
drivers/net/wireless/intersil/hostap/hostap_ap.c | 2 +-
drivers/net/wireless/marvell/mwifiex/tdls.c | 75 +-
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 9 +-
drivers/net/wireless/quantenna/qtnfmac/commands.c | 13 +-
drivers/net/wireless/quantenna/qtnfmac/commands.h | 2 +-
drivers/net/wireless/quantenna/qtnfmac/core.c | 71 +-
drivers/net/wireless/quantenna/qtnfmac/core.h | 3 +-
drivers/net/wireless/quantenna/qtnfmac/qlink.h | 52 +-
.../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c | 2 +-
.../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 2 +-
.../realtek/rtlwifi/btcoexist/halbtcoutsrc.h | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 7 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/sw.h | 12 -
.../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 5 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/sw.h | 15 -
.../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 35 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/sw.h | 27 -
.../net/wireless/realtek/rtlwifi/rtl8192ee/dm.c | 118 ---
.../net/wireless/realtek/rtlwifi/rtl8192ee/sw.c | 7 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/sw.h | 11 -
.../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 1 -
.../net/wireless/realtek/rtlwifi/rtl8192se/sw.h | 13 -
.../net/wireless/realtek/rtlwifi/rtl8723ae/dm.c | 112 ---
.../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 7 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/sw.h | 13 -
.../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 7 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/sw.h | 13 -
.../net/wireless/realtek/rtlwifi/rtl8821ae/dm.c | 118 ---
.../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 7 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/sw.h | 12 -
drivers/net/wireless/realtek/rtw88/Makefile | 1 +
drivers/net/wireless/realtek/rtw88/debug.h | 1 +
drivers/net/wireless/realtek/rtw88/fw.c | 389 ++++++++-
drivers/net/wireless/realtek/rtw88/fw.h | 186 +++++
drivers/net/wireless/realtek/rtw88/hci.h | 6 +
drivers/net/wireless/realtek/rtw88/mac.c | 12 +-
drivers/net/wireless/realtek/rtw88/mac80211.c | 46 +-
drivers/net/wireless/realtek/rtw88/main.c | 91 ++-
drivers/net/wireless/realtek/rtw88/main.h | 72 +-
drivers/net/wireless/realtek/rtw88/pci.c | 60 +-
drivers/net/wireless/realtek/rtw88/pci.h | 2 +-
drivers/net/wireless/realtek/rtw88/phy.c | 2 +-
drivers/net/wireless/realtek/rtw88/ps.c | 4 +-
drivers/net/wireless/realtek/rtw88/reg.h | 29 +
drivers/net/wireless/realtek/rtw88/rtw8822c.c | 24 +-
drivers/net/wireless/realtek/rtw88/util.h | 2 +
drivers/net/wireless/realtek/rtw88/wow.c | 890 +++++++++++++++++++++
drivers/net/wireless/realtek/rtw88/wow.h | 58 ++
drivers/net/wireless/st/cw1200/txrx.c | 2 +-
drivers/net/wireless/ti/wlcore/cmd.c | 6 +-
drivers/net/wireless/ti/wlcore/cmd.h | 2 +-
drivers/net/wireless/ti/wlcore/main.c | 23 +-
drivers/net/wireless/ti/wlcore/wlcore_i.h | 1 +
136 files changed, 3495 insertions(+), 1410 deletions(-)
delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.h
delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.h
delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.h
delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.h
delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.h
delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.h
delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.h
delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.h
create mode 100644 drivers/net/wireless/realtek/rtw88/wow.c
create mode 100644 drivers/net/wireless/realtek/rtw88/wow.h
Powered by blists - more mailing lists