Search Linux Wireless

pull-request: iwlwifi-next 2017-08-18

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

 



Hi Kalle,

Here's my third pull-request intended for v4.14.  We continued doing
generic development work, with improvements, bug fixes and cleanups all
around.  More details in the tag description.

My patch "iwlwifi: update channel flags parser" is going to cause a
conflict with net because they both change the same string in debug
message.  Emmanuel's patch "iwlwifi: split the regulatory rules when the
bandwidth flags require it" added "reg_flags" to the string and changed
the Ad-hoc string.  My patch added a few %s's and also changed the Ad-
hoc string.  The result of the conflict resolution should look like
this:

"Ch. %d [%sGHz] %s%s%s%s%s%s%s%s%s%s%s%s(0x%02x) reg_flags 0x%x: %s\n"


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 38ef62353acbaa0eea062a9f047b33aebd7d52ce:

  rsi: security enhancements for AP mode (2017-08-17 10:07:00 +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-2017-08-18

for you to fetch changes up to 8fe34b060a4b11be35ffd9383acdd0bc7bee72e2:

  iwlwifi: use big-endian for the hw section of the nvm (2017-08-18 17:36:42 +0300)

----------------------------------------------------------------
Third set of iwlwifi patches for 4.14

* Work for the upcoming A000 device family continues;
* Improvements in debugging;
* A couple of improvements in block-ack sessions;
* Some fixes for channel switch;
* A workaround for a HW data bug;
* Some FW API updates;
* General fixes and cleanups here and there.

----------------------------------------------------------------
Avraham Stern (1):
      iwlwifi: mvm: remove session protection to allow channel switch

Emmanuel Grumbach (7):
      iwlwifi: mvm: remove the corunning support
      iwlwifi: mvm: support new Coex firmware API
      iwlwifi: pcie: support short Tx queues for A000 device family
      iwlwifi: mvm: add command name for FRAME_RELEASE
      iwlwifi: mvm: include more debug data when we get an unexpected baid
      iwlwifi: mvm: update the firmware API in TX
      iwlwifi: mvm: don't send BAR on flushed frames

Gregory Greenman (1):
      iwlwifi: mvm: change open and close criteria of a BA session

Ilan Peer (1):
      iwlwifi: mvm: Fix channel switch in case of count <= 1

João Paulo Rechi Vita (1):
      iwlwifi: Demote messages about fw flags size to info

Luca Coelho (12):
      iwlwifi: mvm: consider RFKILL during INIT as success
      iwlwifi: call iwl_remove_notification from iwl_wait_notification
      iwlwifi: mvm: group all dummy SAR function declarations together
      iwlwifi: mvm: use mvmsta consistently in rs.c
      iwlwifi: move BT_MBOX_PRINT macro to common header
      iwlwifi: pci: add new PCI ID for 7265D
      iwlwifi: update channel flags parser
      iwlwifi: add workaround to disable wide channels in 5GHz
      iwlwifi: fw: fix lar_enabled endian problem in iwl_fw_get_nvm
      iwlwifi: mvm: remove useless argument in iwl_nvm_init()
      iwlwifi: mvm: remove useless check for mvm->cfg in iwl_parse_nvm_section()
      iwlwifi: use big-endian for the hw section of the nvm

Tzipi Peres (1):
      iwlwifi: distinguish different RF modules in A000 devices

 drivers/net/wireless/intel/iwlwifi/cfg/a000.c        |  34 ++++++++++-
 drivers/net/wireless/intel/iwlwifi/fw/api/coex.h     |  50 +++++++++++-----
 drivers/net/wireless/intel/iwlwifi/fw/api/commands.h |  12 ----
 drivers/net/wireless/intel/iwlwifi/fw/api/config.h   |   8 ---
 drivers/net/wireless/intel/iwlwifi/fw/api/tx.h       |   9 +--
 drivers/net/wireless/intel/iwlwifi/fw/file.h         |   3 +
 drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c   |  25 ++++----
 drivers/net/wireless/intel/iwlwifi/fw/nvm.c          |   2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-config.h      |   4 +-
 drivers/net/wireless/intel/iwlwifi/iwl-csr.h         |   7 ++-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c         |  12 ++--
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c   | 118 +++++++++++++++++++++++++++-----------
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h   |   5 +-
 drivers/net/wireless/intel/iwlwifi/mvm/coex.c        | 301 +++++++++----------------------------------------------------------------------------------------
 drivers/net/wireless/intel/iwlwifi/mvm/constants.h   |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c     |  30 ++++------
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c          |  54 ++++++++++--------
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c    |  16 ++++--
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h         |  31 +++-------
 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c         | 106 +++++++++++++++++-----------------
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c         |   6 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c          | 143 +++++++++++++++++++++++++---------------------
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c        |   8 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.h         |   7 +++
 drivers/net/wireless/intel/iwlwifi/mvm/time-event.c  |  34 ++++++++++-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c          |   9 ++-
 drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info.c  |   2 +-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c        |  24 ++++++--
 drivers/net/wireless/intel/iwlwifi/pcie/internal.h   |  13 +++--
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c         |   2 +-
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c      |   4 +-
 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c    |  41 +++++++-------
 drivers/net/wireless/intel/iwlwifi/pcie/tx.c         |  13 +++--
 33 files changed, 511 insertions(+), 624 deletions(-)

Attachment: signature.asc
Description: This is a digitally signed message part


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

  Powered by Linux