linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* pull-request: iwlwifi-next 2021-04-12-v2
@ 2021-04-14  9:41 Luca Coelho
  2021-04-17  8:38 ` Kalle Valo
  0 siblings, 1 reply; 2+ messages in thread
From: Luca Coelho @ 2021-04-14  9:41 UTC (permalink / raw)
  To: kvalo; +Cc: linux-wireless, Emmanuel Grumbach

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

Hi Kalle,

Here's v2 of the first batch of patches intended for v5.13.  This
includes the four last patchsets I sent out for v5.13 with the usual
development work.  In v2 I dropped the mei series.  More details about
the contents in the tag description.

Please let me know if there are any issues.

Cheers,
Luca.


The following changes since commit 5871d0c6b8ea805916c3135d0c53b095315bc674:

  ionic: return -EFAULT if copy_to_user() fails (2021-04-13 15:08:18 -0700)

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-2021-04-12-v2

for you to fetch changes up to 7c81a025054cd0aeeeaf17aba2e9757f0a6a38a1:

  iwlwifi: dbg: disable ini debug in 9000 family and below (2021-04-14 12:07:21 +0300)

----------------------------------------------------------------
iwlwifi patches for v5.13

* Add support for new FTM FW APIs;
* Some CSA fixes;
* Support for new HW family and other HW detection fixes;
* Robustness improvement in the HW detection code;
* One fix in PMF;
* Some new regulatory features;
* Support for passive scan in 6GHz;
* Some improvements in the sync queue implementation;
* Support for new devices;
* Support for a new FW API command version;
* Some locking fixes;
* Bump the FW API version support for AX devices;
* Some other small fixes, clean-ups and improvements.

----------------------------------------------------------------
Avraham Stern (3):
      iwlwifi: mvm: support range request command version 12
      iwlwifi: mvm: responder: support responder config command version 8
      iwlwifi: mvm: when associated with PMF, use protected NDP ranging negotiation

Emmanuel Grumbach (5):
      iwlwifi: mvm: don't allow CSA if we haven't been fully associated
      iwlwifi: remove TCM events
      iwlwifi: don't warn if we can't wait for empty tx queues
      iwlwifi: mvm: don't disconnect immediately if we don't hear beacons after CSA
      iwlwifi: mvm: don't WARN if we can't remove a time event

Harish Mitty (1):
      iwlwifi: mvm: refactor ACPI DSM evaluation function

Ilan Peer (1):
      iwlwifi: mvm: Add support for 6GHz passive scan

Johannes Berg (10):
      iwlwifi: pcie: avoid unnecessarily taking spinlock
      iwlwifi: pcie: normally grab NIC access for inflight-hcmd
      iwlwifi: pcie: make cfg vs. trans_cfg more robust
      iwlwifi: mvm: write queue_sync_state only for sync
      iwlwifi: mvm: clean up queue sync implementation
      iwlwifi: remove remaining software checksum code
      iwlwifi: mvm: don't lock mutex in RCU critical section
      iwlwifi: warn on SKB free w/o op-mode
      iwlwifi: trans/pcie: defer transport initialisation
      iwlwifi: fw: print out trigger delay when collecting data

Luca Coelho (1):
      iwlwifi: bump FW API to 63 for AX devices

Matti Gottlieb (2):
      iwlwifi: pcie: Add support for Bz Family
      iwlwifi: pcie: Change ma product string name

Miri Korenblit (3):
      iwlwifi: mvm: enable PPAG in China
      iwlwifi: mvm: support BIOS enable/disable for 11ax in Ukraine
      iwlwifi: mvm: add support for version 3 of LARI_CONFIG_CHANGE command.

Mordechay Goodstein (7):
      iwlwifi: pcie: clear only FH bits handle in the interrupt
      iwlwifi: move iwl_configure_rxq to be used by other op_modes
      iwlwifi: queue: avoid memory leak in reset flow
      iwlwifi: mvm: remove PS from lower rates.
      iwlwifi: pcie: merge napi_poll_msix functions
      iwlwifi: pcie: add ISR debug info for msix debug
      iwlwifi: rs-fw: don't support stbc for HE 160

Mukesh Sisodiya (1):
      iwlwifi: dbg: disable ini debug in 9000 family and below

Ravi Darsi (1):
      iwlwifi: mvm: Use IWL_INFO in fw_reset_handshake()

Roee Goldfiner (1):
      iwlwifi: mvm: umac error table mismatch

Sara Sharon (1):
      iwlwifi: mvm: enable TX on new CSA channel before disconnecting

ybaruch (5):
      iwlwifi: change step in so-gf struct
      iwlwifi: change name to AX 211 and 411 family
      iwlwifi: add 160Mhz to killer 1550 name
      iwlwifi: add ax201 killer device
      iwlwifi: add new so-gf device

 drivers/net/wireless/intel/iwlwifi/cfg/22000.c         |  72 ++++++++++++++++++++++++++---
 drivers/net/wireless/intel/iwlwifi/cfg/9000.c          |   2 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c           |  78 +++++++++++++++++++++++++++++---
 drivers/net/wireless/intel/iwlwifi/fw/acpi.h           |  13 +++++-
 drivers/net/wireless/intel/iwlwifi/fw/api/location.h   | 173 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h    |  20 ++++++++-
 drivers/net/wireless/intel/iwlwifi/fw/api/power.h      |  22 ++++-----
 drivers/net/wireless/intel/iwlwifi/fw/api/rx.h         |  30 -------------
 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h       |   8 ++++
 drivers/net/wireless/intel/iwlwifi/fw/dbg.c            |   4 +-
 drivers/net/wireless/intel/iwlwifi/fw/file.h           |   3 ++
 drivers/net/wireless/intel/iwlwifi/fw/img.h            |   5 ++-
 drivers/net/wireless/intel/iwlwifi/fw/init.c           |  59 ++++++++++++++++++++++++
 drivers/net/wireless/intel/iwlwifi/fw/runtime.h        |   1 +
 drivers/net/wireless/intel/iwlwifi/iwl-config.h        |  12 ++++-
 drivers/net/wireless/intel/iwlwifi/iwl-csr.h           |   3 ++
 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c       |   5 ++-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c           |   4 +-
 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h       |   4 +-
 drivers/net/wireless/intel/iwlwifi/iwl-trans.c         |  91 +++++++++++++++++++++----------------
 drivers/net/wireless/intel/iwlwifi/iwl-trans.h         |   6 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/constants.h     |  11 +++++
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c            |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c       |  10 ++---
 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c |  85 ++++++++++++++++++++++++++++++++++-
 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c |  27 +++++++++--
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c            | 232 +++++++++++++++++++++++++++-------------------------------------------------------------------
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c      |  59 ++++++++++++++++++------
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h           |  12 ++---
 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c         |  20 ++++-----
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c            |   6 +--
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c          |  58 +++++-------------------
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c          | 128 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c           |  10 ++---
 drivers/net/wireless/intel/iwlwifi/mvm/sta.h           |  38 ++++++++++++----
 drivers/net/wireless/intel/iwlwifi/mvm/time-event.c    |  27 +++++++++--
 drivers/net/wireless/intel/iwlwifi/mvm/utils.c         |  18 +-------
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c          |  80 ++++++++++++++++++++++++++++-----
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c           |  68 ++++++++++++----------------
 drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c   |   8 ++--
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c        |   5 +++
 drivers/net/wireless/intel/iwlwifi/pcie/tx.c           |  80 ++++++++++++---------------------
 drivers/net/wireless/intel/iwlwifi/queue/tx.c          |  41 ++++-------------
 drivers/net/wireless/intel/iwlwifi/queue/tx.h          |   3 +-
 44 files changed, 1102 insertions(+), 541 deletions(-)


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

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

* Re: pull-request: iwlwifi-next 2021-04-12-v2
  2021-04-14  9:41 pull-request: iwlwifi-next 2021-04-12-v2 Luca Coelho
@ 2021-04-17  8:38 ` Kalle Valo
  0 siblings, 0 replies; 2+ messages in thread
From: Kalle Valo @ 2021-04-17  8:38 UTC (permalink / raw)
  To: Luca Coelho; +Cc: linux-wireless, Emmanuel Grumbach

Luca Coelho <luca@coelho.fi> wrote:

> Hi Kalle,
> 
> Here's v2 of the first batch of patches intended for v5.13.  This
> includes the four last patchsets I sent out for v5.13 with the usual
> development work.  In v2 I dropped the mei series.  More details about
> the contents in the tag description.
> 
> Please let me know if there are any issues.
> 
> Cheers,
> Luca.
> 
> 
> The following changes since commit 5871d0c6b8ea805916c3135d0c53b095315bc674:
> 
>   ionic: return -EFAULT if copy_to_user() fails (2021-04-13 15:08:18 -0700)
> 
> 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-2021-04-12-v2
> 
> for you to fetch changes up to 7c81a025054cd0aeeeaf17aba2e9757f0a6a38a1:
> 
>   iwlwifi: dbg: disable ini debug in 9000 family and below (2021-04-14 12:07:21 +0300)
> 
> ----------------------------------------------------------------
> iwlwifi patches for v5.13
> 
> * Add support for new FTM FW APIs;
> * Some CSA fixes;
> * Support for new HW family and other HW detection fixes;
> * Robustness improvement in the HW detection code;
> * One fix in PMF;
> * Some new regulatory features;
> * Support for passive scan in 6GHz;
> * Some improvements in the sync queue implementation;
> * Support for new devices;
> * Support for a new FW API command version;
> * Some locking fixes;
> * Bump the FW API version support for AX devices;
> * Some other small fixes, clean-ups and improvements.
> 
> ----------------------------------------------------------------
> Avraham Stern (3):
>       iwlwifi: mvm: support range request command version 12
>       iwlwifi: mvm: responder: support responder config command version 8
>       iwlwifi: mvm: when associated with PMF, use protected NDP ranging negotiation
> 
> Emmanuel Grumbach (5):
>       iwlwifi: mvm: don't allow CSA if we haven't been fully associated
>       iwlwifi: remove TCM events
>       iwlwifi: don't warn if we can't wait for empty tx queues
>       iwlwifi: mvm: don't disconnect immediately if we don't hear beacons after CSA
>       iwlwifi: mvm: don't WARN if we can't remove a time event
> 
> Harish Mitty (1):
>       iwlwifi: mvm: refactor ACPI DSM evaluation function
> 
> Ilan Peer (1):
>       iwlwifi: mvm: Add support for 6GHz passive scan
> 
> Johannes Berg (10):
>       iwlwifi: pcie: avoid unnecessarily taking spinlock
>       iwlwifi: pcie: normally grab NIC access for inflight-hcmd
>       iwlwifi: pcie: make cfg vs. trans_cfg more robust
>       iwlwifi: mvm: write queue_sync_state only for sync
>       iwlwifi: mvm: clean up queue sync implementation
>       iwlwifi: remove remaining software checksum code
>       iwlwifi: mvm: don't lock mutex in RCU critical section
>       iwlwifi: warn on SKB free w/o op-mode
>       iwlwifi: trans/pcie: defer transport initialisation
>       iwlwifi: fw: print out trigger delay when collecting data
> 
> Luca Coelho (1):
>       iwlwifi: bump FW API to 63 for AX devices
> 
> Matti Gottlieb (2):
>       iwlwifi: pcie: Add support for Bz Family
>       iwlwifi: pcie: Change ma product string name
> 
> Miri Korenblit (3):
>       iwlwifi: mvm: enable PPAG in China
>       iwlwifi: mvm: support BIOS enable/disable for 11ax in Ukraine
>       iwlwifi: mvm: add support for version 3 of LARI_CONFIG_CHANGE command.
> 
> Mordechay Goodstein (7):
>       iwlwifi: pcie: clear only FH bits handle in the interrupt
>       iwlwifi: move iwl_configure_rxq to be used by other op_modes
>       iwlwifi: queue: avoid memory leak in reset flow
>       iwlwifi: mvm: remove PS from lower rates.
>       iwlwifi: pcie: merge napi_poll_msix functions
>       iwlwifi: pcie: add ISR debug info for msix debug
>       iwlwifi: rs-fw: don't support stbc for HE 160
> 
> Mukesh Sisodiya (1):
>       iwlwifi: dbg: disable ini debug in 9000 family and below
> 
> Ravi Darsi (1):
>       iwlwifi: mvm: Use IWL_INFO in fw_reset_handshake()
> 
> Roee Goldfiner (1):
>       iwlwifi: mvm: umac error table mismatch
> 
> Sara Sharon (1):
>       iwlwifi: mvm: enable TX on new CSA channel before disconnecting
> 
> ybaruch (5):
>       iwlwifi: change step in so-gf struct
>       iwlwifi: change name to AX 211 and 411 family
>       iwlwifi: add 160Mhz to killer 1550 name
>       iwlwifi: add ax201 killer device
>       iwlwifi: add new so-gf device
> 
>  drivers/net/wireless/intel/iwlwifi/cfg/22000.c         |  72 ++++++++++++++++++++++++++---
>  drivers/net/wireless/intel/iwlwifi/cfg/9000.c          |   2 +-
>  drivers/net/wireless/intel/iwlwifi/fw/acpi.c           |  78 +++++++++++++++++++++++++++++---
>  drivers/net/wireless/intel/iwlwifi/fw/acpi.h           |  13 +++++-
>  drivers/net/wireless/intel/iwlwifi/fw/api/location.h   | 173 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
>  drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h    |  20 ++++++++-
>  drivers/net/wireless/intel/iwlwifi/fw/api/power.h      |  22 ++++-----
>  drivers/net/wireless/intel/iwlwifi/fw/api/rx.h         |  30 -------------
>  drivers/net/wireless/intel/iwlwifi/fw/api/scan.h       |   8 ++++
>  drivers/net/wireless/intel/iwlwifi/fw/dbg.c            |   4 +-
>  drivers/net/wireless/intel/iwlwifi/fw/file.h           |   3 ++
>  drivers/net/wireless/intel/iwlwifi/fw/img.h            |   5 ++-
>  drivers/net/wireless/intel/iwlwifi/fw/init.c           |  59 ++++++++++++++++++++++++
>  drivers/net/wireless/intel/iwlwifi/fw/runtime.h        |   1 +
>  drivers/net/wireless/intel/iwlwifi/iwl-config.h        |  12 ++++-
>  drivers/net/wireless/intel/iwlwifi/iwl-csr.h           |   3 ++
>  drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c       |   5 ++-
>  drivers/net/wireless/intel/iwlwifi/iwl-drv.c           |   4 +-
>  drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h       |   4 +-
>  drivers/net/wireless/intel/iwlwifi/iwl-trans.c         |  91 +++++++++++++++++++++----------------
>  drivers/net/wireless/intel/iwlwifi/iwl-trans.h         |   6 ++-
>  drivers/net/wireless/intel/iwlwifi/mvm/constants.h     |  11 +++++
>  drivers/net/wireless/intel/iwlwifi/mvm/d3.c            |   2 +
>  drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c       |  10 ++---
>  drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c |  85 ++++++++++++++++++++++++++++++++++-
>  drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c |  27 +++++++++--
>  drivers/net/wireless/intel/iwlwifi/mvm/fw.c            | 232 +++++++++++++++++++++++++++-------------------------------------------------------------------
>  drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c      |  59 ++++++++++++++++++------
>  drivers/net/wireless/intel/iwlwifi/mvm/mvm.h           |  12 ++---
>  drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c         |  20 ++++-----
>  drivers/net/wireless/intel/iwlwifi/mvm/rs.c            |   6 +--
>  drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c          |  58 +++++-------------------
>  drivers/net/wireless/intel/iwlwifi/mvm/scan.c          | 128 ++++++++++++++++++++++++++++++++++++++++++++++++++++
>  drivers/net/wireless/intel/iwlwifi/mvm/sta.c           |  10 ++---
>  drivers/net/wireless/intel/iwlwifi/mvm/sta.h           |  38 ++++++++++++----
>  drivers/net/wireless/intel/iwlwifi/mvm/time-event.c    |  27 +++++++++--
>  drivers/net/wireless/intel/iwlwifi/mvm/utils.c         |  18 +-------
>  drivers/net/wireless/intel/iwlwifi/pcie/drv.c          |  80 ++++++++++++++++++++++++++++-----
>  drivers/net/wireless/intel/iwlwifi/pcie/rx.c           |  68 ++++++++++++----------------
>  drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c   |   8 ++--
>  drivers/net/wireless/intel/iwlwifi/pcie/trans.c        |   5 +++
>  drivers/net/wireless/intel/iwlwifi/pcie/tx.c           |  80 ++++++++++++---------------------
>  drivers/net/wireless/intel/iwlwifi/queue/tx.c          |  41 ++++-------------
>  drivers/net/wireless/intel/iwlwifi/queue/tx.h          |   3 +-
>  44 files changed, 1102 insertions(+), 541 deletions(-)

Pulled, thanks.

197b9c152bad Merge tag 'iwlwifi-next-for-kalle-2021-04-12-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next

-- 
https://patchwork.kernel.org/project/linux-wireless/patch/3bc5f697c8ec26e66009a84a93253758229c6407.camel@coelho.fi/

https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches


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

end of thread, other threads:[~2021-04-17  8:38 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-14  9:41 pull-request: iwlwifi-next 2021-04-12-v2 Luca Coelho
2021-04-17  8:38 ` 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).