Search Linux Wireless

pull-request: wireless-drivers-next 2017-04-07

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Dave,

here's a pull request for net-next, more info in the signed tag below.
Please let me know if there are any problems.

Kalle

The following changes since commit 9c28286b1b4b9bce6e35dd4c8a1265f03802a89a:

  decnet: Use TCP nagle macro instead of literal number in decnet (2017-03-07 14:07:55 -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-for-davem-2017-04-07

for you to fetch changes up to 1aed89640a899cd695bbfc976a4356affa474646:

  mwifiex: apply radar flag (2017-04-05 15:54:52 +0300)

----------------------------------------------------------------
wireless-drivers-next patches for 4.12

Lots of bugfixes as usual but also some new features.

Major changes:

ath10k

* improve firmware download time for QCA6174 and QCA9377, especially
  helps resume time

ath9k_htc

* add support AirTies 1eda:2315 AR9271 device

rt2x00

* add support MT7620

mwifiex

* enable auto deep sleep mode for USB chipsets

brcmfmac

* add support for network namespaces (WIPHY_FLAG_NETNS_OK)

----------------------------------------------------------------
Alexandre Belloni (1):
      atmel: remove time_t usage

Amitkumar Karwar (2):
      mwifiex: send fewer channels to scan while connected
      mwifiex: enable auto deep sleep mode for USB chipsets

Arend Van Spriel (3):
      brcmfmac: add support to move wiphy instance into network namespace
      brcmfmac: restore bus state when enter_D3 fails
      brcmfmac: no need for d11inf instance in brcmf_pno_start_sched_scan()

Brian Norris (4):
      mwifiex: pcie: clean up error prints in mwifiex_pcie_reset_notify()
      mwifiex: fix kernel crash after shutdown command timeout
      mwifiex: fix use-after-free for FW reinit errors
      mwifiex: catch mwifiex_fw_dpc() errors properly in reset

Christophe Jaillet (1):
      wcn36xx: Fix error handling

Colin Ian King (5):
      rtlwifi: fix spelling mistake: "conuntry" -> "country"
      ath10k: remove redundant error check
      ath10k: remove redundant check of len with buf_len
      ipw2200: remove redundant check of rc < 0
      wlcore: fix spelling mistakes in wl1271_warning

Daniel Golle (1):
      rt2x00: fix TX_PWR_CFG_4 register definition

Daniel Mentz (1):
      mwifiex: Use accessors routines for unaligned values

Dedy Lansky (4):
      wil6210: use print_hex_dump_debug instead of print_hex_dump_bytes
      wil6210: store bss object and use cfg80211_connect_bss()
      wil6210: use WMI_DISCONNECT_CMDID upon connect timeout
      wil6210: correctly report locally generated disconnect in STA mode

Devidas Puranik (1):
      mwifiex: fix for unaligned reads

Dmitry Tunin (1):
      ath9k_htc: Add support of AirTies 1eda:2315 AR9271 device

Franky Lin (7):
      brcmfmac: move brcmf_txflowblock to bcdc layer
      brcmfmac: move brcmf_txcomplete to bcdc layer
      brcmfmac: wrap brcmf_fws_add_interface into bcdc layer
      brcmfmac: wrap brcmf_fws_del_interface into bcdc layer
      brcmfmac: wrap brcmf_fws_reset_interface into bcdc layer
      brcmfmac: wrap brcmf_fws_init into bcdc layer
      brcmfmac: move brcmf_fws_deinit to bcdc layer

Gabor Juhos (1):
      rt2x00: rt2800lib: move rt2800_drv_data declaration into rt2800lib.h

Ganapathi Bhat (1):
      mwifiex: Support USB interrupt endpoint for command response/event

Hamad Kadmany (2):
      wil6210: set dma mask to reflect device capability
      wil6210: protect list of pending wmi events during flush

Hans de Goede (3):
      brcmfmac: Do not print the firmware version as an error
      brcmfmac: Do not complain about country code "00"
      brcmfmac: Handle status == BRCMF_E_STATUS_ABORT in cfg80211_escan_handler

Jeffy Chen (1):
      mwifiex: wake system up when receives a wake irq

Johan Hovold (1):
      zd1211rw: fix NULL-deref at probe

Kalle Valo (2):
      ath10k: fix warnings from an earlier commit
      Merge ath-next from git://git.kernel.org/.../kvalo/ath.git

Karthik Ananthapadmanabha (3):
      mwifiex: add qualifier to firmware structures
      mwifiex: add missing IEs related to TDLS operation
      mwifiex: apply radar flag

Larry Finger (1):
      rtlwifi: Add code to read new versions of firmware

Lior David (3):
      wil6210: do not start regular scan on stopped p2p device
      wil6210: bus_request platform operation refinement
      wil6210: add oob_mode for AP certification

Maya Erez (1):
      wil6210: missing reinit_completion in HALP voting

Mohammed Shafi Shajakhan (4):
      ath10k: fix a warning during channel switch with multiple vaps
      ath10k: disallow DFS simulation if DFS channel is not enabled
      ath10k: fix fetching channel during potential radar detection
      ath10k: fix typo in wmi header file

Nils Holland (1):
      rtl8187: Enable monitor mode to fix multicast reception

Ping-Ke Shih (3):
      rtlwifi: Update 8821ae new phy parameters and its parser.
      rtlwifi: Update 8812ae new phy parameters and its parser.
      rtlwifi: Add QoS-NULL and BT-QoS-NULL to reserved page.

Rafał Miłecki (6):
      bcma: gpio: set of_node regardless of the host type
      bcma: drop unneeded check for CONFIG_OF_IRQ
      bcma: use helper function to set core dev's parent
      bcma: fill core OF info independently of bus type
      brcmfmac: always print error when PSM's watchdog fires
      brcmfmac: update BRCMFMAC symbol description

Roman Yeryomin (1):
      rt2x00: add support for MT7620

Rostyslav Khudolii (1):
      ath6kl: Remove old 802.11a-only channels

Ryan Hsu (2):
      ath10k: improve the firmware download time for QCA6174
      ath10k: improve the firmware download time for QCA9377

Stanislaw Gruszka (9):
      rt2800: identify station based on status WCID
      rt2x00: separte filling tx status from rt2x00lib_txdone
      rt2x00: separte clearing entry from rt2x00lib_txdone
      rt2x00: add txdone nomatch function
      rt2x00: fixup fill_tx_status for nomatch case
      rt2x00: use txdone_nomatch on rt2800usb
      rt2800: status based rate flags for nomatch case
      rt2800: use TXOP_BACKOFF for probe frames
      rt2x00: fix rt2x00debug_dump_frame comment

Tamizh chelvam (1):
      ath10k: update available channel list for 5G radio

Yan-Hsuan Chuang (12):
      rtlwifi: btcoex: remove unused functions
      rtlwifi: btcoex: follow linux coding style
      rtlwifi: btcoex: 23b 2ant: add btc8723b2ant_limited_rx to reduce agg size
      rtlwifi: btcoex: 23b 2ant: detect if bt is slave, and modify tdma
      rtlwifi: btcoex: 23b 2ant: monitor wifi counter for allocate tdma time
      rtlwifi: btcoex: 23b 2ant: less sensitive to tx rate penalty
      rtlwifi: btcoex: 23b 2ant: adjust wifi duration for bt a2dp
      rtlwifi: btcoex: 23b 2ant: coex table fine tune
      rtlwifi: btcoex: 23b 2ant: remove redundant bt stack report
      rtlwifi: btcoex: 23b 2ant: finer bt power adjustment
      rtlwifi: btcoex: 23b 2ant: add comments to describe how duration adjusted
      rtlwifi: btcoex: 23b 2ant: new fw use h2c to control GNT_BT

Zefir Kurtisi (1):
      ath9k: don't trigger spectral scan when not enabled

 drivers/bcma/driver_gpio.c                         |    3 +-
 drivers/bcma/main.c                                |   10 +-
 drivers/net/wireless/ath/ath10k/bmi.c              |   72 +
 drivers/net/wireless/ath/ath10k/bmi.h              |    2 +
 drivers/net/wireless/ath/ath10k/core.c             |    8 +-
 drivers/net/wireless/ath/ath10k/core.h             |    2 +
 drivers/net/wireless/ath/ath10k/debug.c            |   12 +-
 drivers/net/wireless/ath/ath10k/hw.c               |  265 +++
 drivers/net/wireless/ath/ath10k/hw.h               |   69 +
 drivers/net/wireless/ath/ath10k/mac.c              |   21 +-
 drivers/net/wireless/ath/ath10k/pci.c              |    6 -
 drivers/net/wireless/ath/ath10k/wmi.c              |   11 +
 drivers/net/wireless/ath/ath10k/wmi.h              |    4 +-
 drivers/net/wireless/ath/ath6kl/cfg80211.c         |    6 +-
 drivers/net/wireless/ath/ath9k/common-spectral.c   |    3 +
 drivers/net/wireless/ath/ath9k/hif_usb.c           |    1 +
 drivers/net/wireless/ath/wcn36xx/main.c            |    4 +-
 drivers/net/wireless/ath/wil6210/cfg80211.c        |   68 +-
 drivers/net/wireless/ath/wil6210/main.c            |   75 +-
 drivers/net/wireless/ath/wil6210/pcie_bus.c        |   16 +
 drivers/net/wireless/ath/wil6210/pmc.c             |   17 +-
 drivers/net/wireless/ath/wil6210/txrx.c            |   19 +-
 drivers/net/wireless/ath/wil6210/wil6210.h         |   21 +-
 drivers/net/wireless/ath/wil6210/wmi.c             |   21 +-
 drivers/net/wireless/atmel/atmel.c                 |    2 +-
 drivers/net/wireless/broadcom/brcm80211/Kconfig    |   10 +-
 .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c    |   59 +
 .../wireless/broadcom/brcm80211/brcmfmac/bcdc.h    |    3 +
 .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h |    5 -
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |   10 +-
 .../wireless/broadcom/brcm80211/brcmfmac/common.c  |    2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/core.c    |   66 +-
 .../wireless/broadcom/brcm80211/brcmfmac/debug.c   |   26 +-
 .../wireless/broadcom/brcm80211/brcmfmac/debug.h   |   18 +
 .../wireless/broadcom/brcm80211/brcmfmac/fweh.c    |    6 +-
 .../wireless/broadcom/brcm80211/brcmfmac/pcie.c    |    1 +
 .../net/wireless/broadcom/brcm80211/brcmfmac/pno.c |    2 -
 .../wireless/broadcom/brcm80211/brcmfmac/proto.h   |   36 +
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |    8 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c |    7 +-
 drivers/net/wireless/intel/ipw2x00/ipw2200.c       |    3 -
 drivers/net/wireless/marvell/mwifiex/11h.c         |    3 +-
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |   19 +
 drivers/net/wireless/marvell/mwifiex/cmdevt.c      |    4 +-
 drivers/net/wireless/marvell/mwifiex/fw.h          |   36 +-
 drivers/net/wireless/marvell/mwifiex/ie.c          |   15 +-
 drivers/net/wireless/marvell/mwifiex/ioctl.h       |    2 +
 drivers/net/wireless/marvell/mwifiex/main.c        |   37 +-
 drivers/net/wireless/marvell/mwifiex/main.h        |    2 +-
 drivers/net/wireless/marvell/mwifiex/pcie.c        |   65 +-
 drivers/net/wireless/marvell/mwifiex/scan.c        |   37 +-
 drivers/net/wireless/marvell/mwifiex/sdio.c        |   32 +-
 drivers/net/wireless/marvell/mwifiex/sta_cmd.c     |   52 +-
 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c |    4 +-
 drivers/net/wireless/marvell/mwifiex/sta_event.c   |    8 +-
 drivers/net/wireless/marvell/mwifiex/tdls.c        |   59 +-
 drivers/net/wireless/marvell/mwifiex/uap_event.c   |    2 +-
 drivers/net/wireless/marvell/mwifiex/usb.c         |   45 +-
 drivers/net/wireless/marvell/mwifiex/usb.h         |    8 +-
 drivers/net/wireless/marvell/mwifiex/util.c        |    6 +-
 drivers/net/wireless/marvell/mwifiex/util.h        |    5 +
 drivers/net/wireless/ralink/rt2x00/Kconfig         |    2 +-
 drivers/net/wireless/ralink/rt2x00/rt2800.h        |  212 +-
 drivers/net/wireless/ralink/rt2x00/rt2800lib.c     | 1490 +++++++++++-
 drivers/net/wireless/ralink/rt2x00/rt2800lib.h     |   31 +-
 drivers/net/wireless/ralink/rt2x00/rt2800mmio.c    |    2 +-
 drivers/net/wireless/ralink/rt2x00/rt2800usb.c     |   18 +-
 drivers/net/wireless/ralink/rt2x00/rt2x00.h        |    5 +-
 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c     |  232 +-
 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c   |    7 +-
 drivers/net/wireless/ralink/rt2x00/rt2x00queue.h   |    4 +-
 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c |   16 +-
 .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c    | 2468 ++++++++------------
 .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.h    |   24 +-
 .../realtek/rtlwifi/btcoexist/halbtc8723b1ant.c    | 1005 +-------
 .../realtek/rtlwifi/btcoexist/halbtc8723b2ant.c    | 1655 ++++---------
 .../realtek/rtlwifi/btcoexist/halbtc8723b2ant.h    |   18 +-
 .../realtek/rtlwifi/btcoexist/halbtc8821a1ant.c    | 1470 +++++-------
 .../realtek/rtlwifi/btcoexist/halbtc8821a1ant.h    |    2 +-
 .../realtek/rtlwifi/btcoexist/halbtc8821a2ant.c    | 2306 ++++++------------
 .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c       |    2 +-
 .../realtek/rtlwifi/btcoexist/halbtcoutsrc.h       |    3 +-
 drivers/net/wireless/realtek/rtlwifi/regd.c        |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c    |   64 +-
 .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.h    |    4 +
 .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c    |    4 +-
 .../net/wireless/realtek/rtlwifi/rtl8723be/fw.c    |   69 +-
 .../net/wireless/realtek/rtlwifi/rtl8723be/fw.h    |    4 +
 .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c    |   15 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.c    |  165 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h    |    2 +
 .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c    |    8 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c   |  385 ++-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c    |   15 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/table.c | 1858 +++++----------
 .../net/wireless/realtek/rtlwifi/rtl8821ae/table.h |   28 +-
 drivers/net/wireless/realtek/rtlwifi/wifi.h        |   18 +
 drivers/net/wireless/ti/wlcore/debugfs.c           |    2 +-
 drivers/net/wireless/zydas/zd1211rw/zd_usb.c       |    3 +
 99 files changed, 6865 insertions(+), 8194 deletions(-)

-- 
Kalle Valo




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux