Search Linux Wireless

Re: pull-request: iwlwifi-next 2020-09-30

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Luca Coelho <luca@xxxxxxxxx> wrote:

> Hi Kalle,
> 
> Here's the first batch of patches intended for v5.8.  This includes all
> the patchsets I sent out for v5.10.  Usual development work.  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 1d2a85382282e7c77cbde5650335c3ffc6073fa1:
> 
>   wl3501_cs: Remove unnecessary NULL check (2020-09-29 11:25:30 +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-2020-09-30
> 
> for you to fetch changes up to 7ecc1c393f80fcbaa1bbfcfdff05658904cceba6:
> 
>   iwlwifi: bump FW API to 57 for AX devices (2020-09-30 23:46:23 +0300)
> 
> ----------------------------------------------------------------
> iwlwifi patches intended for v5.10
> 
> * Protected TWT implementation;
> * Support disabling 5.8GHz channels via ACPI;
> * Support VHT extended NSS capability;
> * A few fixes in the datapath;
> * Enable TWT by default;
> * Support new PPAG FW command version
> * Move some trans code around for better abstraction;
> * Some clean-ups in the ACPI code;
> * A fix for AP mode;
> * Updates in the ACPI code to support new tables and FW versions;
> * FTM updates;
> * A bit of reorganiztion in the queue code;
> * A few debugging infra improvements;
> * Add support for new GTK rekeying;
> * A fix in the scanning code;
> * Support for some new cards;
> * Some updates for new or changed FW APIs;
> * Some new FW API command version implementations;
> * Some other small fixes and clean-ups;
> 
> ----------------------------------------------------------------
> Andrei Otcheretianski (2):
>       iwlwifi: mvm: Don't install CMAC/GMAC key in AP mode
>       iwlwifi: use correct group for alive notification
> 
> Avraham Stern (7):
>       iwlwifi: mvm: add an option to add PASN station
>       iwlwifi: mvm: add support for range request command ver 11
>       iwlwifi: mvm: add support for responder dynamic config command version 3
>       iwlwifi: mvm: location: set the HLTK when PASN station is added
>       iwlwifi: mvm: responder: allow to set only the HLTK for an associated station
>       iwlwifi: mvm: initiator: add option for adding a PASN responder
>       iwlwifi: mvm: ignore the scan duration parameter
> 
> Ayala Beker (1):
>       iwlwifi: mvm: clear all scan UIDs
> 
> Dan Halperin (2):
>       iwlwifi: mvm: add support for new  version of WOWLAN_TKIP_SETTING_API_S
>       iwlwifi: mvm: add support for new WOWLAN_TSC_RSC_PARAM version
> 
> Emmanuel Grumbach (1):
>       iwlwifi: mvm: split a print to avoid a WARNING in ROC
> 
> Gil Adam (4):
>       iwlwifi: acpi: evaluate dsm to disable 5.8GHz channels
>       iwlwifi: acpi: support ppag table command v2
>       iwlwifi: regulatory: regulatory capabilities api change
>       iwlwifi: thermal: support new temperature measurement API
> 
> Golan Ben Ami (1):
>       iwlwifi: enable twt by default
> 
> Ihab Zhaika (2):
>       iwlwifi: add new cards for AX201 family
>       iwlwifi: add new cards for MA family
> 
> Ilan Peer (1):
>       iwlwifi: mvm: Add FTM initiator RTT smoothing logic
> 
> Johannes Berg (6):
>       iwlwifi: mvm: rs-fw: handle VHT extended NSS capability
>       iwlwifi: mvm: use CHECKSUM_COMPLETE
>       iwlwifi: mvm: d3: support GCMP ciphers
>       iwlwifi: align RX status flags with firmware
>       iwlwifi: mvm: d3: parse wowlan status version 11
>       iwlwifi: api: fix u32 -> __le32
> 
> Luca Coelho (12):
>       iwlwifi: dbg: remove IWL_FW_INI_TIME_POINT_WDG_TIMEOUT
>       iwlwifi: don't export acpi functions unnecessarily
>       iwlwifi: remove iwl_validate_sar_geo_profile() export
>       iwlwifi: acpi: remove dummy definition of iwl_sar_set_profile()
>       iwlwifi: add a common struct for all iwl_tx_power_cmd versions
>       iwlwifi: acpi: prepare SAR profile selection code for multiple sizes
>       iwlwifi: support REDUCE_TX_POWER_CMD version 6
>       iwlwifi: acpi: rename geo structs to contain versioning
>       iwlwifi: support version 3 of GEO_TX_POWER_LIMIT
>       iwlwifi: mvm: remove redundant log in iwl_mvm_tvqm_enable_txq()
>       iwlwifi: support version 5 of the alive notification
>       iwlwifi: bump FW API to 57 for AX devices
> 
> Mordechay Goodstein (22):
>       iwlwifi: sta: defer ADDBA transmit in case reclaimed SN != next SN
>       iwlwifi: msix: limit max RX queues for 9000 family
>       iwlwifi: wowlan: adapt to wowlan status API version 10
>       iwlwifi: fw: move assert descriptor parser to common code
>       iwlwifi: iwl-trans: move all txcmd init to trans alloc
>       iwlwifi: move bc_pool to a common trans header
>       iwlwifi: iwl-trans: move tfd to trans layer
>       iwlwifi: move bc_table_dword to a common trans header
>       iwlwifi: dbg: add dumping special device memory
>       iwl-trans: move dev_cmd_offs, page_offs to a common trans header
>       iwlwifi: mvm: remove redundant support_umac_log field
>       iwlwifi: rs: set RTS protection for all non legacy rates
>       iwlwifi: acpi: in non acpi compilations remove iwl_sar_geo_init
>       iwlwifi: fw: add default value for iwl_fw_lookup_cmd_ver
>       iwlwifi: remove wide_cmd_header field
>       iwlwifi: move all bus-independent TX functions to common code
>       iwlwifi: dbg: remove no filter condition
>       iwlwifi: dbg: run init_cfg function once per driver load
>       iwlwifi: phy-ctxt: add new API VER 3 for phy context cmd
>       iwlwifi: pcie: make iwl_pcie_txq_update_byte_cnt_tbl bus independent
>       iwlwifi: dbg: add debug host notification (DHN) time point
>       iwlwifi: yoyo: add support for internal buffer allocation in D3
> 
> Naftali Goldstein (1):
>       iwlwifi: mvm: process ba-notifications also when sta rcu is invalid
> 
> Nathan Errera (2):
>       iwlwifi: mvm: support new KEK KCK api
>       iwlwifi: mvm: support more GTK rekeying algorithms
> 
> Roee Goldfiner (1):
>       iwlwifi: add new card for MA family
> 
> Sara Sharon (1):
>       iwlwifi: mvm: add d3 prints
> 
> Shaul Triebitz (3):
>       iwlwifi: mvm: add PROTECTED_TWT firmware API
>       iwlwifi: mvm: set PROTECTED_TWT in MAC data policy
>       iwlwifi: mvm: set PROTECTED_TWT feature if supported by firmware
> 
>  drivers/net/wireless/intel/iwlwifi/Makefile            |    1 +
>  drivers/net/wireless/intel/iwlwifi/cfg/22000.c         |   68 ++++-
>  drivers/net/wireless/intel/iwlwifi/fw/acpi.c           |   72 ++---
>  drivers/net/wireless/intel/iwlwifi/fw/acpi.h           |   58 ++--
>  drivers/net/wireless/intel/iwlwifi/fw/api/alive.h      |   25 +-
>  drivers/net/wireless/intel/iwlwifi/fw/api/commands.h   |   10 +-
>  drivers/net/wireless/intel/iwlwifi/fw/api/d3.h         |   82 ++++-
>  drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h    |   32 +-
>  drivers/net/wireless/intel/iwlwifi/fw/api/location.h   |  231 +++++++++++++-
>  drivers/net/wireless/intel/iwlwifi/fw/api/mac.h        |   16 +-
>  drivers/net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h   |   32 +-
>  drivers/net/wireless/intel/iwlwifi/fw/api/phy.h        |   13 +-
>  drivers/net/wireless/intel/iwlwifi/fw/api/power.h      |  133 ++++++--
>  drivers/net/wireless/intel/iwlwifi/fw/api/rs.h         |   11 +-
>  drivers/net/wireless/intel/iwlwifi/fw/api/rx.h         |   29 +-
>  drivers/net/wireless/intel/iwlwifi/fw/api/tx.h         |    7 +-
>  drivers/net/wireless/intel/iwlwifi/fw/dbg.c            |   56 ++++
>  drivers/net/wireless/intel/iwlwifi/fw/error-dump.h     |   14 +
>  drivers/net/wireless/intel/iwlwifi/fw/file.h           |    3 +-
>  drivers/net/wireless/intel/iwlwifi/fw/img.c            |   55 +++-
>  drivers/net/wireless/intel/iwlwifi/fw/img.h            |    8 +-
>  drivers/net/wireless/intel/iwlwifi/fw/init.c           |    3 +-
>  drivers/net/wireless/intel/iwlwifi/fw/runtime.h        |    3 +-
>  drivers/net/wireless/intel/iwlwifi/iwl-config.h        |   13 +-
>  drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c       |   26 +-
>  drivers/net/wireless/intel/iwlwifi/iwl-debug.h         |    6 +-
>  drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c     |   98 +++++-
>  drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h     |    2 +-
>  drivers/net/wireless/intel/iwlwifi/iwl-trans.c         |   78 ++++-
>  drivers/net/wireless/intel/iwlwifi/iwl-trans.h         |   34 ++-
>  drivers/net/wireless/intel/iwlwifi/mvm/constants.h     |    8 +-
>  drivers/net/wireless/intel/iwlwifi/mvm/d3.c            |  273 ++++++++++++-----
>  drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c |  363 ++++++++++++++++++++--
>  drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c |  205 ++++++++++++-
>  drivers/net/wireless/intel/iwlwifi/mvm/fw.c            |  356 +++++++++++++++-------
>  drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c      |   12 +-
>  drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c      |   64 ++--
>  drivers/net/wireless/intel/iwlwifi/mvm/mvm.h           |   51 +++-
>  drivers/net/wireless/intel/iwlwifi/mvm/ops.c           |   18 +-
>  drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c      |  126 +++++---
>  drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c         |   24 +-
>  drivers/net/wireless/intel/iwlwifi/mvm/rs.c            |    6 +
>  drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c          |   85 ++++--
>  drivers/net/wireless/intel/iwlwifi/mvm/scan.c          |   70 ++---
>  drivers/net/wireless/intel/iwlwifi/mvm/sta.c           |   53 +++-
>  drivers/net/wireless/intel/iwlwifi/mvm/sta.h           |    3 +
>  drivers/net/wireless/intel/iwlwifi/mvm/tt.c            |   78 ++++-
>  drivers/net/wireless/intel/iwlwifi/mvm/tx.c            |   77 +++--
>  drivers/net/wireless/intel/iwlwifi/mvm/utils.c         |   46 +--
>  drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info.c    |    2 +-
>  drivers/net/wireless/intel/iwlwifi/pcie/drv.c          |   34 ++-
>  drivers/net/wireless/intel/iwlwifi/pcie/internal.h     |  158 +---------
>  drivers/net/wireless/intel/iwlwifi/pcie/rx.c           |    2 +-
>  drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c   |    4 +-
>  drivers/net/wireless/intel/iwlwifi/pcie/trans.c        |  132 ++------
>  drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c      | 1089 +----------------------------------------------------------------
>  drivers/net/wireless/intel/iwlwifi/pcie/tx.c           |  535 ++++----------------------------
>  drivers/net/wireless/intel/iwlwifi/queue/tx.c          | 1529 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  drivers/net/wireless/intel/iwlwifi/queue/tx.h          |  230 ++++++++++++++
>  59 files changed, 4358 insertions(+), 2494 deletions(-)
>  create mode 100644 drivers/net/wireless/intel/iwlwifi/queue/tx.c
>  create mode 100644 drivers/net/wireless/intel/iwlwifi/queue/tx.h

Every commit has a Change-Id tag.

Patch set to Changes Requested.

-- 
https://patchwork.kernel.org/patch/11810239/

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




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux