[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20191115171856.0F3D060C16@smtp.codeaurora.org>
Date: Fri, 15 Nov 2019 17:18:56 +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-2019-11-15
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 a3ead21d6eec4d18b48466c7b978566bc9cab676:
Merge tag 'wireless-drivers-next-2019-11-05' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next (2019-11-05 18:36:35 -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-2019-11-15
for you to fetch changes up to 4f5969c36a4572dbaf8737dd9f486382d4e44b4a:
rtw88: remove duplicated include from ps.c (2019-11-15 14:24:38 +0200)
----------------------------------------------------------------
wireless-drivers-next patches for v5.5
Second set of patches for v5.5. Nothing special this time, smaller
features to various drivers and of course fixes all over.
Major changes:
iwlwifi
* update scan FW API
* bump the supported FW API version
* add debug dump collection on assert in WoWLAN
* enable adaptive dwell on P2P interfaces
ath10k
* request for PM_QOS_CPU_DMA_LATENCY to improve firmware initialisation time
qtnfmac
* add support for getting/setting transmit power
* handle MIC failure event from firmware
rtl8xxxu
* add support for Edimax EW-7611ULB
wil6210
* add SPDX license identifiers
----------------------------------------------------------------
Abhishek Ambure (1):
ath10k: enable transmit data ack RSSI for QCA9884
Bjorn Andersson (3):
ath10k: Correct error handling of dma_map_single()
ath10k: Revert "ath10k: add cleanup in ath10k_sta_state()"
ath10k: qmi: Sleep for a while before assigning MSA memory
Brian Norris (1):
rtw88: signal completion even on firmware-request failure
Colin Ian King (2):
ath10k: fix null dereference on pointer crash_data
iwlwifi: remove redundant assignment to variable bufsz
Daniel Golle (1):
rt2800: remove errornous duplicate condition
Eduardo Abinader (3):
wcn36xx: remove unecessary return
wcn36xx: fix typo
brcmsmac: remove unnecessary return
Emmanuel Grumbach (2):
iwlwifi: pcie: make iwl_pcie_gen2_update_byte_tbl static
iwlwifi: mvm: sync the iwl_mvm_session_prot_notif layout
Haim Dreyfuss (1):
iwlwifi: mvm: don't skip mgmt tid when flushing all tids
Hui Peng (1):
ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
Ihab Zhaika (1):
iwlwifi: refactor the SAR tables from mvm to acpi
Ikjoon Jang (1):
ath10k: disable cpuidle during downloading firmware
Jes Sorensen (1):
rtl8xxxu: Add support for Edimax EW-7611ULB
Johannes Berg (4):
iwlwifi: FW API: reference enum in docs of modify_mask
iwlwifi: remove IWL_DEVICE_22560/IWL_DEVICE_FAMILY_22560
iwlwifi: 22000: fix some indentation
iwlwifi: mvm: fix non-ACPI function
Kalle Valo (2):
Merge ath-next from git://git.kernel.org/.../kvalo/ath.git
Merge ath-next from git://git.kernel.org/.../kvalo/ath.git
Larry Finger (3):
rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer address
rtlwifi: rtl8192de: Fix missing callback that tests for hw release of buffer
rtlwifi: rtl8192de: Fix missing enable interrupt flag
Lior David (1):
wil6210: add SPDX license identifiers
Luca Coelho (3):
iwlwifi: mvm: fix support for single antenna diversity
iwlwifi: mvm: remove else-if in iwl_send_phy_cfg_cmd()
iwlwifi: bump FW API to 51 for 22000 series
Miaoqing Pan (3):
ath10k: fix array out-of-bounds access
ath10k: fix memory leak for tpc_stats_final
ath10k: fix get invalid tx rate for Mesh metric
Mikhail Karpenko (1):
qtnfmac: add support for getting/setting transmit power
Mordechay Goodstein (3):
iwlwifi: mvm: in VHT connection use only VHT capabilities
iwlwifi: mvm: print rate_n_flags in a pretty format
iwlwifi: mvm: start CTDP budget from 2400mA
Ping-Ke Shih (1):
rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt()
Saurav Girepunje (1):
ath5k: eeprom: Remove unneeded variable
Sergey Matyukevich (6):
qtnfmac: fix using skb after free
qtnfmac: fix debugfs support for multiple cards
qtnfmac: fix invalid channel information output
qtnfmac: modify Rx descriptors queue setup
qtnfmac: send EAPOL frames via control path
qtnfmac: handle MIC failure event from firmware
Shahar S Matityahu (4):
iwlwifi: dbg_ini: support dump collection upon assert during D3
iwlwifi: scan: make new scan req versioning flow
iwlwifi: scan: support scan req cmd ver 12
iwlwifi: mvm: scan: enable adaptive dwell in p2p
Tomislav Požega (1):
ath: rename regulatory rules
Tova Mussai (4):
iwlwifi: nvm: update iwl_uhb_nvm_channels
iwlwifi: scan: create function for scan scheduling params
iwlwifi: scan: Create function to build scan cmd
iwlwifi: scan: adapt the code to use api ver 11
Wang Xuerui (1):
iwlwifi: mvm: fix unaligned read of rx_pkt_status
Yan-Hsuan Chuang (2):
rtw88: raise LPS threshold to 50, for less power consumption
rtw88: fix potential NULL pointer access for firmware
YueHaibing (4):
ath10k: remove unneeded semicolon
brcmsmac: remove set but not used variables
rtlwifi: rtl8225se: remove some unused const variables
rtw88: remove duplicated include from ps.c
Zheng Yongjun (1):
rtl8xxxu: Remove set but not used variable 'rsr'
Zhi Chen (1):
ath10k: fix potential issue of peer stats allocation
zhong jiang (2):
ipw2x00: Remove redundant variable "rc"
iwlegacy: Remove redundant variable "ret"
drivers/net/wireless/ath/ath10k/core.c | 12 +-
drivers/net/wireless/ath/ath10k/debug.c | 3 +-
drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +-
drivers/net/wireless/ath/ath10k/hw.c | 1 +
drivers/net/wireless/ath/ath10k/mac.c | 11 +-
drivers/net/wireless/ath/ath10k/qmi.c | 7 +
drivers/net/wireless/ath/ath10k/snoc.c | 2 +-
drivers/net/wireless/ath/ath10k/txrx.c | 2 +
drivers/net/wireless/ath/ath10k/usb.c | 8 +
drivers/net/wireless/ath/ath10k/wmi.c | 49 +-
drivers/net/wireless/ath/ath5k/eeprom.c | 4 +-
drivers/net/wireless/ath/regd.c | 50 +-
drivers/net/wireless/ath/wcn36xx/hal.h | 2 +-
drivers/net/wireless/ath/wcn36xx/main.c | 2 -
drivers/net/wireless/ath/wil6210/boot_loader.h | 13 +-
drivers/net/wireless/ath/wil6210/cfg80211.c | 13 +-
drivers/net/wireless/ath/wil6210/debug.c | 13 +-
drivers/net/wireless/ath/wil6210/debugfs.c | 13 +-
drivers/net/wireless/ath/wil6210/ethtool.c | 13 +-
drivers/net/wireless/ath/wil6210/fw.c | 13 +-
drivers/net/wireless/ath/wil6210/fw.h | 13 +-
drivers/net/wireless/ath/wil6210/fw_inc.c | 13 +-
drivers/net/wireless/ath/wil6210/interrupt.c | 13 +-
drivers/net/wireless/ath/wil6210/main.c | 13 +-
drivers/net/wireless/ath/wil6210/netdev.c | 13 +-
drivers/net/wireless/ath/wil6210/p2p.c | 13 +-
drivers/net/wireless/ath/wil6210/pcie_bus.c | 13 +-
drivers/net/wireless/ath/wil6210/pm.c | 13 +-
drivers/net/wireless/ath/wil6210/pmc.c | 13 +-
drivers/net/wireless/ath/wil6210/pmc.h | 17 +-
drivers/net/wireless/ath/wil6210/rx_reorder.c | 13 +-
drivers/net/wireless/ath/wil6210/trace.c | 13 +-
drivers/net/wireless/ath/wil6210/trace.h | 13 +-
drivers/net/wireless/ath/wil6210/txrx.c | 13 +-
drivers/net/wireless/ath/wil6210/txrx.h | 13 +-
drivers/net/wireless/ath/wil6210/txrx_edma.c | 13 +-
drivers/net/wireless/ath/wil6210/txrx_edma.h | 13 +-
drivers/net/wireless/ath/wil6210/wil6210.h | 13 +-
drivers/net/wireless/ath/wil6210/wil_crash_dump.c | 13 +-
drivers/net/wireless/ath/wil6210/wil_platform.c | 15 +-
drivers/net/wireless/ath/wil6210/wil_platform.h | 13 +-
drivers/net/wireless/ath/wil6210/wmi.c | 13 +-
drivers/net/wireless/ath/wil6210/wmi.h | 13 +-
.../wireless/broadcom/brcm80211/brcmsmac/main.c | 13 +-
drivers/net/wireless/intel/ipw2x00/libipw_rx.c | 4 +-
drivers/net/wireless/intel/iwlegacy/4965-mac.c | 3 +-
drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 52 +-
drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 287 +++++++++++
drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 84 ++++
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 208 ++++++++
drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 10 +-
.../net/wireless/intel/iwlwifi/fw/api/time-event.h | 4 +-
drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 6 +-
drivers/net/wireless/intel/iwlwifi/fw/img.h | 18 +
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 11 +
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 1 -
drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 2 -
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 +-
drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 2 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 9 +-
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 +
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 7 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 392 +++------------
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 21 +-
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 6 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 8 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 8 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 2 +
drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 3 +-
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 4 +-
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 557 ++++++++++++++++++---
drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 43 +-
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 4 +-
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 7 +-
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 53 +-
.../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 4 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 31 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 18 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 +-
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 41 ++
drivers/net/wireless/quantenna/qtnfmac/commands.c | 71 ++-
drivers/net/wireless/quantenna/qtnfmac/commands.h | 3 +
drivers/net/wireless/quantenna/qtnfmac/core.c | 23 +-
drivers/net/wireless/quantenna/qtnfmac/core.h | 1 -
drivers/net/wireless/quantenna/qtnfmac/event.c | 47 +-
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 12 +-
.../wireless/quantenna/qtnfmac/pcie/pcie_priv.h | 4 +-
.../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 36 +-
.../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 28 +-
drivers/net/wireless/quantenna/qtnfmac/qlink.h | 57 +++
drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 5 +-
.../wireless/realtek/rtl818x/rtl8180/rtl8225se.c | 42 --
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 7 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c | 2 +
.../net/wireless/realtek/rtlwifi/rtl8192de/hw.c | 9 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/sw.c | 1 +
.../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 25 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/trx.h | 2 +
drivers/net/wireless/realtek/rtw88/main.c | 5 +-
drivers/net/wireless/realtek/rtw88/ps.c | 1 -
drivers/net/wireless/realtek/rtw88/ps.h | 2 +-
102 files changed, 1739 insertions(+), 1113 deletions(-)
Powered by blists - more mailing lists