mbox series

pull-request: iwlwifi-next 2019-11-13-3

Message ID 12f1628d715bd9915b291aebe8512cfb3c44dec8.camel@coelho.fi (mailing list archive)
State Superseded
Delegated to: Kalle Valo
Headers show
Series pull-request: iwlwifi-next 2019-11-13-3 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git tags/iwlwifi-next-for-kalle-2019-11-13-3

Message

Luca Coelho Nov. 15, 2019, 7:43 a.m. UTC
Hi Kalle,

Here's another updated pull request with the second batch of patches
intended for v5.4.  This includes the last patchset 2 patchsets I sent. 
Usual development work.  More details about the contents in the tag
description.

In this update I have fixed the Change-Id tags that slipped in.  Sorry
about that.

I pushed these patches to my pending branch when I sent them out and
kbuildbot reported success.

Please let me know if there are any issues.

Cheers,
Luca.


The following changes since commit 21c60a28af58d7c376502c26fbb0064b39c32917:

  rtw88: signal completion even on firmware-request failure (2019-11-08 10:27:03 +0200)

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-2019-11-13-3

for you to fetch changes up to 37a8f748bb679ed614878dae9bbdb1cfcf9eb99e:

  iwlwifi: mvm: fix non-ACPI function (2019-11-15 09:37:36 +0200)

----------------------------------------------------------------
Second batch of patches intended for v5.5

* Update scan FW API;
* Fix single antenna diversity support;
* Bump the supported FW API version;
* Add debug dump collection on assert in WoWLAN;
* Fix VHT capabilities settings;
* Move ACPI handling code fully into acpi.c;
* Increase the CTDP budget to improve signal strength;
* A fix for compilation with no ACPI enabled;
* Enable adaptive dwell on P2P interfaces;

----------------------------------------------------------------
Colin Ian King (1):
      iwlwifi: remove redundant assignment to variable bufsz

Emmanuel Grumbach (2):
      iwlwifi: pcie: make iwl_pcie_gen2_update_byte_tbl static
      iwlwifi: mvm: sync the iwl_mvm_session_prot_notif layout

Haim Dreyfuss (1):
      iwlwifi: mvm: don't skip mgmt tid when flushing all tids

Ihab Zhaika (1):
      iwlwifi: refactor the SAR tables from mvm to acpi

Johannes Berg (4):
      iwlwifi: FW API: reference enum in docs of modify_mask
      iwlwifi: remove IWL_DEVICE_22560/IWL_DEVICE_FAMILY_22560
      iwlwifi: 22000: fix some indentation
      iwlwifi: mvm: fix non-ACPI function

Luca Coelho (3):
      iwlwifi: mvm: fix support for single antenna diversity
      iwlwifi: mvm: remove else-if in iwl_send_phy_cfg_cmd()
      iwlwifi: bump FW API to 51 for 22000 series

Mordechay Goodstein (3):
      iwlwifi: mvm: in VHT connection use only VHT capabilities
      iwlwifi: mvm: print rate_n_flags in a pretty format
      iwlwifi: mvm: start CTDP budget from 2400mA

Shahar S Matityahu (4):
      iwlwifi: dbg_ini: support dump collection upon assert during D3
      iwlwifi: scan: make new scan req versioning flow
      iwlwifi: scan: support scan req cmd ver 12
      iwlwifi: mvm: scan: enable adaptive dwell in p2p

Tova Mussai (4):
      iwlwifi: nvm: update iwl_uhb_nvm_channels
      iwlwifi: scan: create function for scan scheduling params
      iwlwifi: scan: Create function to build scan cmd
      iwlwifi: scan: adapt the code to use api ver 11

Wang Xuerui (1):
      iwlwifi: mvm: fix unaligned read of rx_pkt_status

 drivers/net/wireless/intel/iwlwifi/cfg/22000.c         |  52 ++++++----------
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c           | 287 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/wireless/intel/iwlwifi/fw/acpi.h           |  84 +++++++++++++++++++++++++
 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h       | 208 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/wireless/intel/iwlwifi/fw/api/sta.h        |  10 ++-
 drivers/net/wireless/intel/iwlwifi/fw/api/time-event.h |   4 +-
 drivers/net/wireless/intel/iwlwifi/fw/api/tx.h         |   6 +-
 drivers/net/wireless/intel/iwlwifi/fw/img.h            |  18 ++++++
 drivers/net/wireless/intel/iwlwifi/fw/runtime.h        |  11 ++++
 drivers/net/wireless/intel/iwlwifi/iwl-config.h        |   1 -
 drivers/net/wireless/intel/iwlwifi/iwl-csr.h           |   2 -
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c           |   2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-fh.h            |   2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c     |   9 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c            |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c       |   7 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c            | 392 ++++++++++++++++++------------------------------------------------------------------------------------------------
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c      |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h           |  21 ++-----
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c           |   6 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c         |   8 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c            |   8 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/rs.h            |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/rx.c            |   3 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c          |   4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c          | 557 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------
 drivers/net/wireless/intel/iwlwifi/mvm/tt.c            |  43 +++++++------
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c            |   4 +-
 drivers/net/wireless/intel/iwlwifi/pcie/internal.h     |   7 +--
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c           |  53 +++++-----------
 drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c   |   4 +-
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c        |  31 ++-------
 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c      |  18 +++---
 drivers/net/wireless/intel/iwlwifi/pcie/tx.c           |   2 +-
 34 files changed, 1292 insertions(+), 578 deletions(-)

Comments

Kalle Valo Nov. 15, 2019, 7:49 a.m. UTC | #1
Luca Coelho <luca@coelho.fi> writes:

> Hi Kalle,
>
> Here's another updated pull request with the second batch of patches
> intended for v5.4.  This includes the last patchset 2 patchsets I sent. 
> Usual development work.  More details about the contents in the tag
> description.
>
> In this update I have fixed the Change-Id tags that slipped in.  Sorry
> about that.
>
> I pushed these patches to my pending branch when I sent them out and
> kbuildbot reported success.
>
> Please let me know if there are any issues.
>
> Cheers,
> Luca.
>
>
> The following changes since commit 21c60a28af58d7c376502c26fbb0064b39c32917:
>
>   rtw88: signal completion even on firmware-request failure (2019-11-08 10:27:03 +0200)
>
> 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-2019-11-13-3
>
> for you to fetch changes up to 37a8f748bb679ed614878dae9bbdb1cfcf9eb99e:
>
>   iwlwifi: mvm: fix non-ACPI function (2019-11-15 09:37:36 +0200)
>
> ----------------------------------------------------------------
> Second batch of patches intended for v5.5
>
> * Update scan FW API;
> * Fix single antenna diversity support;
> * Bump the supported FW API version;
> * Add debug dump collection on assert in WoWLAN;
> * Fix VHT capabilities settings;
> * Move ACPI handling code fully into acpi.c;
> * Increase the CTDP budget to improve signal strength;
> * A fix for compilation with no ACPI enabled;
> * Enable adaptive dwell on P2P interfaces;
>
> ----------------------------------------------------------------

Our emails crossed, and I had already manually fixed (and applied) this
based on v2. So dropping v3.