Search Linux Wireless

[PATCH 0/4] iwlwifi: updates intended for v4.19 2018-06-26

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

 



From: Luca Coelho <luciano.coelho@xxxxxxxxx>

Hi,

Here's the first batch of iwlwifi patches intended for 4.19.  These
patches implement 802.11ax in the iwlwifi driver.  They are a
combination of over 40 patches from our internal tree and represent
the result of an evolution from the first drafts up to version D2.0.

This is exceptionally based on mac80211-next/master as of today,
commit 8ba6731ad4c7 ("rfkill: add header files to MAINTAINERS"),
because DaveM hasn't pulled the changes I need (actually Johannes
didn't send him the pull request yet).  Hopefully that will happen
soon, and then I'll ask you to pull from Dave's tree so the
dependencies will all be in before I send the pull request.

The only change this time::

* Implement 802.11ax D2.0;

Many people worked on the original patches in the internal tree, so
I'll name them here (rather than having many s-o-b tags in the actual
patches):

Emmanuel Grumbach <emmanuel.grumbach@xxxxxxxxx>
Ilan Peer <ilan.peer@xxxxxxxxx>
Johannes Berg <johannes.berg@xxxxxxxxx>
Liad Kaufman <liad.kaufman@xxxxxxxxx>
Sara Sharon <sara.sharon@xxxxxxxxx>
Shaul Triebitz <shaul.triebitz@xxxxxxxxx>

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

Please review.

Cheers,
Luca.


Luca Coelho (4):
  iwlwifi: fw: add FW APIs for HE
  iwlwifi: add support for IEEE802.11ax
  iwlwifi: add module parameter to disable 802.11ax
  iwlwifi: mvm: add radiotap data for HE

 .../wireless/intel/iwlwifi/fw/api/datapath.h  |   5 +
 .../net/wireless/intel/iwlwifi/fw/api/mac.h   | 172 +++++++++++
 .../wireless/intel/iwlwifi/fw/api/nvm-reg.h   |   4 +-
 .../net/wireless/intel/iwlwifi/fw/api/rs.h    |  36 ++-
 .../net/wireless/intel/iwlwifi/fw/api/rx.h    |  53 +++-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c  |   4 +
 .../wireless/intel/iwlwifi/iwl-modparams.h    |   4 +
 .../wireless/intel/iwlwifi/iwl-nvm-parse.c    | 103 +++++++
 .../net/wireless/intel/iwlwifi/mvm/mac-ctxt.c |   4 +
 .../net/wireless/intel/iwlwifi/mvm/mac80211.c | 198 +++++++++++-
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h  |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c  |   1 +
 .../net/wireless/intel/iwlwifi/mvm/rs-fw.c    |  44 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c   |  39 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/rs.h   |  21 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 281 +++++++++++++++++-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c  |   8 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.h  |   6 +-
 .../net/wireless/intel/iwlwifi/pcie/trans.c   |   2 +-
 19 files changed, 950 insertions(+), 37 deletions(-)

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