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 --]
next prev 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).