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 2017-08-28
Date: Mon, 28 Aug 2017 12:22:34 +0300 [thread overview]
Message-ID: <87val8ujvp.fsf@kamboji.qca.qualcomm.com> (raw)
Hi Dave,
here's a pull request to net-next for 4.14. Because I pulled
wireless-drivers (at least that's my suspicion) the diffstat was wrong
again and I created it manually. I recall Linus somewhere saying that in
certain cases this is normal and it's ok to create the diffstat
manually, so I don't worry about this anymore.
In this pull request we also add SDIO_DEVICE_ID_CYPRESS_4373 to
include/linux/mmc/sdio_ids.h which stands out in the diffstat.
Please let me know if there are any problems.
Kalle
The following changes since commit e9bf53ab1ee34bb05c104bbfd2b77c844773f8e6:
brcmfmac: feature check for multi-scheduled scan fails on bcm4343x device=
s (2017-08-14 11:09:30 +0300)
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-08-28
for you to fetch changes up to 5307eca1362492ce28f1572b430997d9053c021d:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-driver=
s.git (2017-08-24 14:47:42 +0300)
----------------------------------------------------------------
wireless-drivers-next patches for 4.14
rsi driver is getting a lot of new features lately, but as usual
active development happening on iwlwifi as well as other drivers.
I pulled wireless-drivers to fix multiple conflicts in iwlwifi and to
make it easier further development.
Major changes:
ath10k
* initial UBS bus support (no full support yet)
* add tdls support for 10.4 firmware
ath9k
* add Dell Wireless 1802
wil6210
* support FW RSSI reporting
rsi
* support legacy power save, U-APSD, rf-kill and AP mode
* RTS threshold configuration
brcmfmac
* support CYW4373 SDIO/USB chipset
iwlwifi
* some more code moved to a new directory
* add new PCI ID for 7265D
----------------------------------------------------------------
Arvind Yadav (19):
ar5523: constify usb_device_id
carl9170: constify usb_device_id
at76c50x: constify usb_device_id
orinoco: constify usb_device_id
p54: constify usb_device_id
libertas: constify usb_device_id
libertas_tf: constify usb_device_id
mwifiex: constify usb_device_id
mt7601u: constify usb_device_id
rt2500usb: constify usb_device_id
rt2800usb: constify usb_device_id
rt73usb: constify usb_device_id
rtl8187: constify usb_device_id
rtl8xxxu: constify usb_device_id
rtl8192cu: constify usb_device_id
zd1201: constify usb_device_id
zd1211rw: constify usb_device_id
brcm80211: constify usb_device_id
net: rsi: mac80211: constify ieee80211_ops
Avraham Stern (1):
iwlwifi: mvm: remove session protection to allow channel switch
Bhumika Goyal (4):
wlcore: add const to bin_attribute structure
rtlwifi: constify rate_control_ops structure
iwlwifi: mvm: add const to thermal_cooling_device_ops structure
wireless: ipw2x00: make iw_handler_def const
Chaya Rachel Ivgi (2):
iwlwifi: mvm: add debugfs to force CT-kill
iwlwifi: mvm: set the default cTDP budget
Chi-Hsien Lin (1):
brcmfmac: Add support for CYW4373 SDIO/USB chipset
Christoph Fritz (1):
ath9k: fix debugfs file permission
Christophe Jaillet (1):
mt7601u: check memory allocation failure
Chung-Hsien Hsu (1):
brcmfmac: add setting carrier state ON for successful roaming
Colin Ian King (1):
rtlwifi: rtl8821ae: fix spelling mistake: "faill" -> "failed"
Dan Carpenter (1):
rtlwifi: make a couple arrays larger
Emmanuel Grumbach (10):
iwlwifi: pcie: don't init a Tx queue with an SSN > size of the queue
iwlwifi: pcie: free the TSO page when a Tx queue is unmapped on A000 =
devices
iwlwifi: mvm: fix the coex firmware API
iwlwifi: mvm: remove the corunning support
iwlwifi: mvm: support new Coex firmware API
iwlwifi: pcie: support short Tx queues for A000 device family
iwlwifi: mvm: add command name for FRAME_RELEASE
iwlwifi: mvm: include more debug data when we get an unexpected baid
iwlwifi: mvm: update the firmware API in TX
iwlwifi: mvm: don't send BAR on flushed frames
Erik Stromdahl (3):
ath10k: various usb related definitions
ath10k: add initial USB support
ath10k: sdio: fix compile warning
Ganapathi Bhat (3):
mwifiex: replace netif_carrier_on/off by netif_device_attach/dettach
mwifiex: do not use random MAC for pre-association scanning
mwifiex: check for NL80211_SCAN_FLAG_RANDOM_ADDR during hidden SSID s=
can
Golan Ben-Ami (2):
iwlwifi: dump smem configuration when firmware crashes
iwlwifi: fix nmi triggering from host
Gregory Greenman (1):
iwlwifi: mvm: change open and close criteria of a BA session
Gustavo A. R. Silva (1):
rtlwifi: btcoex: 23b 1ant: fix duplicated code for different branches
Haim Dreyfuss (1):
iwlwifi: mvm: support new beacon template command
Ilan Peer (1):
iwlwifi: mvm: Fix channel switch in case of count <=3D 1
Johannes Berg (2):
iwlwifi: mvm: remove useless condition in LED code
iwlwifi: mvm: use firmware LED command where applicable
Jo=C3=A3o Paulo Rechi Vita (1):
iwlwifi: Demote messages about fw flags size to info
Kalle Valo (4):
Merge tag 'iwlwifi-next-for-kalle-2017-08-11' of git://git.kernel.org=
/.../iwlwifi/iwlwifi-next
Merge tag 'iwlwifi-next-for-kalle-2017-08-18' of git://git.kernel.org=
/.../iwlwifi/iwlwifi-next
Merge ath-next from git://git.kernel.org/.../kvalo/ath.git
Merge git://git.kernel.org/.../kvalo/wireless-drivers.git
Karun Eagalapati (6):
rsi: add support for legacy power save
rsi: add support for U-APSD power save
rsi: rename sdio_read_buffer_status_register
rsi: buffer full check optimization
rsi: buffer available interrupt handling
rsi: RTS threshold configuration
Liad Kaufman (1):
iwlwifi: fix a000 RF_ID define
Luca Coelho (14):
iwlwifi: fix a few instances of misaligned kerneldoc parameters
iwlwifi: remove references to unsupported HW
iwlwifi: mvm: consider RFKILL during INIT as success
iwlwifi: call iwl_remove_notification from iwl_wait_notification
iwlwifi: mvm: group all dummy SAR function declarations together
iwlwifi: mvm: use mvmsta consistently in rs.c
iwlwifi: move BT_MBOX_PRINT macro to common header
iwlwifi: pci: add new PCI ID for 7265D
iwlwifi: update channel flags parser
iwlwifi: add workaround to disable wide channels in 5GHz
iwlwifi: fw: fix lar_enabled endian problem in iwl_fw_get_nvm
iwlwifi: mvm: remove useless argument in iwl_nvm_init()
iwlwifi: mvm: remove useless check for mvm->cfg in iwl_parse_nvm_sect=
ion()
iwlwifi: use big-endian for the hw section of the nvm
Manikanta Pubbisetty (3):
ath10k: extend wmi service map to accommodate new services
ath10k: add tdls support for 10.4 firmwares
ath10k: push peer type to target for TDLS peers
Matt Chen (1):
iwlwifi: mvm: don't send CTDP commands via debugfs if not supported
Matthias Frei (1):
ath10k: set a-mpdu receiver reference number
Michael Skeffington (1):
rt2x00: Fix MMIC Countermeasures
Pavani Muthyala (2):
rsi: add support for rf-kill functionality
rsi: update set_antenna command frame
Philipp Zabel (1):
ath10k: explicitly request exclusive reset control
Prameela Rani Garnepudi (12):
rsi: fix uninitialized descriptor pointer issue
rsi: advertise ap mode support
rsi: add interface changes for ap mode
rsi: remove interface changes for AP mode
rsi: add beacon changes for AP mode
rsi: handle station connection in AP mode
rsi: handle station disconnection in AP mode
rsi: data and managemet path changes for AP mode
rsi: use common descriptor for auto rate frame
rsi: update tx auto rate command frame for AP mode
rsi: aggregation parameters frame for AP mode
rsi: security enhancements for AP mode
Reizer, Eyal (1):
wlcore: add missing nvs file name info for wilink8
Rob Clark (1):
wcn36xx: check dma_mapping_error()
Romain Perier (1):
wireless: ipw2200: Replace PCI pool old API
Rosen Penev (1):
ath9k: Add Dell Wireless 1802 with wowlan capability
Sergey Matyukevich (8):
qtnfmac: remove unused qtnf_rx_frame declaration
qtnfmac: switch to napi_gro_receive
qtnfmac: use __netdev_alloc_skb_ip_align
qtnfmac: skb2rbd_attach cleanup
qtnfmac: decrease default Tx queue size
qtnfmac: switch to kernel circ_buf implementation
qtnfmac: introduce counter for Rx underflow events
qtnfmac: modify tx reclaim locking
Sharon Dvir (1):
iwlwifi: change functions that can only return 0 to void
Shaul Triebitz (2):
iwlwifi: mvm: move a000 device NVM retrieval to a common place
iwlwifi: mvm: add station before allocating a queue
Tzipi Peres (2):
iwlwifi: add support of FPGA fw
iwlwifi: distinguish different RF modules in A000 devices
Vincent Legoll (1):
bcma: make BCMA a menuconfig to ease disabling it all
Wright Feng (2):
brcmfmac: set wpa_auth to WPA_AUTH_DISABLED in AP/OPEN security mode
brcmfmac: fix wrong num_different_channels when mchan feature enabled
Xinming Hu (4):
mwifiex: Do not change bss_num in change_virtual_intf
mwifiex: wrapper wps ie in pass through tlv
mwifiex: p2p: use separate device address
mwifiex: uap: enable 11d based on userspace configruation
drivers/bcma/Kconfig | 9 +-
drivers/net/wireless/ath/ar5523/ar5523.c | 2 +-
drivers/net/wireless/ath/ath10k/Kconfig | 7 +
drivers/net/wireless/ath/ath10k/Makefile | 3 +
drivers/net/wireless/ath/ath10k/ahb.c | 15 +-
drivers/net/wireless/ath/ath10k/core.c | 10 +
drivers/net/wireless/ath/ath10k/core.h | 5 +
drivers/net/wireless/ath/ath10k/debug.h | 2 +
drivers/net/wireless/ath/ath10k/htt_rx.c | 12 +-
drivers/net/wireless/ath/ath10k/hw.h | 5 +
drivers/net/wireless/ath/ath10k/mac.c | 5 +-
drivers/net/wireless/ath/ath10k/sdio.c | 8 +-
drivers/net/wireless/ath/ath10k/usb.c | 1106 ++=
+++++++++++++++++++++++++++++
drivers/net/wireless/ath/ath10k/usb.h | 128 ++=
++
drivers/net/wireless/ath/ath10k/wmi.c | 164 ++=
++-
drivers/net/wireless/ath/ath10k/wmi.h | 271 ++=
+++++-
drivers/net/wireless/ath/ath9k/debug.c | 2 +-
drivers/net/wireless/ath/ath9k/pci.c | 5 +
drivers/net/wireless/ath/carl9170/usb.c | 2 +-
drivers/net/wireless/ath/wcn36xx/dxe.c | 5 +
drivers/net/wireless/atmel/at76c50x-usb.c | 2 +-
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 1 +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 18 +-
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c | 2 +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 4 +-
drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 11 +-
drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h | 3 +
drivers/net/wireless/intel/ipw2x00/ipw2100.c | 4 +-
drivers/net/wireless/intel/ipw2x00/ipw2200.c | 15 +-
drivers/net/wireless/intel/iwlwifi/Makefile | 2 +-
drivers/net/wireless/intel/iwlwifi/cfg/a000.c | 42 ++
drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 8 +-
drivers/net/wireless/intel/iwlwifi/fw/api/coex.h | 62 +-
drivers/net/wireless/intel/iwlwifi/fw/api/commands.h | 17 +-
drivers/net/wireless/intel/iwlwifi/fw/api/config.h | 8 -
drivers/net/wireless/intel/iwlwifi/fw/api/led.h | 71 ++
drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 28 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 38 +-
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 30 +
drivers/net/wireless/intel/iwlwifi/fw/file.h | 4 +
drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c | 25 +-
drivers/net/wireless/intel/iwlwifi/fw/nvm.c | 162 ++=
+++
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 2 +
drivers/net/wireless/intel/iwlwifi/fw/smem.c | 3 +
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 3 +
drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 11 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 36 +-
drivers/net/wireless/intel/iwlwifi/iwl-io.c | 14 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 116 ++=
+-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 5 +-
drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 13 +-
drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 308 +-=
-------
drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 54 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 1 +
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 69 +-
drivers/net/wireless/intel/iwlwifi/mvm/led.c | 59 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 47 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 16 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 37 +-
drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 197 ++=
----
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 7 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 142 ++=
--
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 108 +--
drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 7 +
drivers/net/wireless/intel/iwlwifi/mvm/time-event.c | 34 +-
drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 4 +-
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 9 +-
drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 2 +-
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 24 +-
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 15 +-
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 2 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 22 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 55 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 17 +-
drivers/net/wireless/intersil/orinoco/orinoco_usb.c | 2 +-
drivers/net/wireless/intersil/p54/p54usb.c | 2 +-
drivers/net/wireless/marvell/libertas/if_usb.c | 2 +-
drivers/net/wireless/marvell/libertas_tf/if_usb.c | 2 +-
drivers/net/wireless/marvell/mwifiex/cfg80211.c | 29 +-
drivers/net/wireless/marvell/mwifiex/join.c | 2 +-
drivers/net/wireless/marvell/mwifiex/main.c | 40 +-
drivers/net/wireless/marvell/mwifiex/main.h | 7 +
drivers/net/wireless/marvell/mwifiex/scan.c | 4 +-
drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 34 +-
drivers/net/wireless/marvell/mwifiex/usb.c | 2 +-
drivers/net/wireless/mediatek/mt7601u/dma.c | 5 +
drivers/net/wireless/mediatek/mt7601u/usb.c | 2 +-
drivers/net/wireless/quantenna/qtnfmac/bus.h | 1 -
drivers/net/wireless/quantenna/qtnfmac/pearl/pcie.c | 279 ++=
++----
drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_bus_priv.h | 15 +-
drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_ipc.h | 1 +
drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_regs_pearl.h | 1 +
drivers/net/wireless/ralink/rt2x00/rt2500usb.c | 2 +-
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c | 13 +-
drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 17 +-
drivers/net/wireless/ralink/rt2x00/rt73usb.c | 2 +-
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 2 +-
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 2 +-
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b1ant.c | 10 +-
drivers/net/wireless/realtek/rtlwifi/rc.c | 2 +-
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 2 +-
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c | 2 +-
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 5 +-
drivers/net/wireless/rsi/Makefile | 1 +
drivers/net/wireless/rsi/rsi_91x_core.c | 70 +-
drivers/net/wireless/rsi/rsi_91x_hal.c | 136 ++=
+-
drivers/net/wireless/rsi/rsi_91x_mac80211.c | 415 ++=
++++++++--
drivers/net/wireless/rsi/rsi_91x_main.c | 2 +
drivers/net/wireless/rsi/rsi_91x_mgmt.c | 285 ++=
++++--
drivers/net/wireless/rsi/rsi_91x_ps.c | 146 ++=
++
drivers/net/wireless/rsi/rsi_91x_sdio.c | 2 +-
drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 40 +-
drivers/net/wireless/rsi/rsi_common.h | 1 +
drivers/net/wireless/rsi/rsi_hal.h | 4 +-
drivers/net/wireless/rsi/rsi_main.h | 38 +-
drivers/net/wireless/rsi/rsi_mgmt.h | 87 ++-
drivers/net/wireless/rsi/rsi_ps.h | 64 ++
drivers/net/wireless/rsi/rsi_sdio.h | 3 +-
drivers/net/wireless/ti/wlcore/main.c | 23 +
drivers/net/wireless/ti/wlcore/sdio.c | 1 +
drivers/net/wireless/ti/wlcore/spi.c | 1 +
drivers/net/wireless/ti/wlcore/sysfs.c | 2 +-
drivers/net/wireless/ti/wlcore/wlcore.h | 3 +
drivers/net/wireless/zydas/zd1201.c | 2 +-
drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 2 +-
include/linux/mmc/sdio_ids.h | 1 +
127 files changed, 4310 insertions(+), 1272 deletions(-)
create mode 100644 drivers/net/wireless/ath/ath10k/usb.c
create mode 100644 drivers/net/wireless/ath/ath10k/usb.h
create mode 100644 drivers/net/wireless/intel/iwlwifi/fw/api/led.h
create mode 100644 drivers/net/wireless/intel/iwlwifi/fw/nvm.c
create mode 100644 drivers/net/wireless/rsi/rsi_91x_ps.c
create mode 100644 drivers/net/wireless/rsi/rsi_ps.h
WARNING: multiple messages have this Message-ID (diff)
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 2017-08-28
Date: Mon, 28 Aug 2017 12:22:34 +0300 [thread overview]
Message-ID: <87val8ujvp.fsf@kamboji.qca.qualcomm.com> (raw)
Hi Dave,
here's a pull request to net-next for 4.14. Because I pulled
wireless-drivers (at least that's my suspicion) the diffstat was wrong
again and I created it manually. I recall Linus somewhere saying that in
certain cases this is normal and it's ok to create the diffstat
manually, so I don't worry about this anymore.
In this pull request we also add SDIO_DEVICE_ID_CYPRESS_4373 to
include/linux/mmc/sdio_ids.h which stands out in the diffstat.
Please let me know if there are any problems.
Kalle
The following changes since commit e9bf53ab1ee34bb05c104bbfd2b77c844773f8e6:
brcmfmac: feature check for multi-scheduled scan fails on bcm4343x devices (2017-08-14 11:09:30 +0300)
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-08-28
for you to fetch changes up to 5307eca1362492ce28f1572b430997d9053c021d:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git (2017-08-24 14:47:42 +0300)
----------------------------------------------------------------
wireless-drivers-next patches for 4.14
rsi driver is getting a lot of new features lately, but as usual
active development happening on iwlwifi as well as other drivers.
I pulled wireless-drivers to fix multiple conflicts in iwlwifi and to
make it easier further development.
Major changes:
ath10k
* initial UBS bus support (no full support yet)
* add tdls support for 10.4 firmware
ath9k
* add Dell Wireless 1802
wil6210
* support FW RSSI reporting
rsi
* support legacy power save, U-APSD, rf-kill and AP mode
* RTS threshold configuration
brcmfmac
* support CYW4373 SDIO/USB chipset
iwlwifi
* some more code moved to a new directory
* add new PCI ID for 7265D
----------------------------------------------------------------
Arvind Yadav (19):
ar5523: constify usb_device_id
carl9170: constify usb_device_id
at76c50x: constify usb_device_id
orinoco: constify usb_device_id
p54: constify usb_device_id
libertas: constify usb_device_id
libertas_tf: constify usb_device_id
mwifiex: constify usb_device_id
mt7601u: constify usb_device_id
rt2500usb: constify usb_device_id
rt2800usb: constify usb_device_id
rt73usb: constify usb_device_id
rtl8187: constify usb_device_id
rtl8xxxu: constify usb_device_id
rtl8192cu: constify usb_device_id
zd1201: constify usb_device_id
zd1211rw: constify usb_device_id
brcm80211: constify usb_device_id
net: rsi: mac80211: constify ieee80211_ops
Avraham Stern (1):
iwlwifi: mvm: remove session protection to allow channel switch
Bhumika Goyal (4):
wlcore: add const to bin_attribute structure
rtlwifi: constify rate_control_ops structure
iwlwifi: mvm: add const to thermal_cooling_device_ops structure
wireless: ipw2x00: make iw_handler_def const
Chaya Rachel Ivgi (2):
iwlwifi: mvm: add debugfs to force CT-kill
iwlwifi: mvm: set the default cTDP budget
Chi-Hsien Lin (1):
brcmfmac: Add support for CYW4373 SDIO/USB chipset
Christoph Fritz (1):
ath9k: fix debugfs file permission
Christophe Jaillet (1):
mt7601u: check memory allocation failure
Chung-Hsien Hsu (1):
brcmfmac: add setting carrier state ON for successful roaming
Colin Ian King (1):
rtlwifi: rtl8821ae: fix spelling mistake: "faill" -> "failed"
Dan Carpenter (1):
rtlwifi: make a couple arrays larger
Emmanuel Grumbach (10):
iwlwifi: pcie: don't init a Tx queue with an SSN > size of the queue
iwlwifi: pcie: free the TSO page when a Tx queue is unmapped on A000 devices
iwlwifi: mvm: fix the coex firmware API
iwlwifi: mvm: remove the corunning support
iwlwifi: mvm: support new Coex firmware API
iwlwifi: pcie: support short Tx queues for A000 device family
iwlwifi: mvm: add command name for FRAME_RELEASE
iwlwifi: mvm: include more debug data when we get an unexpected baid
iwlwifi: mvm: update the firmware API in TX
iwlwifi: mvm: don't send BAR on flushed frames
Erik Stromdahl (3):
ath10k: various usb related definitions
ath10k: add initial USB support
ath10k: sdio: fix compile warning
Ganapathi Bhat (3):
mwifiex: replace netif_carrier_on/off by netif_device_attach/dettach
mwifiex: do not use random MAC for pre-association scanning
mwifiex: check for NL80211_SCAN_FLAG_RANDOM_ADDR during hidden SSID scan
Golan Ben-Ami (2):
iwlwifi: dump smem configuration when firmware crashes
iwlwifi: fix nmi triggering from host
Gregory Greenman (1):
iwlwifi: mvm: change open and close criteria of a BA session
Gustavo A. R. Silva (1):
rtlwifi: btcoex: 23b 1ant: fix duplicated code for different branches
Haim Dreyfuss (1):
iwlwifi: mvm: support new beacon template command
Ilan Peer (1):
iwlwifi: mvm: Fix channel switch in case of count <= 1
Johannes Berg (2):
iwlwifi: mvm: remove useless condition in LED code
iwlwifi: mvm: use firmware LED command where applicable
João Paulo Rechi Vita (1):
iwlwifi: Demote messages about fw flags size to info
Kalle Valo (4):
Merge tag 'iwlwifi-next-for-kalle-2017-08-11' of git://git.kernel.org/.../iwlwifi/iwlwifi-next
Merge tag 'iwlwifi-next-for-kalle-2017-08-18' of git://git.kernel.org/.../iwlwifi/iwlwifi-next
Merge ath-next from git://git.kernel.org/.../kvalo/ath.git
Merge git://git.kernel.org/.../kvalo/wireless-drivers.git
Karun Eagalapati (6):
rsi: add support for legacy power save
rsi: add support for U-APSD power save
rsi: rename sdio_read_buffer_status_register
rsi: buffer full check optimization
rsi: buffer available interrupt handling
rsi: RTS threshold configuration
Liad Kaufman (1):
iwlwifi: fix a000 RF_ID define
Luca Coelho (14):
iwlwifi: fix a few instances of misaligned kerneldoc parameters
iwlwifi: remove references to unsupported HW
iwlwifi: mvm: consider RFKILL during INIT as success
iwlwifi: call iwl_remove_notification from iwl_wait_notification
iwlwifi: mvm: group all dummy SAR function declarations together
iwlwifi: mvm: use mvmsta consistently in rs.c
iwlwifi: move BT_MBOX_PRINT macro to common header
iwlwifi: pci: add new PCI ID for 7265D
iwlwifi: update channel flags parser
iwlwifi: add workaround to disable wide channels in 5GHz
iwlwifi: fw: fix lar_enabled endian problem in iwl_fw_get_nvm
iwlwifi: mvm: remove useless argument in iwl_nvm_init()
iwlwifi: mvm: remove useless check for mvm->cfg in iwl_parse_nvm_section()
iwlwifi: use big-endian for the hw section of the nvm
Manikanta Pubbisetty (3):
ath10k: extend wmi service map to accommodate new services
ath10k: add tdls support for 10.4 firmwares
ath10k: push peer type to target for TDLS peers
Matt Chen (1):
iwlwifi: mvm: don't send CTDP commands via debugfs if not supported
Matthias Frei (1):
ath10k: set a-mpdu receiver reference number
Michael Skeffington (1):
rt2x00: Fix MMIC Countermeasures
Pavani Muthyala (2):
rsi: add support for rf-kill functionality
rsi: update set_antenna command frame
Philipp Zabel (1):
ath10k: explicitly request exclusive reset control
Prameela Rani Garnepudi (12):
rsi: fix uninitialized descriptor pointer issue
rsi: advertise ap mode support
rsi: add interface changes for ap mode
rsi: remove interface changes for AP mode
rsi: add beacon changes for AP mode
rsi: handle station connection in AP mode
rsi: handle station disconnection in AP mode
rsi: data and managemet path changes for AP mode
rsi: use common descriptor for auto rate frame
rsi: update tx auto rate command frame for AP mode
rsi: aggregation parameters frame for AP mode
rsi: security enhancements for AP mode
Reizer, Eyal (1):
wlcore: add missing nvs file name info for wilink8
Rob Clark (1):
wcn36xx: check dma_mapping_error()
Romain Perier (1):
wireless: ipw2200: Replace PCI pool old API
Rosen Penev (1):
ath9k: Add Dell Wireless 1802 with wowlan capability
Sergey Matyukevich (8):
qtnfmac: remove unused qtnf_rx_frame declaration
qtnfmac: switch to napi_gro_receive
qtnfmac: use __netdev_alloc_skb_ip_align
qtnfmac: skb2rbd_attach cleanup
qtnfmac: decrease default Tx queue size
qtnfmac: switch to kernel circ_buf implementation
qtnfmac: introduce counter for Rx underflow events
qtnfmac: modify tx reclaim locking
Sharon Dvir (1):
iwlwifi: change functions that can only return 0 to void
Shaul Triebitz (2):
iwlwifi: mvm: move a000 device NVM retrieval to a common place
iwlwifi: mvm: add station before allocating a queue
Tzipi Peres (2):
iwlwifi: add support of FPGA fw
iwlwifi: distinguish different RF modules in A000 devices
Vincent Legoll (1):
bcma: make BCMA a menuconfig to ease disabling it all
Wright Feng (2):
brcmfmac: set wpa_auth to WPA_AUTH_DISABLED in AP/OPEN security mode
brcmfmac: fix wrong num_different_channels when mchan feature enabled
Xinming Hu (4):
mwifiex: Do not change bss_num in change_virtual_intf
mwifiex: wrapper wps ie in pass through tlv
mwifiex: p2p: use separate device address
mwifiex: uap: enable 11d based on userspace configruation
drivers/bcma/Kconfig | 9 +-
drivers/net/wireless/ath/ar5523/ar5523.c | 2 +-
drivers/net/wireless/ath/ath10k/Kconfig | 7 +
drivers/net/wireless/ath/ath10k/Makefile | 3 +
drivers/net/wireless/ath/ath10k/ahb.c | 15 +-
drivers/net/wireless/ath/ath10k/core.c | 10 +
drivers/net/wireless/ath/ath10k/core.h | 5 +
drivers/net/wireless/ath/ath10k/debug.h | 2 +
drivers/net/wireless/ath/ath10k/htt_rx.c | 12 +-
drivers/net/wireless/ath/ath10k/hw.h | 5 +
drivers/net/wireless/ath/ath10k/mac.c | 5 +-
drivers/net/wireless/ath/ath10k/sdio.c | 8 +-
drivers/net/wireless/ath/ath10k/usb.c | 1106 +++++++++++++++++++++++++++++++
drivers/net/wireless/ath/ath10k/usb.h | 128 ++++
drivers/net/wireless/ath/ath10k/wmi.c | 164 ++++-
drivers/net/wireless/ath/ath10k/wmi.h | 271 +++++++-
drivers/net/wireless/ath/ath9k/debug.c | 2 +-
drivers/net/wireless/ath/ath9k/pci.c | 5 +
drivers/net/wireless/ath/carl9170/usb.c | 2 +-
drivers/net/wireless/ath/wcn36xx/dxe.c | 5 +
drivers/net/wireless/atmel/at76c50x-usb.c | 2 +-
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 1 +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 18 +-
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c | 2 +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 4 +-
drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 11 +-
drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h | 3 +
drivers/net/wireless/intel/ipw2x00/ipw2100.c | 4 +-
drivers/net/wireless/intel/ipw2x00/ipw2200.c | 15 +-
drivers/net/wireless/intel/iwlwifi/Makefile | 2 +-
drivers/net/wireless/intel/iwlwifi/cfg/a000.c | 42 ++
drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 8 +-
drivers/net/wireless/intel/iwlwifi/fw/api/coex.h | 62 +-
drivers/net/wireless/intel/iwlwifi/fw/api/commands.h | 17 +-
drivers/net/wireless/intel/iwlwifi/fw/api/config.h | 8 -
drivers/net/wireless/intel/iwlwifi/fw/api/led.h | 71 ++
drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 28 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 38 +-
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 30 +
drivers/net/wireless/intel/iwlwifi/fw/file.h | 4 +
drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c | 25 +-
drivers/net/wireless/intel/iwlwifi/fw/nvm.c | 162 +++++
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 2 +
drivers/net/wireless/intel/iwlwifi/fw/smem.c | 3 +
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 3 +
drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 11 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 36 +-
drivers/net/wireless/intel/iwlwifi/iwl-io.c | 14 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 116 +++-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 5 +-
drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 13 +-
drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 308 +--------
drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 54 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 1 +
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 69 +-
drivers/net/wireless/intel/iwlwifi/mvm/led.c | 59 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 47 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 16 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 37 +-
drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 197 ++----
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 7 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 142 ++--
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 108 +--
drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 7 +
drivers/net/wireless/intel/iwlwifi/mvm/time-event.c | 34 +-
drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 4 +-
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 9 +-
drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 2 +-
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 24 +-
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 15 +-
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 2 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 22 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 55 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 17 +-
drivers/net/wireless/intersil/orinoco/orinoco_usb.c | 2 +-
drivers/net/wireless/intersil/p54/p54usb.c | 2 +-
drivers/net/wireless/marvell/libertas/if_usb.c | 2 +-
drivers/net/wireless/marvell/libertas_tf/if_usb.c | 2 +-
drivers/net/wireless/marvell/mwifiex/cfg80211.c | 29 +-
drivers/net/wireless/marvell/mwifiex/join.c | 2 +-
drivers/net/wireless/marvell/mwifiex/main.c | 40 +-
drivers/net/wireless/marvell/mwifiex/main.h | 7 +
drivers/net/wireless/marvell/mwifiex/scan.c | 4 +-
drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 34 +-
drivers/net/wireless/marvell/mwifiex/usb.c | 2 +-
drivers/net/wireless/mediatek/mt7601u/dma.c | 5 +
drivers/net/wireless/mediatek/mt7601u/usb.c | 2 +-
drivers/net/wireless/quantenna/qtnfmac/bus.h | 1 -
drivers/net/wireless/quantenna/qtnfmac/pearl/pcie.c | 279 ++++----
drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_bus_priv.h | 15 +-
drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_ipc.h | 1 +
drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_regs_pearl.h | 1 +
drivers/net/wireless/ralink/rt2x00/rt2500usb.c | 2 +-
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c | 13 +-
drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 17 +-
drivers/net/wireless/ralink/rt2x00/rt73usb.c | 2 +-
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 2 +-
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 2 +-
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b1ant.c | 10 +-
drivers/net/wireless/realtek/rtlwifi/rc.c | 2 +-
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 2 +-
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c | 2 +-
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 5 +-
drivers/net/wireless/rsi/Makefile | 1 +
drivers/net/wireless/rsi/rsi_91x_core.c | 70 +-
drivers/net/wireless/rsi/rsi_91x_hal.c | 136 +++-
drivers/net/wireless/rsi/rsi_91x_mac80211.c | 415 ++++++++++--
drivers/net/wireless/rsi/rsi_91x_main.c | 2 +
drivers/net/wireless/rsi/rsi_91x_mgmt.c | 285 ++++++--
drivers/net/wireless/rsi/rsi_91x_ps.c | 146 ++++
drivers/net/wireless/rsi/rsi_91x_sdio.c | 2 +-
drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 40 +-
drivers/net/wireless/rsi/rsi_common.h | 1 +
drivers/net/wireless/rsi/rsi_hal.h | 4 +-
drivers/net/wireless/rsi/rsi_main.h | 38 +-
drivers/net/wireless/rsi/rsi_mgmt.h | 87 ++-
drivers/net/wireless/rsi/rsi_ps.h | 64 ++
drivers/net/wireless/rsi/rsi_sdio.h | 3 +-
drivers/net/wireless/ti/wlcore/main.c | 23 +
drivers/net/wireless/ti/wlcore/sdio.c | 1 +
drivers/net/wireless/ti/wlcore/spi.c | 1 +
drivers/net/wireless/ti/wlcore/sysfs.c | 2 +-
drivers/net/wireless/ti/wlcore/wlcore.h | 3 +
drivers/net/wireless/zydas/zd1201.c | 2 +-
drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 2 +-
include/linux/mmc/sdio_ids.h | 1 +
127 files changed, 4310 insertions(+), 1272 deletions(-)
create mode 100644 drivers/net/wireless/ath/ath10k/usb.c
create mode 100644 drivers/net/wireless/ath/ath10k/usb.h
create mode 100644 drivers/net/wireless/intel/iwlwifi/fw/api/led.h
create mode 100644 drivers/net/wireless/intel/iwlwifi/fw/nvm.c
create mode 100644 drivers/net/wireless/rsi/rsi_91x_ps.c
create mode 100644 drivers/net/wireless/rsi/rsi_ps.h
next reply other threads:[~2017-08-28 9:22 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-08-28 9:22 Kalle Valo [this message]
2017-08-28 9:22 ` pull-request: wireless-drivers-next 2017-08-28 Kalle Valo
2017-08-29 18:05 ` 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=87val8ujvp.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.