Hi Kalle, This is the second batch of patches intended for v4.18. Nothing major here, just the usual continued development, bugfixes, new FW APIs and some new features. 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 0ddcf3e76ae4d02918e609342a1020b50258fadd: Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git (2018-04-26 13:26:37 +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-04-26 for you to fetch changes up to d3a6f7fb97fc34a38e40cc56392e701598f99863: iwlwifi: mvm: set wakeup filters for wowlan "any" configuration (2018-04-26 15:18:07 +0300) ---------------------------------------------------------------- Second batch of iwlwifi patches for 4.18 * Some preparations for new hardware; * A workaround to rescan the bus for the rare situation when older devices become irresponsive, * Hardening of the firmware loading code to avoid issues with corrupted files; * A few clean-ups and bugfixes. ---------------------------------------------------------------- Eliad Peller (2): iwlwifi: pcie: allow sending pre-built A-MSDUs iwlwifi: mvm: set wakeup filters for wowlan "any" configuration Golan Ben Ami (2): iwlwifi: allow different csr flags for different device families iwlwifi: support new csr addresses for hw address Golan Ben-Ami (1): iwlwifi: introduce Image Loader (IML) - new firmware image Johannes Berg (1): iwlwifi: mvm: move skb padding reservation earlier Luca Coelho (5): iwlwifi: cfg: remove unnecessary cfg data in non-dvm devices iwlwifi: fw: harden page loading code iwlwifi: fw: combine loading of last page block into main copy loop iwlwifi: pcie: remove non-responsive device iwlwifi: make bitfield a u32 instead of u16 Sara Sharon (1): iwlwifi: mvm: remove check for non low latency TIDs drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 8 +++--- drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 13 ++++++--- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 10 ++++--- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 8 +++--- drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 19 +++++++++----- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 12 ++++----- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 10 +++---- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 6 ++--- drivers/net/wireless/intel/iwlwifi/fw/file.h | 3 +++ drivers/net/wireless/intel/iwlwifi/fw/img.h | 6 +++++ drivers/net/wireless/intel/iwlwifi/fw/paging.c | 78 ++++++++++++++++++++++++++++++++---------------------- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 28 ++------------------ drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 14 ++++++++++ drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 8 +++--- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 2 ++ drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 14 +++++++--- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 5 ++++ drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 15 +++++++---- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 3 +++ drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 20 +++++++------- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 1 - drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 8 +++--- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 5 ++++ drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 3 ++- drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 15 +++++++---- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 139 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 24 +++++++++++------ 28 files changed, 400 insertions(+), 164 deletions(-)
Attachment:
signature.asc
Description: This is a digitally signed message part