Search Linux Wireless

[PATCH 00/12] iwlwifi: updates intended for v4.18 2018-04-22

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Luca Coelho <luciano.coelho@xxxxxxxxx>

Hi,

Here's the second batch of patches intended for 4.18.  Normal
development work this time.  The patches include these changes:

* 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.

As usual, I'm pushing this to a pending branch, for kbuild bot, and
will send a pull-request later.

Please review.

Cheers,
Luca.


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 +-
 .../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 +
 .../net/wireless/intel/iwlwifi/fw/paging.c    |  78 ++++++----
 .../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 ++
 .../wireless/intel/iwlwifi/iwl-eeprom-read.c  |   8 +-
 .../wireless/intel/iwlwifi/iwl-modparams.h    |   2 +
 .../wireless/intel/iwlwifi/iwl-nvm-parse.c    |  14 +-
 .../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 -
 .../net/wireless/intel/iwlwifi/mvm/utils.c    |   8 +-
 .../wireless/intel/iwlwifi/pcie/internal.h    |   5 +
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c  |   3 +-
 .../wireless/intel/iwlwifi/pcie/trans-gen2.c  |  15 +-
 .../net/wireless/intel/iwlwifi/pcie/trans.c   | 139 ++++++++++++++----
 drivers/net/wireless/intel/iwlwifi/pcie/tx.c  |  24 ++-
 28 files changed, 400 insertions(+), 164 deletions(-)

-- 
2.17.0




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux