linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Grumbach, Emmanuel" <emmanuel.grumbach@intel.com>
To: "kvalo@codeaurora.org" <kvalo@codeaurora.org>
Cc: "linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>
Subject: pull request: iwlwifi-next 2015-06-03
Date: Wed, 3 Jun 2015 07:24:12 +0000	[thread overview]
Message-ID: <1433316253.25661.3.camel@intel.com> (raw)
In-Reply-To: <0BA3FCBA62E2DC44AF3030971E174FB31B762261@hasmsx107.ger.corp.intel.com>

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

Hi Kalle,

As promised, here is the enlarged pull request for 4.2. I double checked
that the tag is signed this time.
I also signed this email, just in case...

I'll reply to this pull request with the diff between the previous one
and this one. All the other patches have been sent to the ML already.
The good thing with this new pull request is that it allows us to jump
to -15.ucode which is starting validation right now. I hope its first
version will be available in 3 weeks-ish.	

Let me know if you have issues with this.

Thank you.

The following changes since commit bbbe8c8c596b3784a2ed08772900e827f8ba72c5:

  mac80211: add missing documentation for rate_ctrl_lock (2015-05-06 16:00:32 +0200)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git tags/iwlwifi-for-kalle-2015-06-03

for you to fetch changes up to 5f4c02e2b8c9251c827abf87c4ead4496c67492a:

  iwlwifi: mvm: advertise only HW-supported ciphers (2015-06-03 10:12:26 +0300)

----------------------------------------------------------------
* a few fixes (re-enablement of interrupts for certain new
  platforms that have special power states)
* Rework completely the RBD allocation model towards new
  multi RX hardware.
* cleanups
* scan reworks continuation (Luca)

----------------------------------------------------------------
Andrei Otcheretianski (1):
      iwlwifi: mvm: Configure agg. queue before assigning it to STA

Arik Nemtsov (1):
      iwlwifi: mvm: clean interfaces on drv_stop

Avraham Stern (3):
      iwlwifi: mvm: print scanned channel list on scan iteration complete notification
      iwlwifi: mvm: add UMAC scan iteration complete notification
      iwlwifi: mvm: add support for 8 level scan priority API

Avri Altman (3):
      iwlwifi: pcie: don't disable the busmaster DMA clock for family 8000
      iwlwifi: pcie: Remove redundant check for family type
      iwlwifi: pcie: Control access to the NIC's PM registers via iwl_cfg

David Spinadel (2):
      iwlwifi: mvm: add inactive state to ebs status
      iwlwifi: mvm: don't use EBS for P2P find

Eliad Peller (4):
      iwlwifi: mvm: avoid use-after-free on iwl_mvm_d0i3_enable_tx()
      iwlwifi: mvm: fix ROC reference accounting
      iwlwifi: tracing: add rx cmd header fields
      iwlwifi: pcie: re-enable interrupts on resume

Emmanuel Grumbach (13):
      iwlwifi: mvm: forbid MIMO on devices that don't support it
      iwlwifi: 7000: modify the firmware name for 3165
      iwlwifi: mvm: fix MLME trigger
      iwlwifi: mvm: BT Coex - duplicate the command if sent ASYNC
      Merge remote-tracking branch 'iwlwifi-fixes/master' into iwlwifi-next
      iwlwifi: bump API to 14
      iwlwifi: pcie: simplify return value
      iwlwifi: mvm: BT Coex - remove useless code
      iwlwifi: mvm: BT Coex - allocate a short command on the stack
      iwlwifi: mvm: BT Coex - fix shared antenna check with new API
      Merge tag 'mac80211-next-for-davem-2015-05-06' into iwlwifi-next
      iwlwifi: mvm: implement the BlockAck related debug triggers
      iwlwifi: bump the iwlmvm API number to 15

Eran Harary (1):
      iwlwifi: 8000: fallback to default NVM file

Eyal Shapira (1):
      iwlwifi: mvm: rs: pass rate directly to column checks

Haim Dreyfuss (1):
      iwlwifi: mvm: Free fw_status after use to avoid memory leak

Ido Yariv (1):
      iwlwifi: update thermal throttling values for 8000 devices

Johannes Berg (8):
      iwlwifi: refactor common transport alloc/init code
      iwlwifi: mvm: advertise randomised netdetect MAC address
      iwlwifi: mvm: handle device start failure correctly
      iwlwifi: mvm: enable IEEE80211_HW_SUPPORT_FAST_XMIT
      iwlwifi: dvm: enable IEEE80211_HW_SUPPORT_FAST_XMIT
      iwlwifi: mvm: simplify iwl_mvm_stop_roc()
      iwlwifi: prepare for higher API/CAPA bits
      iwlwifi: mvm: advertise only HW-supported ciphers

Liad Kaufman (2):
      iwlwifi: nvm: force mac from otp in case nvm mac is reserved
      iwlwifi: wrt: add mipi type to debug types

Luciano Coelho (18):
      iwlwifi: mvm: take the UCODE_DOWN reference when resuming
      iwlwifi: mvm: clean net-detect info if device was reset during suspend
      iwlwifi: pcie: don't call set_pwr functions for family 8000
      iwlwifi: mvm: small fix in a comment about UMAC scan schedules
      iwlwifi: mvm: remove the UMAC specific scan types
      iwlwifi: mvm: fix the net-detect SSIDs report order
      iwlwifi: mvm: make iwl_mvm_config_sched_scan_profiles() static
      iwlwifi: mvm: reorganize scan stopping functions
      iwlwifi: mvm: don't stop regular scans when going out of idle state
      iwlwifi: mvm: combine part of the scan stop flows
      iwlwifi: mvm: rename umac scan stop function
      iwlwifi: mvm: rename some LMAC-specific scan functions
      iwlwifi: mvm: refactor UMAC scan UID handling
      iwlwifi: mvm: remove code that stops multiple UMAC scans of a type
      iwlwifi: mvm: combine UMAC and LMAC scan_stop functions
      iwlwifi: mvm: combine regular and sched scan stop functions
      iwlwifi: mvm: make UMAC scans use the stopping scan status
      iwlwifi: mvm: treat scan races also on UMAC scans

Matti Gottlieb (3):
      iwlwifi: mvm: Add debugfs entry for Tx power limit
      iwlwifi: mvm: Remove old scan commands
      iwlwifi: mvm: Add DC2DC_CONFIG_CMD (0x83) cmd & TLV

Nicholas Krause (1):
      iwlwifi: Remove use of the deprecacted PTR_RET

Sara Sharon (1):
      iwlwifi: pcie: New RBD allocation model

 drivers/net/wireless/iwlwifi/Kconfig                |   13 +-
 drivers/net/wireless/iwlwifi/Makefile               |    1 +
 drivers/net/wireless/iwlwifi/dvm/mac80211.c         |    1 +
 drivers/net/wireless/iwlwifi/iwl-7000.c             |   41 ++++-
 drivers/net/wireless/iwlwifi/iwl-8000.c             |   71 +++++---
 drivers/net/wireless/iwlwifi/iwl-config.h           |   45 +++++
 drivers/net/wireless/iwlwifi/iwl-devtrace-iwlwifi.h |   15 +-
 drivers/net/wireless/iwlwifi/iwl-drv.c              |   32 +++-
 drivers/net/wireless/iwlwifi/iwl-eeprom-parse.c     |    5 +
 drivers/net/wireless/iwlwifi/iwl-eeprom-parse.h     |    3 +
 drivers/net/wireless/iwlwifi/iwl-fh.h               |    6 -
 drivers/net/wireless/iwlwifi/iwl-fw-error-dump.h    |    6 +-
 drivers/net/wireless/iwlwifi/iwl-fw-file.h          |  107 +++++++----
 drivers/net/wireless/iwlwifi/iwl-fw.h               |   24 ++-
 drivers/net/wireless/iwlwifi/iwl-nvm-parse.c        |   30 +++-
 drivers/net/wireless/iwlwifi/iwl-prph.h             |    3 +
 drivers/net/wireless/iwlwifi/iwl-trans.c            |  113 ++++++++++++
 drivers/net/wireless/iwlwifi/iwl-trans.h            |   63 ++++---
 drivers/net/wireless/iwlwifi/mvm/coex.c             |  103 +++--------
 drivers/net/wireless/iwlwifi/mvm/coex_legacy.c      |    2 +-
 drivers/net/wireless/iwlwifi/mvm/d3.c               |   46 +++--
 drivers/net/wireless/iwlwifi/mvm/debugfs-vif.c      |   21 ++-
 drivers/net/wireless/iwlwifi/mvm/debugfs.c          |   14 +-
 drivers/net/wireless/iwlwifi/mvm/fw-api-power.h     |   34 ++++
 drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h      |  135 ++++++--------
 drivers/net/wireless/iwlwifi/mvm/fw-api.h           |   76 +++++---
 drivers/net/wireless/iwlwifi/mvm/fw.c               |   71 +++-----
 drivers/net/wireless/iwlwifi/mvm/mac80211.c         |  440 +++++++++++++++++++++++++++------------------
 drivers/net/wireless/iwlwifi/mvm/mvm.h              |  163 +++++++----------
 drivers/net/wireless/iwlwifi/mvm/nvm.c              |   16 +-
 drivers/net/wireless/iwlwifi/mvm/ops.c              |   53 +++---
 drivers/net/wireless/iwlwifi/mvm/rs.c               |   47 ++---
 drivers/net/wireless/iwlwifi/mvm/rs.h               |    2 -
 drivers/net/wireless/iwlwifi/mvm/rx.c               |    9 +-
 drivers/net/wireless/iwlwifi/mvm/scan.c             | 1420 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------------
 drivers/net/wireless/iwlwifi/mvm/sta.c              |   14 +-
 drivers/net/wireless/iwlwifi/mvm/time-event.c       |   33 ++--
 drivers/net/wireless/iwlwifi/mvm/tt.c               |   40 +----
 drivers/net/wireless/iwlwifi/mvm/tx.c               |   35 +++-
 drivers/net/wireless/iwlwifi/mvm/utils.c            |    2 +-
 drivers/net/wireless/iwlwifi/pcie/drv.c             |   17 +-
 drivers/net/wireless/iwlwifi/pcie/internal.h        |   51 +++++-
 drivers/net/wireless/iwlwifi/pcie/rx.c              |  415 +++++++++++++++++++++++++++++++++---------
 drivers/net/wireless/iwlwifi/pcie/trans.c           |  158 +++++++++-------
 drivers/net/wireless/iwlwifi/pcie/tx.c              |    2 -
 45 files changed, 2287 insertions(+), 1711 deletions(-)
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-trans.c


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

  parent reply	other threads:[~2015-06-03  7:24 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-26 19:16 pull request: iwlwifi-next 2015-05-26 Grumbach, Emmanuel
2015-05-26 19:17 ` [PATCH 01/39] iwlwifi: pcie: don't call set_pwr functions for family 8000 Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 02/39] iwlwifi: mvm: fix ROC reference accounting Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 03/39] iwlwifi: pcie: fix tracking of cmd_in_flight Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 04/39] iwlwifi: Remove use of the deprecacted PTR_RET Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 05/39] iwlwifi: mvm: small fix in a comment about UMAC scan schedules Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 06/39] iwlwifi: refactor common transport alloc/init code Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 07/39] iwlwifi: dump API to 14 Emmanuel Grumbach
2015-05-26 19:39   ` Rafał Miłecki
2015-05-27 19:01     ` Grumbach, Emmanuel
2015-05-26 19:17 ` [PATCH 08/39] iwlwifi: pcie: simplify return value Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 09/39] iwlwifi: mvm: Add debugfs entry for Tx power limit Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 10/39] iwlwifi: 8000: fallback to default NVM file Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 11/39] iwlwifi: update thermal throttling values for 8000 devices Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 12/39] iwlwifi: mvm: advertise randomised netdetect MAC address Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 13/39] iwlwifi: mvm: handle device start failure correctly Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 14/39] iwlwifi: mvm: Configure agg. queue before assigning it to STA Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 15/39] iwlwifi: mvm: remove the UMAC specific scan types Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 16/39] iwlwifi: mvm: BT Coex - remove useless code Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 17/39] iwlwifi: mvm: BT Coex - allocate a short command on the stack Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 18/39] iwlwifi: mvm: print scanned channel list on scan iteration complete notification Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 19/39] iwlwifi: mvm: add UMAC " Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 20/39] iwlwifi: mvm: fix the net-detect SSIDs report order Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 21/39] iwlwifi: mvm: make iwl_mvm_config_sched_scan_profiles() static Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 22/39] iwlwifi: mvm: BT Coex - fix shared antenna check with new API Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 23/39] iwlwifi: mvm: reorganize scan stopping functions Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 24/39] iwlwifi: mvm: don't stop regular scans when going out of idle state Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 25/39] iwlwifi: mvm: combine part of the scan stop flows Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 26/39] iwlwifi: mvm: rename umac scan stop function Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 27/39] iwlwifi: mvm: rename some LMAC-specific scan functions Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 28/39] iwlwifi: mvm: add support for 8 level scan priority API Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 29/39] iwlwifi: mvm: refactor UMAC scan UID handling Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 30/39] iwlwifi: mvm: remove code that stops multiple UMAC scans of a type Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 31/39] iwlwifi: mvm: combine UMAC and LMAC scan_stop functions Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 32/39] iwlwifi: nvm: fix otp parsing in 8000 hw family Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 33/39] iwlwifi: pcie: Remove redundant check for family type Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 34/39] iwlwifi: tracing: add rx cmd header fields Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 35/39] iwlwifi: mvm: combine regular and sched scan stop functions Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 36/39] iwlwifi: mvm: make UMAC scans use the stopping scan status Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 37/39] iwlwifi: mvm: treat scan races also on UMAC scans Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 38/39] iwlwifi: mvm: implement the BlockAck related debug triggers Emmanuel Grumbach
2015-05-26 19:17 ` [PATCH 39/39] iwlwifi: mvm: clean interfaces on drv_stop Emmanuel Grumbach
2015-05-28  9:11 ` pull request: iwlwifi-next 2015-05-26 Kalle Valo
2015-05-28  9:25   ` Grumbach, Emmanuel
2015-05-28  9:43     ` Rafał Miłecki
2015-05-28 10:20     ` Kalle Valo
2015-05-28 10:25       ` Grumbach, Emmanuel
2015-05-28 11:15 ` pull request: iwlwifi-next 2015-05-28 Grumbach, Emmanuel
2015-06-03  7:07   ` Kalle Valo
2015-06-03  7:12     ` Grumbach, Emmanuel
2015-06-03  7:18       ` Kalle Valo
2015-06-03  7:24       ` Grumbach, Emmanuel [this message]
2015-06-03  7:30         ` pull request: iwlwifi-next 2015-06-03 Grumbach, Emmanuel
2015-06-03  9:26           ` Kalle Valo
2015-06-03  7:31         ` [PATCH 01/15] iwlwifi: mvm: rs: pass rate directly to column checks Emmanuel Grumbach
2015-06-03  7:31         ` [PATCH 02/15] iwlwifi: wrt: add mipi type to debug types Emmanuel Grumbach
2015-06-03  7:31         ` [PATCH 03/15] iwlwifi: pcie: Control access to the NIC's PM registers via iwl_cfg Emmanuel Grumbach
2015-06-03  7:31         ` [PATCH 04/15] iwlwifi: mvm: add inactive state to ebs status Emmanuel Grumbach
2015-06-03  7:31         ` [PATCH 05/15] iwlwifi: mvm: don't use EBS for P2P find Emmanuel Grumbach
2015-06-03  7:31         ` [PATCH 06/15] iwlwifi: pcie: re-enable interrupts on resume Emmanuel Grumbach
2015-06-03  7:31         ` [PATCH 07/15] iwlwifi: pcie: New RBD allocation model Emmanuel Grumbach
2015-06-03  7:31         ` [PATCH 08/15] iwlwifi: mvm: enable IEEE80211_HW_SUPPORT_FAST_XMIT Emmanuel Grumbach
2015-06-03  7:31         ` [PATCH 09/15] iwlwifi: dvm: " Emmanuel Grumbach
2015-06-03  7:31         ` [PATCH 10/15] iwlwifi: mvm: simplify iwl_mvm_stop_roc() Emmanuel Grumbach
2015-06-03  7:31         ` [PATCH 11/15] iwlwifi: prepare for higher API/CAPA bits Emmanuel Grumbach
2015-06-03  7:31         ` [PATCH 12/15] iwlwifi: mvm: Remove old scan commands Emmanuel Grumbach
2015-06-03  7:31         ` [PATCH 13/15] iwlwifi: mvm: Add DC2DC_CONFIG_CMD (0x83) cmd & TLV Emmanuel Grumbach
2015-06-03  7:31         ` [PATCH 14/15] iwlwifi: bump the iwlmvm API number to 15 Emmanuel Grumbach
2015-06-03  7:31         ` [PATCH 15/15] iwlwifi: mvm: advertise only HW-supported ciphers Emmanuel Grumbach

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=1433316253.25661.3.camel@intel.com \
    --to=emmanuel.grumbach@intel.com \
    --cc=kvalo@codeaurora.org \
    --cc=linux-wireless@vger.kernel.org \
    /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).