All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kalle Valo <kvalo@codeaurora.org>
To: David Miller <davem@davemloft.net>
Cc: linux-wireless@vger.kernel.org, netdev@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: pull-request: wireless-drivers-next 2018-01-26
Date: Fri, 26 Jan 2018 19:04:29 +0200	[thread overview]
Message-ID: <87mv10sg9u.fsf@kamboji.qca.qualcomm.com> (raw)

Hi Dave,

this is a pull request to net-next for 4.16, more info in the signed tag
below. Please let me know if you have any problems.

Kalle

The following changes since commit ebdd7b491b8a65d65936e07004caabca4a3c94a0:

  Merge branch 'mlxsw-Add-support-for-mirror-action-with-flower' (2018-01-21 18:21:31 -0500)

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-for-davem-2018-01-26

for you to fetch changes up to 30ce7f4456ae40e970d9e82fe63c5e55147af0c0:

  mt76: validate rx CCMP PN (2018-01-26 11:20:52 +0200)

----------------------------------------------------------------
wireless-drivers-next patches for 4.16

Major changes:

wil6210

* add PCI device id for Talyn

* support flashless device

ath9k

* improve RSSI/signal accuracy on AR9003 series

mt76

* validate CCMP PN from received frames to avoid replay attacks

qtnfmac

* support 64-bit network stats

* report more hardware information to kernel log and some via ethtool

----------------------------------------------------------------
Arend Van Spriel (2):
      brcmfmac: assure bcdc dcmd api does not return value > 0
      brcmfmac: separate firmware errors from i/o errors

Dedy Lansky (1):
      wil6210: support flashless device

Felix Fietkau (10):
      mt76: fix transmission of encrypted management frames
      ath9k: discard undersized packets
      mt76: retry rx polling as long as there is budget left
      mt76: fix TSF value in probe responses
      mt76: add an intermediate struct for rx status information
      mt76: get station pointer by wcid and pass it to mac80211
      mt76: implement A-MPDU rx reordering in the driver code
      mt76: split mt76_rx_complete
      mt76: pass the per-vif wcid to the core for multicast rx
      mt76: validate rx CCMP PN

Igor Mitsyanko (2):
      qtnfmac: do not use mutexes in timer context
      qtnfmac: do not use bus mutex for events processing

Kalle Valo (1):
      Merge ath-next from git://git.kernel.org/.../kvalo/ath.git

Lior David (2):
      wil6210: fix random failure to bring network interface up
      wil6210: enlarge FW mac_rgf_ext section for Sparrow D0

Lorenzo Bianconi (5):
      mt76x2: fix WMM parameter configuration
      mt76x2: dfs: avoid tasklet scheduling during mt76x2_dfs_init_params()
      mt76x2: dfs: add set_domain handler
      mt76x2: dfs: take into account dfs region in mt76x2_dfs_init_params()
      mt76x2: init: disable all pending tasklets during device removal

Luis de Bethencourt (1):
      rtl8xxxu: Fix trailing semicolon

Maya Erez (5):
      wil6210: add Talyn PCIe device ID
      wil6210: recognize Talyn JTAG ID
      wil6210: add support for Talyn AHB address map
      wil6210: configure OTP HW vectors in SW reset flow
      wil6210: support parsing brd file address from fw file

Ping-Ke Shih (10):
      rtlwifi: btcoex: extend get_wifi_bw to support bandwidth 80M
      rtlwifi: btcoex: Add switch band notify for btc
      rtlwifi: btcoex: Add variable ant_div_cfg to support antenna diversity
      rtlwifi: btcoex: add scan_notify within ips_notify if RFON
      rtlwifi: btcoex: Add wifi_only series ops to control solo card
      rtlwifi: btcoex: add boolean variables dbg_mode
      rtlwifi: 8822be has to report vht capability to mac80211
      rtlwifi: Add ratr_table for newer IC
      rtlwifi: Add spec_ver to check whether use new rate-id or not
      rtlwifi: btcoex: Fix some static warnings from Sparse

Ramon Fried (1):
      wcn36xx: release DMA memory in case of error

Sergey Matyukevich (4):
      qtnfmac: modify supported interface combinations
      qtnfmac: validate interface combinations on changes
      qtnfmac: fix STA disconnect procedure
      qtnfmac: remove redundant 'unlikely' checks

Vasily Ulyanov (5):
      qtnfmac: remove struct qlink_cmd_set_mac_acl
      qtnfmac: fix warnings when mBSS setup is stopped
      qtnfmac: support 64-bit network interface stats
      qtnfmac: get more hardware info from card
      qtnfmac: report hardware/firmware information via ethtool

Wojciech Dubowik (4):
      ath9k: Alternative EEPROM size for AR9003
      ath9k: Read noise floor calibration data from eeprom
      ath9k: Use calibrated noise floor value when available
      ath9k: Display calibration data piers in debugfs

 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c     | 133 ++++++++++-
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.h     |  10 +
 drivers/net/wireless/ath/ath9k/calib.c             |  38 +--
 drivers/net/wireless/ath/ath9k/hw.h                |   2 +
 drivers/net/wireless/ath/ath9k/recv.c              |   4 +-
 drivers/net/wireless/ath/wcn36xx/dxe.c             |  46 +++-
 drivers/net/wireless/ath/wil6210/boot_loader.h     |   9 +-
 drivers/net/wireless/ath/wil6210/fw.h              |  18 +-
 drivers/net/wireless/ath/wil6210/fw_inc.c          | 167 ++++++++++++-
 drivers/net/wireless/ath/wil6210/interrupt.c       |   6 +-
 drivers/net/wireless/ath/wil6210/main.c            | 217 ++++++++++++++---
 drivers/net/wireless/ath/wil6210/pcie_bus.c        |  46 +++-
 drivers/net/wireless/ath/wil6210/wil6210.h         |  55 ++++-
 drivers/net/wireless/ath/wil6210/wmi.c             |  90 ++++++-
 .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c    |  17 +-
 .../wireless/broadcom/brcm80211/brcmfmac/fwil.c    |  24 +-
 .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c  |  10 +-
 .../wireless/broadcom/brcm80211/brcmfmac/proto.h   |  14 +-
 drivers/net/wireless/mediatek/mt76/Makefile        |   2 +-
 drivers/net/wireless/mediatek/mt76/agg-rx.c        | 258 +++++++++++++++++++++
 drivers/net/wireless/mediatek/mt76/dma.c           |  14 +-
 drivers/net/wireless/mediatek/mt76/mac80211.c      | 116 ++++++++-
 drivers/net/wireless/mediatek/mt76/mt76.h          |  74 +++++-
 drivers/net/wireless/mediatek/mt76/mt76x2.h        |   1 +
 drivers/net/wireless/mediatek/mt76/mt76x2_dfs.c    |  17 +-
 drivers/net/wireless/mediatek/mt76/mt76x2_dfs.h    |   2 +
 drivers/net/wireless/mediatek/mt76/mt76x2_dma.c    |   1 +
 drivers/net/wireless/mediatek/mt76/mt76x2_init.c   |   8 +-
 drivers/net/wireless/mediatek/mt76/mt76x2_mac.c    | 106 ++++++++-
 drivers/net/wireless/mediatek/mt76/mt76x2_main.c   |  41 ++--
 drivers/net/wireless/mediatek/mt76/mt76x2_tx.c     |   6 +-
 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c  | 131 +++++++----
 drivers/net/wireless/quantenna/qtnfmac/cfg80211.h  |  19 --
 drivers/net/wireless/quantenna/qtnfmac/commands.c  | 222 ++++++++++++------
 drivers/net/wireless/quantenna/qtnfmac/core.c      | 139 ++++++++++-
 drivers/net/wireless/quantenna/qtnfmac/core.h      |  15 +-
 drivers/net/wireless/quantenna/qtnfmac/event.c     |   4 +-
 .../net/wireless/quantenna/qtnfmac/pearl/pcie.c    |   7 +-
 drivers/net/wireless/quantenna/qtnfmac/qlink.h     |  33 +--
 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h   |   2 +-
 drivers/net/wireless/realtek/rtlwifi/base.c        | 129 +++++++++--
 drivers/net/wireless/realtek/rtlwifi/base.h        |   2 +
 .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c       | 135 +++++++----
 .../realtek/rtlwifi/btcoexist/halbtcoutsrc.h       |  64 +++++
 .../wireless/realtek/rtlwifi/btcoexist/rtl_btc.c   |  89 ++++++-
 .../wireless/realtek/rtlwifi/btcoexist/rtl_btc.h   |   7 +
 drivers/net/wireless/realtek/rtlwifi/core.c        |   6 +
 drivers/net/wireless/realtek/rtlwifi/pci.c         |   8 +-
 drivers/net/wireless/realtek/rtlwifi/wifi.h        |  32 +++
 49 files changed, 2213 insertions(+), 383 deletions(-)
 create mode 100644 drivers/net/wireless/mediatek/mt76/agg-rx.c

             reply	other threads:[~2018-01-26 17:04 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-01-26 17:04 Kalle Valo [this message]
2018-01-29  3:00 ` pull-request: wireless-drivers-next 2018-01-26 David Miller
2018-01-29  3:00   ` 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=87mv10sg9u.fsf@kamboji.qca.qualcomm.com \
    --to=kvalo@codeaurora.org \
    --cc=davem@davemloft.net \
    --cc=linux-kernel@vger.kernel.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.