linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* pull request: iwlwifi-next 2014-09-03
@ 2014-09-03 19:54 Emmanuel Grumbach
  2014-09-03 19:55 ` [PATCH 01/36] iwlwifi: mvm: Add set NIC temperature debug option Emmanuel Grumbach
                   ` (36 more replies)
  0 siblings, 37 replies; 38+ messages in thread
From: Emmanuel Grumbach @ 2014-09-03 19:54 UTC (permalink / raw)
  To: John Linville; +Cc: linux-wireless, Emmanuel Grumbach

[-- Attachment #1: Type: text/plain, Size: 8282 bytes --]

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 #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2014-09-04 18:15 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-03 19:54 pull request: iwlwifi-next 2014-09-03 Emmanuel Grumbach
2014-09-03 19:55 ` [PATCH 01/36] iwlwifi: mvm: Add set NIC temperature debug option Emmanuel Grumbach
2014-09-03 19:55 ` [PATCH 02/36] iwlwifi: mvm: reduce the AMPDU size in low latency mode Emmanuel Grumbach
2014-09-03 19:55 ` [PATCH 03/36] iwlwifi: mvm: use dynamic SMPS for P2P Client Emmanuel Grumbach
2014-09-03 19:55 ` [PATCH 04/36] iwlwifi: mvm: add use_ps-poll debugfs power option Emmanuel Grumbach
2014-09-03 19:55 ` [PATCH 05/36] iwlwifi: mvm: force protection for P2P Emmanuel Grumbach
2014-09-03 19:55 ` [PATCH 06/36] iwlwifi: mvm: reset the temperature when temperature test is disabled Emmanuel Grumbach
2014-09-03 19:55 ` [PATCH 07/36] iwlwifi: mvm: don't run automatic checks if CT was caused by debugfs Emmanuel Grumbach
2014-09-03 19:55 ` [PATCH 08/36] iwlwifi: mvm: Add marker command 0xcb Emmanuel Grumbach
2014-09-03 19:55 ` [PATCH 09/36] iwlwifi: mvm: fix the dump_umac_error_log Emmanuel Grumbach
2014-09-03 19:55 ` [PATCH 10/36] iwlwifi: make U-APSD default configurable at compile time Emmanuel Grumbach
2014-09-03 19:55 ` [PATCH 11/36] iwlwifi: mvm: add debugfs entry for ps_disabled Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 12/36] iwlwifi: mvm: disable tx aggregation on low latency vifs Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 13/36] iwlwifi: mvm: clear d0i3 state on recovery Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 14/36] iwlwifi: mvm: re-enable ps when monitor interfaces are removed Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 15/36] iwlwifi: mvm: refactor iwl_mvm_power_set_pm() to spin the ps part off Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 16/36] iwlwifi: mvm: add function to update only ps Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 17/36] iwlwifi: mvm: add option that allows a vif to disable PS Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 18/36] iwlwifi: mvm: wait for TE notif when protecting TDLS session Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 19/36] iwlwifi: consolidate hw scheduler configuration code Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 20/36] iwlwifi: trans: refactor txq_enable arguments Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 21/36] iwlwifi: mvm: enable passive fragmented scan changes Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 22/36] iwlwifi: mvm: add some debugging to quota allocation Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 23/36] iwlwifi: don't export tracepoints unnecessarily Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 24/36] iwlwifi: mvm: fix comment typo Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 25/36] iwlwifi: trans: allow skipping scheduler hardware config Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 26/36] iwlwifi: trans: make aggregation explicit for TX queue handling Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 27/36] iwlwifi: trans: configure the scheduler enable register Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 28/36] iwlwifi: add Intel Mobile Communications copyright Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 29/36] iwlwifi: mvm: set the TX disable bit when doing a chanctx switch Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 30/36] iwlwifi: mvm: correct firmware disassoc command sequence Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 31/36] iwlwifi: mvm: clean up FIFO definitions Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 32/36] iwlwifi: mvm: clarify stop_count, remove transport_stopped Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 33/36] iwlwifi: mvm: use tdls indication from mac80211 Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 34/36] iwlwifi: mvm: use iwl_mvm_mac_get_queues_mask() more Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 35/36] iwlwifi: mvm: clean up broadcast station handling Emmanuel Grumbach
2014-09-03 19:56 ` [PATCH 36/36] iwlwifi: mvm: clean up AUX " Emmanuel Grumbach
2014-09-04 18:05 ` pull request: iwlwifi-next 2014-09-03 John W. Linville

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).