[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <87vb4vpga7.fsf@kamboji.qca.qualcomm.com>
Date: Wed, 09 Mar 2016 22:06:40 +0200
From: Kalle Valo <kvalo@...eaurora.org>
To: David Miller <davem@...emloft.net>
Cc: linux-wireless@...r.kernel.org, netdev@...r.kernel.org
Subject: pull-request: wireless-drivers-next 2016-03-09
Hi Dave,
here's a pull request for 4.6. I'm planning to send one more but I'm not
sure if it will make it in time, we'll see.
Here notable changes are refactoring in bcma to create a common flash
driver, brcmfmac platform data improvements in include/linux and
beginning of AHB bus support for ath10k along with device tree binding
update. More info in the signed tag below.
Oh, and I just noticed that weirdly my name appeared in author field on
one of Janusz' ath9k patches. But I didn't consider this bad enough to
rebase everything so I let it be. Sorry Janusz :)
commit b9a9693fd9aea43f50b107dfc8cbaea317f95a79
Author: Kalle Valo <Janusz.Dziedzic@...to.com>
Date: Fri Nov 27 09:37:14 2015 +0100
ath9k: request NOA update when chanctx active
Please let me know if you have any problems.
Kalle
The following changes since commit 00a1f0a93dea3cf1c141df79bfd06e7c9ee54162:
Merge branch 'reset_mac_header' (2016-03-04 22:45:14 -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-2016-03-09
for you to fetch changes up to 836856e3bd61d0644e5178a2c1b51d90459e2788:
wireless: cw1200: use __maybe_unused to hide pm functions_ (2016-03-08 12:32:52 +0200)
----------------------------------------------------------------
wireless-drivers patches for 4.6
Major changes:
ath10k
* dt: add bindings for ipq4019 wifi block
* start adding support for qca4019 chip
ath9k
* add device ID for Toshiba WLM-20U2/GN-1080
* allow more than one interface on DFS channels
bcma
* move flash detection code to ChipCommon core driver
brcmfmac
* IPv6 Neighbor discovery offload
* driver settings that can be populated from different sources
* country code setting in firmware
* length checks to validate firmware events
* new way to determine device memory size needed for BCM4366
* various offloads during Wake on Wireless LAN (WoWLAN)
* full Management Frame Protection (MFP) support
iwlwifi
* add support for thermal device / cooling device
* improvements in scheduled scan without profiles
* new firmware support (-21.ucode)
* add MSIX support for 9000 devices
* enable MU-MIMO and take care of firmware restart
* add support for large SKBs in mvm to reach A-MSDU
* add support for filtering frames from a BA session
* start implementing the new Rx path for 9000 devices
* enable the new Radio Resource Management (RRM) nl80211 feature flag
* add a new module paramater to disable VHT
* build infrastructure for Dynamic Queue Allocation
----------------------------------------------------------------
Alexander Tsoy (1):
ath9k_htc: add device ID for Toshiba WLM-20U2/GN-1080
Alexey Khoroshilov (1):
at76c50x-usb: avoid double usb_put_dev() after downloading internal firmware in at76_probe()
Amitkumar Karwar (1):
mwifiex: fix corner case association failure
Amitoj Kaur Chawla (1):
mwifiex: Use to_delayed_work()
Andrei Otcheretianski (1):
iwlwifi: add disable_11ac module param
Anilkumar Kolli (1):
ath10k: reduce number of peers to support peer stats feature
Anthony Wong (1):
rt2x00: add new rt2800usb device Buffalo WLI-UC-G450
Anton Protopopov (1):
ath10k: fix erroneous return value
Arend van Spriel (1):
brcmfmac: change function name for brcmf_cfg80211_wait_vif_event_timeout()
Arnd Bergmann (2):
ath9k: reduce stack usage in ar9003_aic_cal_post_process
wireless: cw1200: use __maybe_unused to hide pm functions_
Ashok Raj Nagarajan (2):
ath10k: fix pktlog in QCA99X0
ath10k: add hw_rev to trace events to support pktlog
Avri Altman (2):
iwlwifi: mvm: forbid U-APSD for P2P Client if the firmware doesn't support it
iwlwifi: mvm: Send power command on BSS_CHANGED_BEACON_INFO if needed
Beni Lev (1):
iwlwifi: mvm: Set global RRM capability
Bruno Randolf (3):
rtl8xxxu: Enable monitor mode by handling filters
rtl8xxxu: Document REG_RXFLTMAP registers
rtl8xxxu: Enable data frame reception in rtl8xxxu_start
Chaya Rachel Ivgi (4):
iwlwifi: mvm: add CT-KILL notification
iwlwifi: mvm: add registration to thermal zone
iwlwifi: mvm: add registration to cooling device
iwlwifi: mvm: update ucode status before stopping device
Christian Lamparter (1):
carl9170: import 1.9.9 firmware headers
Colin Ian King (2):
rtlwifi: pass struct rtl_stats by reference as it is more efficient
mt7601u: do not free dma_buf when ivp allocation fails
Dan Carpenter (1):
mwifiex: fix an indenting mistake
Emmanuel Grumbach (15):
Merge tag 'mac80211-next-for-davem-2016-02-26' into next2
Merge tag 'iwlwifi-for-kalle-2016-02-15' into HEAD
iwlwifi: mvm: bump firmware API to 21
iwlwifi: pcie: aggregate Flow Handler configuration writes
iwlwifi: pcie: fix identation in trans.c
iwlwifi: mvm: send large SKBs to the transport
iwlwifi: mvm: add Tx A-MSDU inside A-MPDU
iwlwifi: mvm: allow to limit the A-MSDU from debugfs
iwlwifi: mvm: don't enable A-MSDU when the rates are too low
iwlwifi: mvm: don't send an A-MSDU that is larger than the TXF
iwlwifi: pcie: prevent skbs shadowing in iwl_trans_pcie_reclaim
iwlwifi: mvm: remove unused field in iwl_mvm_tid_data
iwlwifi: mvm: various trivial cleanups
iwlwifi: mvm: kill iwl_mvm_enable_agg_txq
Merge branch 'fixes' into next
Eyal Shapira (1):
iwlwifi: mvm: rs: fix a theoretical access to uninitialized array elements
Felix Fietkau (2):
ath9k_hw: add low power tx gain table for AR953x
ath9k: do not limit the number of DFS channel interfaces to 1
Franky Lin (3):
brcmfmac: check for wowl support before enumerating feature flag
brcmfmac: add neighbor discovery offload ip address table configuration
brcmfmac: check return for ARP ip setting iovar
Geert Uytterhoeven (1):
ath9k: Drop useless const on chanctx_event_delta() return type
Golan Ben-Ami (1):
iwlwifi: support ucode with d0 unified image - regular and usniffer
Haim Dreyfuss (1):
iwlwifi: pcie: Add new configuration to enable MSIX
Hamad Kadmany (1):
wil6210: TX vring optimization
Hante Meuleman (17):
brcmfmac: Increase nr of supported flowrings.
brcmfmac: Limit memory allocs to <64K
brcmfmac: Configure country code using device specific settings
brcmfmac: Add length checks on firmware events
brcmfmac: use device memsize config from fw if defined
brcmfmac: use bar1 window size as provided by pci subsystem
brcmfmac: add support for the PCIE 4366c0 chip
brcmfmac: remove pcie gen1 support
brcmfmac: increase timeout for tx eapol
brcmfmac: move module init and exit to common
brcmfmac: add wowl gtk rekeying offload support
brcmfmac: move platform data retrieval code to common
brcmfmac: keep ARP and ND offload enabled during WOWL
brcmfmac: switch to new platform data
brcmfmac: merge platform data and module paramaters
brcmfmac: integrate add_keyext in add_key
brcmfmac: add 802.11w management frame protection support
Jakub Sitnicki (1):
rtl8xxxu: Use REG_EFUSE_TEST register only on multifunctional devices
Jes Sorensen (22):
rtl8xxxu: Minor cleanup to rtl8xxxu_download_firmware()
rtl8xxxu: rtl8xxxu_download_firmware(): Cosmetic cleanups
rtl8xxxu: If fw running in RAM, reset the 8051 before trying to download a new one
rtl8xxxu: Add RQPN_[NE]PQ_SHIFT values
rtl8xxxu: Define SYS_CFG_SW_OFFLOAD_EN
rtl8xxxu: Add REG_TX_REPORT_* defines
rtl8xxxu: Add more RCR bits
rtl8xxxu: Implement rtl8xxxu_reset_8051()
rtl8xxxu: Add definitions for antenna selection registers for 8723BU
rtl8xxxu: Add mbox extension register definitions for 8723B
rtl8xxxu: Add REG_OFDM0_RX_D_SYNC_PATH definitions
rtl8xxxu: Remove unused clutter for handling recursive calls to rtl8xxxu_init_device()
rtl8xxxu: Fix cosmetics to quiet down checkpatch police
rtl8xxxu: Remove duplicate USB ID
rtl8xxxu: Fix 80 character per line issue
rtl8xxxu: rtl8xxxu_set_linktype(): Be consistent aboutregister size REG_MSR
rtl8xxxu: Set correct bit to reset MCU IO wrapper
rtl8xxxu: Remove unused mgmt variable from rtl8xxxu_rx_complete()
rtl8xxxu: Remove unused len/cnt variables from rtl8xxxu_rx_complete()
rtl8xxxu: Do not mask RF registers to 6 bits
rtl8xxxu: Make device_init kludge 8723au only
rtl8xxxu: Add missing bit define for REG_APS_FSMCO
Kalle Valo (4):
ath9k: request NOA update when chanctx active
Merge ath-next from ath.git
Merge 'net-next/master'
Merge tag 'iwlwifi-next-for-kalle-2016-03-02' of https://git.kernel.org/.../iwlwifi/iwlwifi-next
Larry Finger (7):
rtlwifi: Prepare for reworking 5G channels
rtlwifi: rtl8192de: Convert driver to use common 5G channels
rtlwifi: rtl8192ee: Convert driver to use new 5G channel tables
rtlwifi: rtl8821ae: Convert driver to use common 5G channel table
rtlwifi: rtl8821ae: Silence useless log output
rtlwifi: Change long delays to sleeps
rtlwifi: Fix size of wireless mode variable
Lars-Peter Clausen (2):
b43: Remove unnecessary synchronize_irq() before free_irq()
rtlwifi: Remove unnecessary synchronize_irq() before free_irq()
Liad Kaufman (2):
iwlwifi: mvm: disable DQA support
iwlwifi: mvm: support sw queue start/stop from mvm
Lior David (2):
wil6210: fix privacy flag calculation in change_beacon
wil6210: use extra IEs from probe response
Luca Coelho (4):
iwlwifi: mvm: handle pass all scan reporting
iwlwifi: pcie: add pm_prepare and pm_complete ops
iwlwifi: mvm: only release the trans ref if d0i3 is supported in fw
iwlwifi: mvm: take the transport ref back when leaving
Matti Gottlieb (1):
iwlwifi: mvm: Disable beacon storing in D3 when WOWLAN configured
Maya Erez (5):
wil6210: handle tx completions only if vring tx data is enabled
wil6210: find TX vring only if vring_tx_data is enabled
wil6210: handle multiple connect/disconnect events
wil6210: prevent access to vring_tx_data lock during its init
wil6210: protect synchronous wmi commands handling
Miaoqing Pan (7):
ath9k: avoid ANI restart if no trigger
ath9k: clean up ANI per-channel pointer checking
ath9k: do not reset while BB panic(0x4000409) on ar9561
ath9k: fix inconsistent use of tab and space in indentation
ath9k: fix data bus error on ar9300 and ar9580
ath9k: make NF load complete quickly and reliably
ath9k: clear bb filter calibration power threshold
Michal Kazior (6):
ath10k: prevent txrx running for too long
ath10k: rename some HTT events
ath10k: add new htt definitions
ath10k: add new FW_FEATURE_PEER_FLOW_CONTROL
ath10k: clean up cont frag desc init code
ath10k: implement basic support for new tx path firmware
Mohammed Shafi Shajakhan (10):
ath10k: add support for parsing per STA rx_duration for 10.2.4
ath10k: fix naming Peer stats rssi_changed field in 10.2.4
ath10k: cleanup setting pdev paramaters
ath10k: rename few function names of firmware stats
ath10k: provision to support periodic peer stats update
ath10k: enable periodic peer stats update
ath10k: add debugfs support for Per STA total rx duration
ath10k: fix updating peer stats rx duration
ath10k: fix pointless update of peer stats list
ath10k: fix sanity check on enabling btcoex via debugfs
One Thousand Gnomes (1):
rt2x00: unterminated strlen of user data
Peter Oh (4):
ath10k: rename Mesh related service names
ath10k: update 10.4 WMI service map
ath10k: use vif->type and vif->p2p for P2P_GO check
ath10k: add abstraction layer for vdev subtype
Rafał Miłecki (3):
bcma: drop unneeded fields from bcma_pflash struct
bcma: move parallel flash support to separated file
bcma: move flash detection code to ChipCommon core driver
Raja Mani (15):
dt: bindings: add bindings for ipq4019 wifi block
ath10k: make some of ath10k_pci_* func reusable
ath10k: make ath10k_pci_read32/write32() ops more generic
ath10k: pull reusable code from pci probe and remove for ahb
ath10k: add basic skeleton to support ahb
ath10k: include qca4019 register map table
ath10k: add helper functions in ahb.c for reg rd/wr
ath10k: add clock ctrl related functions in ahb
ath10k: add reset ctrl related functions in ahb
ath10k: add chip and bus halt logic in ahb
ath10k: include irq related functions in ahb
ath10k: add resource init and deinit in ahb
ath10k: expose hif ops for ahb
ath10k: add qca4019 hw params
ath10k: populate qca4019 fw specific wmi init params
Rajkumar Manoharan (2):
ath10k: reduce rx_lock contention for htt rx indication
ath10k: process htt rx indication as batch mode
Sara Sharon (13):
iwlwifi: mvm: set the correct descriptor size for tracing
iwlwifi: mvm: fix RSS key sizing
iwlwifi: mvm: enable VHT MU-MIMO for supported hardware
iwlwifi: mvm: update firmware of VHT MU-MIMO groups status on restart
iwlwifi: support tracing wide commands
iwlwifi: mvm: update rx_status with mactime flag
iwlwifi: mvm: support filtered frames notification
iwlwifi: pcie: configure more RFH settings
iwlwifi: mvm: add duplicate packet detection per rx queue
iwlwifi: mvm: add RSS queues notification infrastructure
iwlwifi: mvm: support VHT MU-MIMO notification
iwlwifi: mvm: take care of padded packets
iwlwifi: pcie: detect and workaround invalid write ptr behavior
Sudip Mukherjee (1):
ath10k: remove impossible code
Tobias Klauser (2):
rtl8xxxu: Fix typo in Kconfig help text
rtl8xxxu: Check return value of kmemdup()
Ujjal Roy (3):
mwifiex: Fixed incorrect indentation issue
mwifiex: Removed extra spaces before commas
mwifiex: Added missing spaces around brackets
Vladimir Kondratiev (1):
wil6210: wait for disconnect completion
Xinming Hu (3):
mwifiex: add delay when tdls confirm frame is queued
mwifiex: add sdio multiport aggregation debug information
mwifiex: do not set multiport flag for tx/rx single packet
Yanbo Li (1):
ath10k: remove the p2p notice of absence info from 10.2.4 FW beacon info
.../bindings/net/wireless/qcom,ath10k.txt | 89 +-
drivers/bcma/Kconfig | 5 +
drivers/bcma/Makefile | 1 +
drivers/bcma/bcma_private.h | 18 +-
drivers/bcma/driver_chipcommon.c | 30 +
drivers/bcma/driver_chipcommon_pflash.c | 49 +
drivers/bcma/driver_mips.c | 63 +-
drivers/bcma/main.c | 2 +-
drivers/net/wireless/ath/ath10k/Kconfig | 6 +
drivers/net/wireless/ath/ath10k/Makefile | 2 +
drivers/net/wireless/ath/ath10k/ahb.c | 933 ++++++++++++++++++++
drivers/net/wireless/ath/ath10k/ahb.h | 87 ++
drivers/net/wireless/ath/ath10k/core.c | 48 +-
drivers/net/wireless/ath/ath10k/core.h | 20 +
drivers/net/wireless/ath/ath10k/debug.c | 46 +-
drivers/net/wireless/ath/ath10k/debug.h | 7 +
drivers/net/wireless/ath/ath10k/debugfs_sta.c | 41 +
drivers/net/wireless/ath/ath10k/htt.c | 8 +-
drivers/net/wireless/ath/ath10k/htt.h | 169 +++-
drivers/net/wireless/ath/ath10k/htt_rx.c | 54 +-
drivers/net/wireless/ath/ath10k/htt_tx.c | 146 ++-
drivers/net/wireless/ath/ath10k/hw.c | 39 +
drivers/net/wireless/ath/ath10k/hw.h | 24 +-
drivers/net/wireless/ath/ath10k/mac.c | 57 +-
drivers/net/wireless/ath/ath10k/pci.c | 171 ++--
drivers/net/wireless/ath/ath10k/pci.h | 49 +
drivers/net/wireless/ath/ath10k/targaddrs.h | 3 +
drivers/net/wireless/ath/ath10k/trace.h | 15 +-
drivers/net/wireless/ath/ath10k/wmi-ops.h | 11 +
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 1 +
drivers/net/wireless/ath/ath10k/wmi.c | 162 +++-
drivers/net/wireless/ath/ath10k/wmi.h | 92 +-
drivers/net/wireless/ath/ath9k/ani.c | 36 +-
drivers/net/wireless/ath/ath9k/ar9003_aic.c | 79 +-
drivers/net/wireless/ath/ath9k/ar9003_aic.h | 1 -
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 6 +-
drivers/net/wireless/ath/ath9k/ar9003_hw.c | 3 +
drivers/net/wireless/ath/ath9k/ar9003_phy.c | 12 +-
drivers/net/wireless/ath/ath9k/ar9003_phy.h | 3 +
drivers/net/wireless/ath/ath9k/ar953x_initvals.h | 65 ++
drivers/net/wireless/ath/ath9k/calib.c | 38 +-
drivers/net/wireless/ath/ath9k/channel.c | 4 +-
drivers/net/wireless/ath/ath9k/hif_usb.c | 2 +
drivers/net/wireless/ath/ath9k/hw.c | 10 +
drivers/net/wireless/ath/ath9k/init.c | 25 +-
drivers/net/wireless/ath/ath9k/main.c | 5 +-
drivers/net/wireless/ath/ath9k/reg.h | 4 +-
drivers/net/wireless/ath/carl9170/fwcmd.h | 8 +
drivers/net/wireless/ath/carl9170/fwdesc.h | 6 +
drivers/net/wireless/ath/carl9170/hw.h | 73 +-
drivers/net/wireless/ath/carl9170/version.h | 6 +-
drivers/net/wireless/ath/wil6210/cfg80211.c | 162 +++-
drivers/net/wireless/ath/wil6210/debugfs.c | 6 +-
drivers/net/wireless/ath/wil6210/main.c | 112 +--
drivers/net/wireless/ath/wil6210/netdev.c | 5 +-
drivers/net/wireless/ath/wil6210/txrx.c | 46 +-
drivers/net/wireless/ath/wil6210/wil6210.h | 11 +-
drivers/net/wireless/ath/wil6210/wmi.c | 174 +++-
drivers/net/wireless/atmel/at76c50x-usb.c | 2 -
drivers/net/wireless/broadcom/b43/main.c | 6 +-
.../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 105 +--
.../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 4 +-
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 617 ++++++++-----
.../broadcom/brcm80211/brcmfmac/cfg80211.h | 20 +-
.../wireless/broadcom/brcm80211/brcmfmac/common.c | 152 +++-
.../wireless/broadcom/brcm80211/brcmfmac/common.h | 43 +-
.../wireless/broadcom/brcm80211/brcmfmac/core.c | 180 +++-
.../wireless/broadcom/brcm80211/brcmfmac/core.h | 9 +
.../wireless/broadcom/brcm80211/brcmfmac/feature.c | 14 +
.../wireless/broadcom/brcm80211/brcmfmac/feature.h | 10 +-
.../broadcom/brcm80211/brcmfmac/flowring.c | 38 +-
.../broadcom/brcm80211/brcmfmac/flowring.h | 20 +-
.../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 57 +-
.../wireless/broadcom/brcm80211/brcmfmac/fweh.h | 68 +-
.../broadcom/brcm80211/brcmfmac/fwil_types.h | 29 +-
.../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 11 +-
.../wireless/broadcom/brcm80211/brcmfmac/msgbuf.h | 2 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 22 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/of.h | 4 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 26 +-
.../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 206 ++---
.../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 103 ++-
.../wireless/broadcom/brcm80211/brcmfmac/sdio.h | 2 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 16 +-
.../broadcom/brcm80211/include/brcmu_wifi.h | 2 +
drivers/net/wireless/intel/iwlwifi/iwl-7000.c | 4 +-
drivers/net/wireless/intel/iwlwifi/iwl-8000.c | 5 +-
drivers/net/wireless/intel/iwlwifi/iwl-9000.c | 5 +-
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 2 +
drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 49 +
.../wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h | 4 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 7 +-
drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 24 +-
drivers/net/wireless/intel/iwlwifi/iwl-fw-file.h | 10 +
drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 2 +
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 5 +-
drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 2 +
drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 1 +
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 6 +-
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 24 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw-api-rx.h | 52 ++
drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 126 ++-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 32 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 2 +
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 84 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 109 ++-
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 94 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 25 +-
drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 63 +-
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 146 ++-
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 36 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 34 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 23 +-
drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 461 +++++++++-
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 195 +++-
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 41 +
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 100 ++-
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 206 ++++-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 277 ++++--
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 10 +-
drivers/net/wireless/marvell/mwifiex/11h.c | 6 +-
drivers/net/wireless/marvell/mwifiex/cfg80211.c | 2 +-
drivers/net/wireless/marvell/mwifiex/ioctl.h | 6 +
drivers/net/wireless/marvell/mwifiex/main.h | 5 +
drivers/net/wireless/marvell/mwifiex/pcie.c | 4 +-
drivers/net/wireless/marvell/mwifiex/sdio.c | 16 +
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 1 +
drivers/net/wireless/marvell/mwifiex/tdls.c | 7 +
drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 2 +-
drivers/net/wireless/marvell/mwifiex/usb.c | 4 +-
drivers/net/wireless/marvell/mwifiex/util.c | 20 +
drivers/net/wireless/mediatek/mt7601u/mcu.c | 4 +-
drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 +
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 5 +-
drivers/net/wireless/realtek/rtl8xxxu/Kconfig | 2 +-
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.c | 183 ++--
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 2 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_regs.h | 55 +-
drivers/net/wireless/realtek/rtlwifi/core.c | 60 +-
drivers/net/wireless/realtek/rtlwifi/pci.c | 3 +-
drivers/net/wireless/realtek/rtlwifi/rc.c | 4 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 23 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 12 -
.../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 6 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/trx.h | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/trx.h | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 4 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/trx.h | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/fw.c | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 20 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 27 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 4 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/trx.h | 2 +-
drivers/net/wireless/realtek/rtlwifi/wifi.h | 22 +-
drivers/net/wireless/st/cw1200/cw1200_spi.c | 9 +-
drivers/net/wireless/st/cw1200/pm.h | 9 +-
include/linux/bcma/bcma_driver_chipcommon.h | 11 +-
include/linux/platform_data/brcmfmac-sdio.h | 135 ---
include/linux/platform_data/brcmfmac.h | 185 ++++
162 files changed, 6439 insertions(+), 1820 deletions(-)
create mode 100644 drivers/bcma/driver_chipcommon_pflash.c
create mode 100644 drivers/net/wireless/ath/ath10k/ahb.c
create mode 100644 drivers/net/wireless/ath/ath10k/ahb.h
delete mode 100644 include/linux/platform_data/brcmfmac-sdio.h
create mode 100644 include/linux/platform_data/brcmfmac.h
Powered by blists - more mailing lists