From: Emmanuel Grumbach <egrumbach@gmail.com>
To: John Linville <linville@tuxdriver.com>
Cc: linux-wireless <linux-wireless@vger.kernel.org>,
Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Subject: pull request: iwlwifi-next 2014-09-03
Date: Wed, 03 Sep 2014 22:54:13 +0300 [thread overview]
Message-ID: <540771E5.6080908@gmail.com> (raw)
[-- 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 --]
next reply other threads:[~2014-09-03 19:54 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-03 19:54 Emmanuel Grumbach [this message]
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
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=540771E5.6080908@gmail.com \
--to=egrumbach@gmail.com \
--cc=emmanuel.grumbach@intel.com \
--cc=linux-wireless@vger.kernel.org \
--cc=linville@tuxdriver.com \
/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 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).