Oops, wrong subject. Fixed now, it should obviously have been 2018-07- 26. -- Luca. On Thu, 2018-07-26 at 15:38 +0300, Luca Coelho wrote: > Hi Kalle, > > This is the first batch of patches intended for v4.19. It includes > the > two patches sets I sent a few weeks ago, with HE support and new > hardware (22560) support. More details about the contents in the tag > description. > > I have sent this out before and kbuildbot this morning, but I didn't > get any replies from it yet. > > Please let me know if there are any issues. > > Cheers, > Luca. > > > The following changes since commit > bf9b608e63dfd71ab225c9d4211eb6d8dc582a3b: > > Merge ath-next from > git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git (2018-07- > 25 10:50:54 +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-07-26 > > for you to fetch changes up to > 1a4968d1230c9233f50a89abb3b32d94f81146d0: > > iwlwifi: pcie: support 2k rx buffers (2018-07-26 13:16:18 +0300) > > ---------------------------------------------------------------- > First batch of iwlwifi patches for 4.19 > > * Implement 802.11ax D2.0; > * Changes in the base code to support the new 22560 devices; > * Support for the new 22560 device family; > > ---------------------------------------------------------------- > Golan Ben Ami (13): > iwlwifi: allow different csr flags for different device > families > iwlwifi: introduce device family 22560 > iwlwifi: pcie: allocate and free rx cr's and tr's tails > iwlwifi: pcie: support context information for 22560 devices > iwlwifi: pcie: update bytes in the byte count table > iwlwifi: pcie: start early debug for 22560 devices > iwlwifi: update gen3 interrupts - sw error and image response > iwlwifi: cancel the injective function between hw pointers to > tfd entry index > iwlwifi: support multiple tfd queue max sizes for different > devices > iwlwifi: support new tx api > iwlwifi: introduce new rx structures used by 22560 RFH > iwlwifi: update registers changed for 22560 devices > iwlwifi: pcie: support 2k rx buffers > > Johannes Berg (1): > iwlwifi: 22000 devices: restrict to HT A-MPDU size > > Luca Coelho (5): > 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 > iwlwifi: add support for 22560 devices > > drivers/net/wireless/intel/iwlwifi/Makefile | 3 +- > drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 2 + > drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 161 > +++++++++++++++++++++++++++++++++------------------ > drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 1 + > drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 3 + > drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 1 + > drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 1 + > drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 1 + > drivers/net/wireless/intel/iwlwifi/fw/api/commands.h | 3 +- > drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h | 5 ++ > drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 172 > +++++++++++++++++++++++++++++++++++++++++++++++++++++++ > drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 4 +- > drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 36 > ++++++++++-- > drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 53 > +++++++++++++++-- > drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 25 > ++++++++ > drivers/net/wireless/intel/iwlwifi/fw/smem.c | 4 +- > drivers/net/wireless/intel/iwlwifi/iwl-config.h | 7 ++- > drivers/net/wireless/intel/iwlwifi/iwl-context-info-gen3.h | 286 > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > ++++++++++++++++++++++ > drivers/net/wireless/intel/iwlwifi/iwl-context-info.h | 5 ++ > drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 5 ++ > drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 7 ++- > drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 8 +-- > drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 28 > +++++++-- > drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 12 > +++- > drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 110 > +++++++++++++++++++++++++++++++++++ > drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 2 + > drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 4 +- > drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 4 ++ > drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 200 > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- > drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 2 +- > drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 9 ++- > drivers/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 +- > drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 48 > +++++++++++----- > drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 207 > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 62 ++- > ----------------- > drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 2 - > drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 220 > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- > - > drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 232 > ++++++++++++++++++++++++++++++++++++++++++++++----------------------- > ----- > drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 11 > +++- > drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 63 > +++++++++++++++----- > drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 58 > ++++++++++++++----- > drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 92 > +++++++++++++++++------------ > 47 files changed, 2205 insertions(+), 353 deletions(-) > create mode 100644 drivers/net/wireless/intel/iwlwifi/iwl-context- > info-gen3.h > create mode 100644 drivers/net/wireless/intel/iwlwifi/pcie/ctxt- > info-gen3.c