Hi Kalle, This is the fourth batch of patches intended for v5.1. This includes the last two patchsets I sent. Usual development work. More details about the contents in the tag description.
I have sent this out before and kbuildbot reported success.
Please let me know if there are any issues.
Cheers,
Luca.
The following changes since commit 34025a1056a3c82b7e16992da9af54d729dd77fe:
rsi: fix indentation issue with a code block (2019-02-08 17:31:23 +0200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git
tags/iwlwifi-next-for-kalle-2019-02-14
for you to fetch changes up to 99944b73069d8bcea573c07df8dc8d4f33e78586:
iwlwifi: mvm: stop static queues correctly (2019-02-14 11:29:52 +0200)
----------------------------------------------------------------
Fourth batch of iwlwifi patches intended for v5.1
* Work on the new debugging infrastructure continues;
* FTM (Fine Timing Measurement) initiator and responder implementation;
* Support for a new device family started;
* Bump supported FW API to 46;
* General bugfixes;
* Other cleanups;
----------------------------------------------------------------
Avraham Stern (4):
iwlwifi: mvm: Fix possible NULL pointer dereference
iwlwifi: mvm: add support for new FTM fw API
iwlwifi: mvm: add debug prints for FTM
iwlwifi: mvm: stop static queues correctly
Emmanuel Grumbach (1):
iwlwifi: mvm: fix the spatial reuse parsing for HE_TRIG PPDUs
Haim Dreyfuss (1):
iwlwifi: mvm: add support for 32kHz external clock indication
Ido Yariv (1):
iwlwifi: mvm: don't require WOWLAN images when unified
Ilan Peer (3):
iwiwifi: mvm: Fix FW scan concurrency support assumptions
iwlwifi: mvm: Don't warn on command failure during restart
iwlwifi: mvm: Do not return an error value on HW restart
Johannes Berg (5):
iwlwifi: mvm: support FTM responder
iwlwifi: mvm: support FTM initiator
iwlwifi: mvm: clean up NO_PSDU case
iwlwifi: bump FW API to 46 for 9000 and 22000 series
iwlwifi: mvm: fix HE radiotap data4 for HE-TB PPDUs
Luca Coelho (2):
iwlwifi: bump FW API to 45 for 9000 and 22000 series
iwlwifi: start using B-step for some 9000 devices
Mordechay Goodstein (1):
iwlwifi: add FW recovery flow
Sara Sharon (5):
iwlwifi: pcie: fix emergency path
iwlwifi: dvm: don't use IWL_DL_FW_ERRORS
iwlwifi: pcie: add TPT oriented prints
iwlwifi: mvm: support beacon IE injection
iwlwifi: pcie: fix TX while flushing
Shahar S Matityahu (9):
iwlwifi: dbg_ini: implement monitor sram memory dump
iwlwifi: dbg_ini: implement monitor dram memory dump
iwlwifi: receive umac and lmac error table addresses from TLVs
iwlwifi: dbg_ini: rewrite trigger flow and align to FW API changes
iwlwifi: mvm: add a debug_enable op
iwlwifi: properly use delay option in dump trigger flow
iwlwifi: dbg_ini: enable ignore consecutive trigger feature
iwlwifi: dbg: buffer overflow in non_collect_ts_start array
iwlwifi: dbg_ini: add early and after alive apply points to unified images
Shaul Triebitz (5):
iwlwifi: introduce device family AX210
iwlwifi: do not fail on large amount of channels
iwlwifi: dbg: temporarily skip periphery dump for AX210 devices
iwlwifi: align to new periphery address space for AX210 family
iwlwifi: add force NMI for AX210 devices
drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 93 +++++++++++---
drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 2 +-
drivers/net/wireless/intel/iwlwifi/dvm/main.c | 14 +-
drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 32 +++++
drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 22 +++-
drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 48 +++++--
drivers/net/wireless/intel/iwlwifi/fw/api/commands.h | 5 +
drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 11 +-
drivers/net/wireless/intel/iwlwifi/fw/api/location.h | 191
+++++++++++++++++++++++++--
drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 13 +-
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 6 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 240
+++++++++++++++++++++++++---------
drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 76 ++++++-----
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 16 ++-
drivers/net/wireless/intel/iwlwifi/fw/file.h | 17 +++
drivers/net/wireless/intel/iwlwifi/fw/img.h | 12 +-
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 19 ++-
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 15 ++-
drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 5 +
drivers/net/wireless/intel/iwlwifi/iwl-debug.h | 5 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 55 +++++++-
drivers/net/wireless/intel/iwlwifi/iwl-io.c | 11 +-
drivers/net/wireless/intel/iwlwifi/iwl-io.h | 43 ++++++-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 6 +-
drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 7 +-
drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 10 ++
drivers/net/wireless/intel/iwlwifi/mvm/Makefile | 1 +
drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 6 +
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 106 +++++++++++++++
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 654
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 244
+++++++++++++++++++++++++++++++++++
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 92 +++++++++++--
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 22 ++--
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 168
+++++++++++++++++++++++-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 43 ++++++-
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 48 +++++++
drivers/net/wireless/intel/iwlwifi/mvm/power.c | 7 +-
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 33 +++--
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 9 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 3 +-
drivers/net/wireless/intel/iwlwifi/mvm/time-event.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 12 +-
drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 16 ++-
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 16 ++-
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 2 +
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 52 ++++++--
drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 7 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 105 ++++++++++-----
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 22 +++-
include/linux/ieee80211.h | 2 +
51 files changed, 2349 insertions(+), 299 deletions(-)
create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c
signature.asc
Description: This is a digitally signed message part
