Search Linux Wireless

pull request: iwlwifi-next 2014-09-03

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

 



Hi John,

This is a pull request for 3.18.

We have a new big thing coming up which is called Dynamic Queue Allocation (or DQA).
This is a completely new way to work with the Tx queues and it requires major refactoring.
This is being done by Johannes and Avri.
Besides this, Johannes disables U-APSD by default because of APs that would disable A-MPDU if the association supports U-ASPD.
Luca contributed to the power area which he was cleaning up on the way while working on CSA.
A few more random things here and there.

Please pull. I have checked that it doesn't conflict with iwlwifi-fixes.git, but let me know
if you have other issues.
Thanks!

The following changes since commit 433ab34d26e29d0f036c3f514a09ae96f973d8c5:

  Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2014-08-22 14:33:18 -0700)

are available in the git repository at:


  git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git for-john

for you to fetch changes up to 712b24adc105518f7cbbb6f9f353efea48954bb9:

  iwlwifi: mvm: clean up AUX station handling (2014-09-03 22:49:13 +0300)

----------------------------------------------------------------
Avri Altman (2):
      iwlwifi: consolidate hw scheduler configuration code
      iwlwifi: trans: configure the scheduler enable register

David Spinadel (1):
      iwlwifi: mvm: enable passive fragmented scan changes

Eliad Peller (2):
      iwlwifi: mvm: add use_ps-poll debugfs power option
      iwlwifi: mvm: clear d0i3 state on recovery

Emmanuel Grumbach (3):
      iwlwifi: mvm: reduce the AMPDU size in low latency mode
      iwlwifi: mvm: use dynamic SMPS for P2P Client
      iwlwifi: mvm: force protection for P2P

Eran Harary (2):
      iwlwifi: mvm: fix the dump_umac_error_log
      iwlwifi: mvm: fix comment typo

Eyal Shapira (1):
      iwlwifi: mvm: disable tx aggregation on low latency vifs

Johannes Berg (14):
      iwlwifi: make U-APSD default configurable at compile time
      iwlwifi: trans: refactor txq_enable arguments
      iwlwifi: mvm: add some debugging to quota allocation
      iwlwifi: don't export tracepoints unnecessarily
      iwlwifi: trans: allow skipping scheduler hardware config
      iwlwifi: trans: make aggregation explicit for TX queue handling
      iwlwifi: add Intel Mobile Communications copyright
      iwlwifi: mvm: correct firmware disassoc command sequence
      iwlwifi: mvm: clean up FIFO definitions
      iwlwifi: mvm: clarify stop_count, remove transport_stopped
      iwlwifi: mvm: use tdls indication from mac80211
      iwlwifi: mvm: use iwl_mvm_mac_get_queues_mask() more
      iwlwifi: mvm: clean up broadcast station handling
      iwlwifi: mvm: clean up AUX station handling

Liad Kaufman (1):
      iwlwifi: mvm: wait for TE notif when protecting TDLS session

Luciano Coelho (8):
      iwlwifi: mvm: reset the temperature when temperature test is disabled
      iwlwifi: mvm: don't run automatic checks if CT was caused by debugfs
      iwlwifi: mvm: add debugfs entry for ps_disabled
      iwlwifi: mvm: re-enable ps when monitor interfaces are removed
      iwlwifi: mvm: refactor iwl_mvm_power_set_pm() to spin the ps part off
      iwlwifi: mvm: add function to update only ps
      iwlwifi: mvm: add option that allows a vif to disable PS
      iwlwifi: mvm: set the TX disable bit when doing a chanctx switch

Matti Gottlieb (2):
      iwlwifi: mvm: Add set NIC temperature debug option
      iwlwifi: mvm: Add marker command 0xcb

 drivers/net/wireless/iwlwifi/Kconfig             |  10 ++++++++++
 drivers/net/wireless/iwlwifi/dvm/tx.c            |   6 +++---
 drivers/net/wireless/iwlwifi/iwl-7000.c          |   2 ++
 drivers/net/wireless/iwlwifi/iwl-8000.c          |   2 ++
 drivers/net/wireless/iwlwifi/iwl-csr.h           |   2 ++
 drivers/net/wireless/iwlwifi/iwl-debug.h         |   2 ++
 drivers/net/wireless/iwlwifi/iwl-devtrace.c      |   7 -------
 drivers/net/wireless/iwlwifi/iwl-drv.c           |  10 +++++++++-
 drivers/net/wireless/iwlwifi/iwl-drv.h           |   2 ++
 drivers/net/wireless/iwlwifi/iwl-fw-error-dump.h |   2 ++
 drivers/net/wireless/iwlwifi/iwl-fw-file.h       |   2 ++
 drivers/net/wireless/iwlwifi/iwl-fw.h            |   5 +++++
 drivers/net/wireless/iwlwifi/iwl-nvm-parse.c     |   2 ++
 drivers/net/wireless/iwlwifi/iwl-op-mode.h       |   2 ++
 drivers/net/wireless/iwlwifi/iwl-prph.h          |   3 +++
 drivers/net/wireless/iwlwifi/iwl-scd.h           | 118 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/wireless/iwlwifi/iwl-trans.h         |  67 ++++++++++++++++++++++++++++++++++++++++++++++++++-------------
 drivers/net/wireless/iwlwifi/mvm/coex.c          |   2 ++
 drivers/net/wireless/iwlwifi/mvm/coex_legacy.c   |   2 ++
 drivers/net/wireless/iwlwifi/mvm/constants.h     |   2 ++
 drivers/net/wireless/iwlwifi/mvm/d3.c            |   4 +++-
 drivers/net/wireless/iwlwifi/mvm/debugfs-vif.c   |  10 ++++++++++
 drivers/net/wireless/iwlwifi/mvm/debugfs.c       |  76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/wireless/iwlwifi/mvm/debugfs.h       |   2 ++
 drivers/net/wireless/iwlwifi/mvm/fw-api-coex.h   |   2 ++
 drivers/net/wireless/iwlwifi/mvm/fw-api-d3.h     |   2 ++
 drivers/net/wireless/iwlwifi/mvm/fw-api-power.h  |   2 ++
 drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h   |   2 ++
 drivers/net/wireless/iwlwifi/mvm/fw-api-sta.h    |   2 ++
 drivers/net/wireless/iwlwifi/mvm/fw-api.h        |  48 ++++++++++++++++++++++++++++++++++++++++++----
 drivers/net/wireless/iwlwifi/mvm/fw.c            |   6 ++++--
 drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c      | 106 +++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------
 drivers/net/wireless/iwlwifi/mvm/mac80211.c      | 104 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------
 drivers/net/wireless/iwlwifi/mvm/mvm.h           |  41 +++++++++++++++++++++++++++------------
 drivers/net/wireless/iwlwifi/mvm/nvm.c           |   2 ++
 drivers/net/wireless/iwlwifi/mvm/offloading.c    |   2 ++
 drivers/net/wireless/iwlwifi/mvm/ops.c           |  16 ++++++++--------
 drivers/net/wireless/iwlwifi/mvm/phy-ctxt.c      |   2 ++
 drivers/net/wireless/iwlwifi/mvm/power.c         | 148 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------
 drivers/net/wireless/iwlwifi/mvm/quota.c         |  14 ++++++++++++++
 drivers/net/wireless/iwlwifi/mvm/rs.c            |  66 +++++++++++++++++++++++++++++++++++++++++++++-----------------
 drivers/net/wireless/iwlwifi/mvm/rx.c            |  21 ++++++++++++++++++++
 drivers/net/wireless/iwlwifi/mvm/scan.c          |  50 ++++++++++++++++++++++++++++++++++++++---------
 drivers/net/wireless/iwlwifi/mvm/sf.c            |   2 ++
 drivers/net/wireless/iwlwifi/mvm/sta.c           |  94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------
 drivers/net/wireless/iwlwifi/mvm/sta.h           |  22 ++++++++++-----------
 drivers/net/wireless/iwlwifi/mvm/testmode.h      |   2 ++
 drivers/net/wireless/iwlwifi/mvm/time-event.c    |  61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 drivers/net/wireless/iwlwifi/mvm/time-event.h    |   8 ++++++--
 drivers/net/wireless/iwlwifi/mvm/tt.c            |  24 +++++++++++++++++++++--
 drivers/net/wireless/iwlwifi/mvm/tx.c            |   4 +++-
 drivers/net/wireless/iwlwifi/mvm/utils.c         |  23 ++++++++++++++++------
 drivers/net/wireless/iwlwifi/pcie/drv.c          |   2 ++
 drivers/net/wireless/iwlwifi/pcie/internal.h     |   8 +++++---
 drivers/net/wireless/iwlwifi/pcie/rx.c           |   1 +
 drivers/net/wireless/iwlwifi/pcie/trans.c        |   2 ++
 drivers/net/wireless/iwlwifi/pcie/tx.c           | 137 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------
 57 files changed, 1053 insertions(+), 315 deletions(-)
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-scd.h

Attachment: signature.asc
Description: OpenPGP digital signature


[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