Hi Kalle, Here's the final set of patches intended for v4.15. It's not too important to get them into v4.15 if there is no time anymore. There are a few new PCI IDs that can be added in the rc series or stable (they need to go to other stable releases anyway). And there's also one bugfix that I could also send to rc. The rest are just cleanups, improvements or related to the A000 series. Let me know how it goes and I'll adapt if needed. 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 e226fb5affccca98c405de80527180224d93d251: Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git (2017-11-02 19:48:25 +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-2017-11-03 for you to fetch changes up to 57b36f7fcb39c5eae8c1f463699f747af69643ba: iwlwifi: add new cards for a000 series (2017-11-03 11:56:10 +0200) ---------------------------------------------------------------- iwlwifi updates * Some new PCI IDs; * A bunch of cleanups; * The timers update by Kees; * Add more register dump call-sites; * A fix for a locking issue in the TX flush code; * Actual implementation of the TX flush code for A000; * An optimization to drop RX frames during restart to avoid BA issues; ---------------------------------------------------------------- Emmanuel Grumbach (3): iwlwifi: mvm: rs: remove the ANT C from the toogle antenna logic iwlwifi: remove dead code for internal devices only iwlwifi: remove host assisted paging Ihab Zhaika (3): iwlwifi: add new cards for 8260 series iwlwifi: add new cards for 8265 series iwlwifi: add new cards for a000 series Kees Cook (1): iwlwifi: mvm: Convert timers to use timer_setup() Kirtika Ruchandani (1): iwlwifi: Add more call-sites for pcie reg dumper Liad Kaufman (1): iwlwifi: mvm: reset seq num after restart Luca Coelho (1): iwlwifi: mvm: hold mutex when flushing in iwl_mvm_flush_no_vif() Sara Sharon (6): iwlwifi: mvm: use RS macro instead of duplicating the code iwlwifi: mvm: cleanup references to aggregation count limit iwlwifi: mvm: improve latency when there is a reorder timeout iwlwifi: fix multi queue notification for a000 devices iwlwifi: mvm: refactor iwl_mvm_flush_no_vif iwlwifi: mvm: add missing implementation of flush for a000 devices Shahar S Matityahu (1): iwlwifi: drop RX frames during hardware restart drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 51 ------------------------------------------------- drivers/net/wireless/intel/iwlwifi/fw/api/paging.h | 24 ----------------------- drivers/net/wireless/intel/iwlwifi/fw/file.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 8 -------- drivers/net/wireless/intel/iwlwifi/fw/paging.c | 103 ++++++++++++--------------------------------------------------------------------------------------- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 3 --- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 2 -- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 6 ------ drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 42 +++++++++++----------------------------- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 15 --------------- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 62 ++++++++++++++++++++++++++++++----------------------------- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 4 ++-- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 1 - drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 10 +++------- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 23 ++++++++++++++++++++-- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 50 ++++++++++++++++++++++++++++-------------------- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 3 +-- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 10 ++++++++++ drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 7 ++++--- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 1 + 20 files changed, 127 insertions(+), 300 deletions(-)
Attachment:
signature.asc
Description: This is a digitally signed message part