From: Luca Coelho <[email protected]>
Hi,
Here's the third set of patches intended for v5.2. It's the usual
development, new features, cleanups and bugfixes.
The changes are:
* Work on the new debugging infra continues;
* Fixes for the 22000 series;
* Support for some new FW API changes;
* Work on new hardware continues;
* Some debugfs cleanups by Greg-KH;
* General bugfixes;
* Other cleanups;
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: use correct GP2 register address for 22000 family
Greg Kroah-Hartman (2):
iwlwifi: mvm: no need to check return value of debugfs_create
functions
iwlwifi: pcie: no need to check return value of debugfs_create
functions
Ihab Zhaika (1):
iwlwifi: remove misconfigured pci ids from 22260 series
Johannes Berg (2):
iwlwifi: mvm: IBSS: use BE FIFO for multicast
iwlwifi: mvm: remove buggy and unnecessary hw_queue initialization
Liad Kaufman (1):
iwlwifi: mvm: fix pointer reference when setting HE QAM thres
Sara Sharon (1):
iwlwifi: mvm: support HE context cmd API change
Shahar S Matityahu (14):
iwlwifi: dbg_ini: support HW error trigger
iwlwifi: dbg_ini: enforce always on domain checking
iwlwifi: dbg_ini: fix iwl_dump_ini_dev_mem_iter memory base address
iwlwifi: dbg_ini: add memory offset to the base address of a memory
region
iwlwifi: dbg_ini: add version to dump header
iwlwifi: dbg_ini: add region id to the region dump
iwlwifi: dbg_ini: add registers addresses in fifo dump
iwlwifi: dbg_ini: change memory range base address to u64
iwlwifi: dbg_ini: fix the dram monitor header size
iwlwifi: dbg_ini: add monitor header to smem monitor
iwlwifi: dbg_ini: remove redundant curly brackets from trigger
collection flow
iwlwifi: dbg_ini: remove redundant type argument from iwl_dump_ini_mem
iwlwifi: dbg_ini: apply rx fifo offset after reading the region
registers
iwlwifi: dbg: fill radio registers data regardless of fifos data
dumping
Shaul Triebitz (2):
iwlwifi: trust calling function
iwlwifi: set 512 TX queue slots for AX210 devices
.../net/wireless/intel/iwlwifi/cfg/22000.c | 13 +-
drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 10 +-
.../net/wireless/intel/iwlwifi/fw/api/mac.h | 77 +++++-
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 237 ++++++++++++------
drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 10 +
.../wireless/intel/iwlwifi/fw/error-dump.h | 33 ++-
drivers/net/wireless/intel/iwlwifi/fw/file.h | 3 +
.../net/wireless/intel/iwlwifi/iwl-config.h | 8 +
.../wireless/intel/iwlwifi/iwl-nvm-parse.c | 7 +-
.../net/wireless/intel/iwlwifi/iwl-trans.h | 2 +
.../wireless/intel/iwlwifi/mvm/debugfs-vif.c | 17 +-
.../net/wireless/intel/iwlwifi/mvm/debugfs.c | 89 +++----
.../net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 40 +--
.../net/wireless/intel/iwlwifi/mvm/mac80211.c | 26 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 8 +-
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 19 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 8 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 3 +-
drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 7 +-
.../net/wireless/intel/iwlwifi/mvm/utils.c | 12 +-
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 11 +-
.../wireless/intel/iwlwifi/pcie/internal.h | 7 +-
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 1 +
.../net/wireless/intel/iwlwifi/pcie/trans.c | 12 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 6 +-
25 files changed, 403 insertions(+), 263 deletions(-)
--
2.20.1