From: Emmanuel Grumbach <egrumbach@gmail.com>
To: John Linville <linville@tuxdriver.com>
Cc: "linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>,
"ilw@linux.intel.com" <ilw@linux.intel.com>
Subject: pull request: iwlwifi-next 2013-12-17
Date: Tue, 17 Dec 2013 22:42:18 +0200 [thread overview]
Message-ID: <52B0B72A.5070704@gmail.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 5660 bytes --]
Hi John,
here is another batch for 3.14.
I have hear quite a few things. Alex continues his work on power
management. Arik is reworking the transport API by unifying redudant
APIs and making error handling more generic. Eyal keeps on digging in
the rate scaling code.
We also have two new features - Max is using the brand new generic
cipher infrastructure in mac80211, and Lilach implements the smart fifo
which allows to save power by making interrupt coalescing smarter.
Let me know about issues you might have (hopefully none)!
The following changes since commit 9d10849e4ea8bf9d8da80afa73918a9fe45c09ef:
iwlwifi: mvm: rs: fix compilation without CONFIG_MAC80211_DEBUGFS
(2013-12-09 22:29:49 +0200)
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 cf4ef65446443eb485afe9419ea82b2efbe582a7:
iwlwifi: mvm: rs: fix variable shadowing (2013-12-17 22:32:57 +0200)
----------------------------------------------------------------
Alexander Bondar (6):
iwlwifi: mvm: Add uAPSD misbehaving AP notification handling
iwlwifi: mvm: Change power management dependency on multi MAC
iwlwifi: mvm: Disable power save for monitor interface
iwlwifi: mvm: Enable power save on a single P2P client interface
iwlwifi: mvm: add per-vif power debugfs hooks
iwlwifi: mvm: Add and examine TLV flag for P2P client uAPSD support
Arik Nemtsov (6):
iwlwifi: trans: divide stop_hw into stop_device/op_mode_leave
iwlwifi: trans: use a unified transport status
iwlwifi: trans: prevent tx and cmds during FW error
iwlwifi: trans: prevent reprobe on repeated FW errors before restart
iwlwifi: trans: clear FW_ERROR status in common code
iwlwifi: trans: turn set_pmi into an optional callback
Eliad Peller (3):
iwlwifi: mvm: add multicast filtering support
iwlwifi: mvm: configure phy_ctxt with min_def
iwlwifi: mvm: check iwl_nvm_init return value
Emmanuel Grumbach (4):
iwlwifi: mvm: don't send SMPS action frame with single RX antenna
iwlwifi: mvm: move iwl_mvm_set_tx_power to PHY area
iwlwifi: remove pointer to transport from op_mode
iwlwifi: mvm: fixup Makefile
Eyal Shapira (12):
iwlwifi: publish STBC support in HT
iwlwifi: set VHT beamformee STS cap correctly
iwlwifi: publish Tx STBC support in VHT
iwlwifi: mvm: rs: move rs_program_fix_rate to cleanup ifdefs
iwlwifi: mvm: rs: refactor building the LQ command
iwlwifi: mvm: rs: avoid recalc of supported legacy rate mask
iwlwifi: mvm: rs: improve rates table algo
iwlwifi: mvm: rs: remove unnecessary debug logs
iwlwifi: mvm: rs: refactor rate scale action decision
iwlwifi: mvm: rs: disable MCS9 Tx workaround
iwlwifi: mvm: set highest rate in VHT MCS Set
iwlwifi: mvm: rs: fix RTS protection being set indefinitely
Ilan Peer (1):
iwlwifi: mvm: Do not allow AP MAC context update if not active
Johannes Berg (2):
iwlwifi: mvm: clarify smps_requests documentation
iwlwifi: mvm: rs: fix variable shadowing
Lilach Edelstein (1):
iwlwifi: mvm: Add Smart FIFO support
Max Stepanov (1):
iwlwifi: mvm: add a generic cipher scheme support
drivers/net/wireless/iwlwifi/dvm/mac80211.c | 6 -
drivers/net/wireless/iwlwifi/dvm/main.c | 4 +-
drivers/net/wireless/iwlwifi/iwl-7000.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-config.h | 2 +
drivers/net/wireless/iwlwifi/iwl-drv.c | 39 ++
drivers/net/wireless/iwlwifi/iwl-eeprom-parse.c | 7 +
drivers/net/wireless/iwlwifi/iwl-fw-file.h | 1 +
drivers/net/wireless/iwlwifi/iwl-fw.h | 46 ++
drivers/net/wireless/iwlwifi/iwl-nvm-parse.c | 15 +-
drivers/net/wireless/iwlwifi/iwl-op-mode.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-trans.h | 66 ++-
drivers/net/wireless/iwlwifi/mvm/Makefile | 3 +-
drivers/net/wireless/iwlwifi/mvm/binding.c | 16 +-
drivers/net/wireless/iwlwifi/mvm/debugfs-vif.c | 353 ++++++++++++
drivers/net/wireless/iwlwifi/mvm/fw-api-power.h | 16 +
drivers/net/wireless/iwlwifi/mvm/fw-api-sta.h | 10 +-
drivers/net/wireless/iwlwifi/mvm/fw-api-tx.h | 1 +
drivers/net/wireless/iwlwifi/mvm/fw-api.h | 65 +++
drivers/net/wireless/iwlwifi/mvm/fw.c | 28 +-
drivers/net/wireless/iwlwifi/mvm/mac80211.c | 252 ++++++---
drivers/net/wireless/iwlwifi/mvm/mvm.h | 45 +-
drivers/net/wireless/iwlwifi/mvm/ops.c | 20 +-
drivers/net/wireless/iwlwifi/mvm/power.c | 395 ++++++++-----
drivers/net/wireless/iwlwifi/mvm/rs.c | 686
++++++++++++-----------
drivers/net/wireless/iwlwifi/mvm/rs.h | 2 -
drivers/net/wireless/iwlwifi/mvm/rx.c | 6 +
drivers/net/wireless/iwlwifi/mvm/sf.c | 291 ++++++++++
drivers/net/wireless/iwlwifi/mvm/sta.c | 21 +-
drivers/net/wireless/iwlwifi/mvm/tt.c | 2 +-
drivers/net/wireless/iwlwifi/mvm/tx.c | 3 +-
drivers/net/wireless/iwlwifi/mvm/utils.c | 5 +
drivers/net/wireless/iwlwifi/pcie/internal.h | 33 +-
drivers/net/wireless/iwlwifi/pcie/rx.c | 35 +-
drivers/net/wireless/iwlwifi/pcie/trans.c | 86 ++-
drivers/net/wireless/iwlwifi/pcie/tx.c | 37 +-
35 files changed, 1837 insertions(+), 766 deletions(-)
create mode 100644 drivers/net/wireless/iwlwifi/mvm/sf.c
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
next reply other threads:[~2013-12-17 20:42 UTC|newest]
Thread overview: 52+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-12-17 20:42 Emmanuel Grumbach [this message]
2013-12-17 20:44 ` [PATCH 01/36] iwlwifi: mvm: don't send SMPS action frame with single RX antenna Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 02/36] iwlwifi: mvm: Add Smart FIFO support Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 03/36] iwlwifi: mvm: add a generic cipher scheme support Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 04/36] iwlwifi: publish STBC support in HT Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 05/36] iwlwifi: set VHT beamformee STS cap correctly Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 06/36] iwlwifi: publish Tx STBC support in VHT Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 07/36] iwlwifi: mvm: Add uAPSD misbehaving AP notification handling Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 08/36] iwlwifi: mvm: Change power management dependency on multi MAC Emmanuel Grumbach
2014-01-13 11:13 ` Karl Beldan
2014-01-13 11:15 ` Grumbach, Emmanuel
2014-01-13 12:41 ` Karl Beldan
2014-01-16 20:08 ` Emmanuel Grumbach
2014-01-16 21:43 ` Karl Beldan
2014-02-13 12:01 ` Emmanuel Grumbach
2014-03-06 10:21 ` Karl Beldan
2014-03-06 10:22 ` Grumbach, Emmanuel
2014-03-06 11:59 ` Karl Beldan
2014-03-06 10:25 ` Grumbach, Emmanuel
2014-03-06 10:49 ` Karl Beldan
2014-03-06 10:58 ` Grumbach, Emmanuel
2014-03-06 11:02 ` Grumbach, Emmanuel
2014-03-06 11:54 ` Karl Beldan
2013-12-17 20:44 ` [PATCH 09/36] iwlwifi: mvm: Disable power save for monitor interface Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 10/36] iwlwifi: mvm: Enable power save on a single P2P client interface Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 11/36] iwlwifi: mvm: add per-vif power debugfs hooks Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 12/36] iwlwifi: mvm: move iwl_mvm_set_tx_power to PHY area Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 13/36] iwlwifi: mvm: add multicast filtering support Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 14/36] iwlwifi: mvm: configure phy_ctxt with min_def Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 15/36] iwlwifi: mvm: clarify smps_requests documentation Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 16/36] iwlwifi: trans: divide stop_hw into stop_device/op_mode_leave Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 17/36] iwlwifi: trans: use a unified transport status Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 18/36] iwlwifi: trans: prevent tx and cmds during FW error Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 19/36] iwlwifi: mvm: rs: move rs_program_fix_rate to cleanup ifdefs Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 20/36] iwlwifi: remove pointer to transport from op_mode Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 21/36] iwlwifi: mvm: check iwl_nvm_init return value Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 22/36] iwlwifi: trans: prevent reprobe on repeated FW errors before restart Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 23/36] iwlwifi: trans: clear FW_ERROR status in common code Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 24/36] iwlwifi: trans: turn set_pmi into an optional callback Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 25/36] iwlwifi: mvm: Add and examine TLV flag for P2P client uAPSD support Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 26/36] iwlwifi: mvm: rs: refactor building the LQ command Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 27/36] iwlwifi: mvm: rs: avoid recalc of supported legacy rate mask Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 28/36] iwlwifi: mvm: rs: improve rates table algo Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 29/36] iwlwifi: mvm: rs: remove unnecessary debug logs Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 30/36] iwlwifi: mvm: rs: refactor rate scale action decision Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 31/36] iwlwifi: mvm: fixup Makefile Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 32/36] iwlwifi: mvm: Do not allow AP MAC context update if not active Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 33/36] iwlwifi: mvm: rs: disable MCS9 Tx workaround Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 34/36] iwlwifi: mvm: set highest rate in VHT MCS Set Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 35/36] iwlwifi: mvm: rs: fix RTS protection being set indefinitely Emmanuel Grumbach
2013-12-17 20:44 ` [PATCH 36/36] iwlwifi: mvm: rs: fix variable shadowing Emmanuel Grumbach
2013-12-18 20:12 ` pull request: iwlwifi-next 2013-12-17 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=52B0B72A.5070704@gmail.com \
--to=egrumbach@gmail.com \
--cc=ilw@linux.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).