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