From: Luca Coelho <luciano.coelho@xxxxxxxxx> Hi, Here's the third set of patches intended for v4.21. It's the usual development, with some small new features, cleanups and bugfixes. The changes are: * Some cleanups in the HW configuration structures; * More work on the debugging infrastructure; * Fixes related to 802.11ax; * Other cleanups and small fixes; As usual, I'm pushing this to a pending branch, for kbuild bot, and will send a pull-request later. Please review. Cheers, Luca. Avraham Stern (1): iwlwifi: mvm: force TCM re-evaluation on TCM resume Emmanuel Grumbach (1): iwlwifi: mvm: don't check if a pointer is set if it can't be unset Luca Coelho (5): iwlwifi: move common 9000 cfg parameters to common macro iwlwifi: don't define OTP_LOW_IMAGE_SIZE per family, but per size iwlwifi: remove useless NVM_HW_SECTION_NUM_FAMILY_* macros iwlwifi: move iwl_nvm_check_version() into dvm iwlwifi: remove all unnecessary occurrences of nvm_calib_ver Sara Sharon (5): iwlwifi: dbg: dump data according to the new ini TLVs iwlwifi: add support for triggering ini triggers iwlwifi: mvm: activate apply points iwlwifi: pcie: fix erroneous print iwlwifi: pcie: set cmd_len in the correct place Shaul Triebitz (3): iwlwifi: mvm: change PHY data RX for HE radiotap iwlwifi: mvm: add L-SIG length to radiotap iwlwifi: mvm: radiotap: remove UL_DL bit in HE TRIG_BASED drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 4 +- .../net/wireless/intel/iwlwifi/cfg/22000.c | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 6 +- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 27 +- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 11 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 85 +--- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 17 + .../net/wireless/intel/iwlwifi/fw/api/rx.h | 190 +++++---- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 322 +++++++++++++- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 41 +- .../wireless/intel/iwlwifi/fw/error-dump.h | 17 + .../net/wireless/intel/iwlwifi/fw/runtime.h | 2 +- .../net/wireless/intel/iwlwifi/iwl-config.h | 8 +- .../wireless/intel/iwlwifi/iwl-eeprom-parse.c | 19 - .../wireless/intel/iwlwifi/iwl-eeprom-parse.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 6 + .../net/wireless/intel/iwlwifi/mvm/debugfs.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 20 +- .../net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 2 + .../net/wireless/intel/iwlwifi/mvm/mac80211.c | 2 + drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 37 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 394 +++++++++--------- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 2 + .../net/wireless/intel/iwlwifi/mvm/utils.c | 14 + .../intel/iwlwifi/pcie/ctxt-info-gen3.c | 13 +- .../wireless/intel/iwlwifi/pcie/ctxt-info.c | 2 +- .../wireless/intel/iwlwifi/pcie/internal.h | 5 + .../net/wireless/intel/iwlwifi/pcie/trans.c | 71 +++- .../net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 24 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 10 +- 31 files changed, 872 insertions(+), 498 deletions(-) -- 2.19.1