Hi Kalle, This is the third batch of patches intended for v4.20. This includes the last 2 patchsets I sent. Usual development work, including some improvements in the HE radiotap stuff, a new FW version support and other small improvements and fixes. 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 e1c02eb16a9c742178874a7d1a08d300981715fb:
qtnfmac: implement dump_station support for STA mode (2018-10-05 14:01:44
+0300)
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-2018-10-06
for you to fetch changes up to ea7cb8293874f8d9cf36c9e5387e2247f15373dc:
iwlwifi: dbg: make trigger functions type agnostic (2018-10-06 10:25:55 +0300)
----------------------------------------------------------------
Third set of iwlwifi patches for 4.20
* Fix for a race condition that caused the FW to crash;
* HE radiotap cleanup and improvements;
* Reorder channel optimization for scans;
* Bumped the FW API version supported after the last API change for
this release;
* Debugging improvements;
* A few bug fixes;
* Some cleanups in preparation for a new implementation;
* Other small improvements, cleanups and fixes.
----------------------------------------------------------------
Ayala Beker (1):
iwlwifi: mvm: allow channel reorder optimization during scan
Emmanuel Grumbach (1):
iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the interface
Haim Dreyfuss (1):
iwlwifi: mvm Support new MCC update response
Johannes Berg (16):
iwlwifi: mvm: remove unnecessary overload variable
iwlwifi: mvm: minor cleanups to HE radiotap code
iwlwifi: mvm: put HE SIG-B symbols/users data correctly
iwlwifi: mvm: pull some he_phy_data decoding into a separate function
iwlwifi: mvm: clean up HE radiotap RU allocation parsing
iwlwifi: mvm: move HE-MU LTF_NUM parsing to he_phy_data parsing
iwlwifi: mvm: add TXOP to HE radiotap data
iwlwifi: mvm: add LDPC-XSYM to HE radiotap data
iwlwifi: mvm: add more information to HE radiotap
iwlwifi: mvm: set max TX/RX A-MPDU subframes to HE limit
iwlwifi: pcie gen2: check iwl_pcie_gen2_set_tb() return value
iwlwifi: add fall through comment
iwlwifi: pcie: check iwl_pcie_txq_build_tfd() return value
iwlwifi: bump firmware API version for 9000 and 22000 series devices
iwlwifi: mvm: decode HE information for MU (without ext info)
iwlwifi: mvm: show more HE radiotap data for TB PPDUs
Luca Coelho (1):
iwlwifi: mvm: check for n_profiles validity in EWRD ACPI
Naftali Goldstein (1):
iwlwifi: nvm: get num of hw addresses from firmware
Sara Sharon (8):
iwlwifi: dbg: move debug data to a struct
iwlwifi: dbg: refactor dump code to improve readability
iwlwifi: dbg: split iwl_fw_error_dump to two functions
iwlwifi: dbg: dump memory in a helper function
iwlwifi: dbg: group trigger condition to helper function
iwlwifi: dbg: make iwl_fw_dbg_no_trig_window trigger agnostic
iwlwifi: dbg: decrement occurrences for all triggers
iwlwifi: dbg: make trigger functions type agnostic
Shahar S Matityahu (3):
iwlwifi: add dump collection in case alive flow fails
iwlwifi: runtime: add send host command op to firmware runtime op struct
iwlwifi: add debugfs to send host command
Shaul Triebitz (1):
iwlwifi: pcie: avoid empty free RB queue
Yisheng Xie (1):
iwlwifi: mvm: use match_string() helper
drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 2 +-
drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 2 +-
drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 81 +++++++++-----------
drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 8 +-
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 5 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 411
++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------
drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 45 ++++++++---
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 64 ++++++++++++++++
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 2 +
drivers/net/wireless/intel/iwlwifi/fw/file.h | 7 +-
drivers/net/wireless/intel/iwlwifi/fw/img.h | 41 ++++++----
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 2 +
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 77 +++++++++----------
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 10 ++-
drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 4 +-
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 13 +---
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 12 ++-
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 12 +--
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 42 +++++-----
drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 25 +++---
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 39 +++++++---
drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 29 +++----
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 373
+++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 3 +
drivers/net/wireless/intel/iwlwifi/mvm/time-event.c | 11 +--
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 15 ++--
drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 16 ++--
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 32 +++++---
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 2 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 2 +
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 +
31 files changed, 762 insertions(+), 627 deletions(-)
signature.asc
Description: This is a digitally signed message part
