2021-12-21 08:13:51

by Luca Coelho

[permalink] [raw]
Subject: pull-request: iwlwifi-next 2021-12-21

Hi Kalle,

Here's my second pull request for v5.17 with the five patchsets I sent
earlier, plus a couple of indentation fixes and a couple of compilation
cleanups that were sent to the list earlier.

Otherwise this is all normal development, new features, bugfixes and
cleanups. 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 f75c1d55ecbadce027fd650d3ca79e357afae0d9:

Merge tag 'wireless-drivers-next-2021-12-17' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next (2021-12-17 07:30:07 -0800)

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-12-21

for you to fetch changes up to 33511b2061dc0cd85bdb3d2a30cf4b875a7b9635:

iwlwifi: mei: wait before mapping the shared area (2021-12-21 09:54:32 +0200)

----------------------------------------------------------------
iwlwifi patches for v5.17

* Support for Time-Aware-SAR (TAS) as read from the BIOS;
* Fix scan timeout issue when 6GHz is enabled;
* Work continues for new HW family Bz;
* Support for Optimized Connectivity Experience (OCE) scan;
* A bunch of FW debugging improvements and fixes;
* Fix one 32-bit compilation issue;
* Some RX changes for new HW family
* Some fixes for 6 GHz scan;
* Fix SAR table fixes with newer platforms;
* Fix early restart crash;
* Small fix in the debugging code;
* Add new Killer device IDs;
* Datapath updates for Bz family continues;
* A couple of important fixes in iwlmei;
* Some other small fixes, clean-ups and improvements.

----------------------------------------------------------------
Avraham Stern (4):
iwlwifi: mvm: add support for OCE scan
iwlwifi: mvm: perform 6GHz passive scan after suspend
iwlwifi: mvm: set protected flag only for NDP ranging
iwlwifi: mvm: fix AUX ROC removal

Ayala Barazani (1):
iwlwifi: mvm: Add list of OEMs allowed to use TAS

Ayala Beker (2):
iwlwifi: mvm: correctly set channel flags
iwlwifi: mvm: correctly set schedule scan profiles

Bjoern A. Zeeb (2):
iwlwifi: iwl-eeprom-parse: mostly dvm only
iwlwifi: do not use __unused as variable name

Dan Carpenter (2):
iwlwifi: mvm: fix a stray tab
iwlwifi: mvm: clean up indenting in iwl_mvm_tlc_update_notif()

Emmanuel Grumbach (2):
iwlwifi: mei: clear the ownership when the driver goes down
iwlwifi: mei: wait before mapping the shared area

Gregory Greenman (1):
iwlwifi: mvm: rfi: update rfi table

Ilan Peer (2):
iwlwifi: mvm: Increase the scan timeout guard to 30 seconds
iwlwifi: mvm: Fix calculation of frame length

Johannes Berg (19):
iwlwifi: fix Bz NMI behaviour
iwlwifi: fw: remove dead error log code
iwlwifi: parse error tables from debug TLVs
iwlwifi: dump CSR scratch from outer function
iwlwifi: dump both TCM error tables if present
iwlwifi: dump RCM error tables
iwlwifi: mvm: fix 32-bit build in FTM
iwlwifi: fix debug TLV parsing
iwlwifi: fix leaks/bad data after failed firmware load
iwlwifi: mvm: isolate offload assist (checksum) calculation
iwlwifi: remove module loading failure message
iwlwifi: mvm: use a define for checksum flags mask
iwlwifi: mvm: handle RX checksum on Bz devices
iwlwifi: mvm: don't trust hardware queue number
iwlwifi: mvm: change old-SN drop threshold
iwlwifi: mvm: support Bz TX checksum offload
iwlwifi: mvm: drop too short packets silently
iwlwifi: mvm: remove card state notification code
iwlwifi: fw: fix some scan kernel-doc

Luca Coelho (4):
iwlwifi: recognize missing PNVM data and then log filename
iwlwifi: don't pass actual WGDS revision number in table_revision
iwlwifi: bump FW API to 69 for AX devices
iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ

Matti Gottlieb (1):
iwlwifi: Read the correct addresses when getting the crf id

Mike Golant (2):
iwlwifi: pcie: add jacket bit to device configuration parsing
iwlwifi: add support for BNJ HW

Miri Korenblit (3):
iwlwifi: mvm: support revision 1 of WTAS table
iwlwifi: mvm: always store the PPAG table as the latest version.
iwlwifi: mvm: fix rfi get table vendor command handler

Mordechay Goodstein (2):
iwlwifi: rs: add support for TLC config command ver 4
iwlwifi: return op_mode only in case the failure is from MEI

Mukesh Sisodiya (2):
iwlwifi: yoyo: support TLV-based firmware reset
iwlwifi: yoyo: fix issue with new DBGI_SRAM region read.

Nathan Errera (1):
iwlwifi: mvm: test roc running status bits before removing the sta

Yaara Baruch (1):
iwlwifi: pcie: add killer devices to the driver

drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 58 ++++++++++++++++++-
drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 47 ++++++++++------
drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 23 ++++++--
drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 9 ---
drivers/net/wireless/intel/iwlwifi/fw/api/commands.h | 10 +---
drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 26 ++++++++-
drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 25 +++++++--
drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 8 +--
drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 56 ++++++++++++++++---
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 45 +++++++++++++--
drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 11 ++++
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 7 ++-
drivers/net/wireless/intel/iwlwifi/fw/dump.c | 149 +++++++++++++++++++++++++++++--------------------
drivers/net/wireless/intel/iwlwifi/fw/file.h | 1 -
drivers/net/wireless/intel/iwlwifi/fw/img.c | 6 +-
drivers/net/wireless/intel/iwlwifi/fw/img.h | 4 ++
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 3 +-
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 13 +++++
drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 5 +-
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 58 +++++++++++++++++--
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 92 +++++++++++++++++++++++-------
drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 4 ++
drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 2 +-
drivers/net/wireless/intel/iwlwifi/iwl-io.c | 2 +-
drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 2 -
drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 13 ++++-
drivers/net/wireless/intel/iwlwifi/mei/main.c | 7 +++
drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 5 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 169 ++++++++++++++++++++++++++++++++++++-------------------
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 18 ++++--
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 3 +-
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 38 ++++++++-----
drivers/net/wireless/intel/iwlwifi/mvm/rfi.c | 46 ++++++++++-----
drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 97 ++++++++++++++++++++------------
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 48 +++++++++++-----
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 40 ++++++++------
drivers/net/wireless/intel/iwlwifi/mvm/time-event.c | 24 ++++++--
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 102 ++++++++++++++++++++++++----------
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 286 +++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 7 ++-
41 files changed, 1086 insertions(+), 485 deletions(-)


Attachments:
signature.asc (833.00 B)
This is a digitally signed message part

2021-12-21 10:25:56

by Kalle Valo

[permalink] [raw]
Subject: Re: pull-request: iwlwifi-next 2021-12-21

Luca Coelho <[email protected]> writes:

> Hi Kalle,
>
> Here's my second pull request for v5.17 with the five patchsets I sent
> earlier, plus a couple of indentation fixes and a couple of compilation
> cleanups that were sent to the list earlier.
>
> Otherwise this is all normal development, new features, bugfixes and
> cleanups. 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 f75c1d55ecbadce027fd650d3ca79e357afae0d9:
>
> Merge tag 'wireless-drivers-next-2021-12-17' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next (2021-12-17 07:30:07 -0800)
>
> 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-12-21
>
> for you to fetch changes up to 33511b2061dc0cd85bdb3d2a30cf4b875a7b9635:
>
> iwlwifi: mei: wait before mapping the shared area (2021-12-21 09:54:32 +0200)
>
> ----------------------------------------------------------------
> iwlwifi patches for v5.17
>
> * Support for Time-Aware-SAR (TAS) as read from the BIOS;
> * Fix scan timeout issue when 6GHz is enabled;
> * Work continues for new HW family Bz;
> * Support for Optimized Connectivity Experience (OCE) scan;
> * A bunch of FW debugging improvements and fixes;
> * Fix one 32-bit compilation issue;
> * Some RX changes for new HW family
> * Some fixes for 6 GHz scan;
> * Fix SAR table fixes with newer platforms;
> * Fix early restart crash;
> * Small fix in the debugging code;
> * Add new Killer device IDs;
> * Datapath updates for Bz family continues;
> * A couple of important fixes in iwlmei;
> * Some other small fixes, clean-ups and improvements.
>
> ----------------------------------------------------------------

Some issues:

Commits

9fae33eb13cc ("iwlwifi: yoyo: fix issue with new DBGI_SRAM region read.")
64ae418ed8d0 ("iwlwifi: mvm: fix rfi get table vendor command handler")

are missing a Signed-off-by from their authors.


--
https://patchwork.kernel.org/project/linux-wireless/list/

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

2021-12-21 10:32:09

by Luca Coelho

[permalink] [raw]
Subject: Re: pull-request: iwlwifi-next 2021-12-21

On Tue, 2021-12-21 at 12:25 +0200, Kalle Valo wrote:
> Luca Coelho <[email protected]> writes:
>
> > Hi Kalle,
> >
> > Here's my second pull request for v5.17 with the five patchsets I sent
> > earlier, plus a couple of indentation fixes and a couple of compilation
> > cleanups that were sent to the list earlier.
> >
> > Otherwise this is all normal development, new features, bugfixes and
> > cleanups. 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 f75c1d55ecbadce027fd650d3ca79e357afae0d9:
> >
> > Merge tag 'wireless-drivers-next-2021-12-17' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next (2021-12-17 07:30:07 -0800)
> >
> > 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-12-21
> >
> > for you to fetch changes up to 33511b2061dc0cd85bdb3d2a30cf4b875a7b9635:
> >
> > iwlwifi: mei: wait before mapping the shared area (2021-12-21 09:54:32 +0200)
> >
> > ----------------------------------------------------------------
> > iwlwifi patches for v5.17
> >
> > * Support for Time-Aware-SAR (TAS) as read from the BIOS;
> > * Fix scan timeout issue when 6GHz is enabled;
> > * Work continues for new HW family Bz;
> > * Support for Optimized Connectivity Experience (OCE) scan;
> > * A bunch of FW debugging improvements and fixes;
> > * Fix one 32-bit compilation issue;
> > * Some RX changes for new HW family
> > * Some fixes for 6 GHz scan;
> > * Fix SAR table fixes with newer platforms;
> > * Fix early restart crash;
> > * Small fix in the debugging code;
> > * Add new Killer device IDs;
> > * Datapath updates for Bz family continues;
> > * A couple of important fixes in iwlmei;
> > * Some other small fixes, clean-ups and improvements.
> >
> > ----------------------------------------------------------------
>
> Some issues:
>
> Commits
>
> 9fae33eb13cc ("iwlwifi: yoyo: fix issue with new DBGI_SRAM region read.")
> 64ae418ed8d0 ("iwlwifi: mvm: fix rfi get table vendor command handler")
>
> are missing a Signed-off-by from their authors.

Oh, thanks for noticing. I'll add them and resend.

--
Cheers,
Luca.