From: Kalle Valo <kvalo@codeaurora.org>
To: netdev@vger.kernel.org
Cc: linux-wireless@vger.kernel.org
Subject: pull-request: wireless-drivers-next-2019-11-15
Date: Fri, 15 Nov 2019 17:18:56 +0000 (UTC) [thread overview]
Message-ID: <20191115171856.0F3D060C16@smtp.codeaurora.org> (raw)
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(-)
next reply other threads:[~2019-11-15 17:18 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-11-15 17:18 Kalle Valo [this message]
2019-11-16 21:08 ` pull-request: wireless-drivers-next-2019-11-15 David Miller
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20191115171856.0F3D060C16@smtp.codeaurora.org \
--to=kvalo@codeaurora.org \
--cc=linux-wireless@vger.kernel.org \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.