linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* pull-request: iwlwifi-next 2018-05-30
@ 2018-07-26 12:38 Luca Coelho
  2018-07-26 14:27 ` [linuxwifi] pull-request: iwlwifi-next 2018-07-26 Luciano Coelho
  2018-07-30 13:46 ` pull-request: iwlwifi-next 2018-05-30 Kalle Valo
  0 siblings, 2 replies; 5+ messages in thread
From: Luca Coelho @ 2018-07-26 12:38 UTC (permalink / raw)
  To: kvalo; +Cc: linux-wireless, linuxwifi, david.e.box, joe.konno

[-- Attachment #1: Type: text/plain, Size: 6607 bytes --]

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

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread
* pull-request: iwlwifi-next 2018-05-30
@ 2018-05-30 13:33 Luca Coelho
  2018-05-30 19:18 ` Kalle Valo
  0 siblings, 1 reply; 5+ messages in thread
From: Luca Coelho @ 2018-05-30 13:33 UTC (permalink / raw)
  To: kvalo; +Cc: linux-wireless, linuxwifi, david.e.box, joe.konno

[-- Attachment #1: Type: text/plain, Size: 3006 bytes --]

Hi Kalle,

This is the final batch of patches intended for v4.18.  As discussed,
it is focused on bugfixes.  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 06895b1627fe36f0bea49d4c9fd0e27f0f7498b1:

  rtlwifi: remove duplicate code (2018-05-29 10:28:24 +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-05-30

for you to fetch changes up to 506247825c5e877741f33a2c657d351e5c7943ba:

  iwlwifi: fix non_shared_ant for 9000 devices (2018-05-30 10:05:12 +0300)

----------------------------------------------------------------
Final batch of iwlwifi patches for 4.18

* Some bugzilla fixes;
* Some kernel warning fixes;
* Fix for an (ETSI) WMM limits bug;
* Fix for a Bluetooth coexistence problem on 9000 devices;
* Fix for an interoperability bug related to block-ack sessions;

----------------------------------------------------------------
Aviya Erenfeld (1):
      iwlmvm: tdls: Check TDLS channel switch support

Colin Ian King (1):
      iwlwifi: mvm: remove division by size of sizeof(struct ieee80211_wmm_rule)

Emmanuel Grumbach (2):
      iwlwifi: mvm: fix TSO with highly fragmented SKBs
      iwlwifi: mvm: honor the max_amsdu_subframes limit

Erel Geron (1):
      iwlwifi: fix non_shared_ant for 9000 devices

Golan Ben Ami (1):
      iwlwifi: add csr configuration for 6300 devices

Gregory Greenman (1):
      iwlwifi: mvm: open BA session only when sta is authorized

Johannes Berg (1):
      iwlwifi: mvm: fix race in queue notification wait

Sara Sharon (1):
      iwlwifi: mvm: drop UNKNOWN security type frames

Shaul Triebitz (1):
      iwlwifi: pcie: fix race in Rx buffer allocator

 drivers/net/wireless/intel/iwlwifi/cfg/6000.c      |  1 +
 drivers/net/wireless/intel/iwlwifi/cfg/9000.c      |  2 +-
 drivers/net/wireless/intel/iwlwifi/fw/api/rx.h     |  1 +
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c |  3 +--
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |  8 +++-----
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c        | 38 +++++++++++++++++++-------------------
 drivers/net/wireless/intel/iwlwifi/mvm/rs.h        |  7 ++-----
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c      | 36 ++++++++++++++++++++++++------------
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       |  2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.h       | 10 ++++------
 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c      | 16 +++++++++++-----
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        | 16 ++++++++++------
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |  3 +++
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c       |  2 ++
 14 files changed, 83 insertions(+), 62 deletions(-)

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-07-30 15:21 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-26 12:38 pull-request: iwlwifi-next 2018-05-30 Luca Coelho
2018-07-26 14:27 ` [linuxwifi] pull-request: iwlwifi-next 2018-07-26 Luciano Coelho
2018-07-30 13:46 ` pull-request: iwlwifi-next 2018-05-30 Kalle Valo
  -- strict thread matches above, loose matches on Subject: below --
2018-05-30 13:33 Luca Coelho
2018-05-30 19:18 ` Kalle Valo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).