Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp2180300pxm; Fri, 4 Mar 2022 10:51:13 -0800 (PST) X-Google-Smtp-Source: ABdhPJw0QutgnHi4Pbx2lv/UnABQGkRluh2x1vThux8Hwa66OgwSND/9aeW7Xji3FvpnhSpwPdZh X-Received: by 2002:a17:90a:7883:b0:1bd:2372:c990 with SMTP id x3-20020a17090a788300b001bd2372c990mr11995223pjk.55.1646419872800; Fri, 04 Mar 2022 10:51:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646419872; cv=none; d=google.com; s=arc-20160816; b=Q7loIK6+eE1YF5qXStmXxWus7ISsZAFzvc3KynTNvtt+3n4ORdp++2JvPLkmCHQ/XS 37avGqcLHkH+4BypTX6cV1b2phZf4QTr//wUQ5YL0ge4gA+/bade15y2jrWQ1GCL9qSf A6e5Ke+NJPsQ6OdIR8ua55WDS1m+PWGIBgtUZau2B61yPC4Z6wocT0app7lusAU8IINa i9yuQ5kYttxVrlKkjma5q4xDosacIaB412CITYu/a3jArQVLwMAuLJ31gw+j+JKCMLL0 t3cQNlK+6bHOHMiVPaPFK33gbtFFxc7YMp9mBlPGBLnqcFYTvJUcq5tPBmbhhMYo8G37 F7ZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:subject:content-transfer-encoding:mime-version :message-id:date:cc:to:from; bh=81zFT77khH3wrT2XHiRnODRbBH5yP7T1FcjEn+Hdp3Y=; b=VGF6JgSgSvox54BKpxJNN14kdEhmnIqy98/iUR+yeDZhx4y791N2fXTCo13Wmnq37c 1uNzOj57uG6MUrZJWz95hX2Hjxl2qFEOl8ZW3Gy4rCDunU+D2L+URXMOMrAJoWCvHdI9 nULtmQxj81S6V2GpaAoF6ZjzhzqZc3MExNJal6FJjY+cjHKDvqIcU9DIF5OF7aLy9n4R 9hHkSZXZ4fNRjY9LfiLBwvI84//mWSYzzFkt7q6RAwzhN1uUhIn+XlZTWRr7zUiVu3RE 7CO2vqgiXJYy9+wSKeEODCjLCuis4IvHgkAkd+IeZBQrsDtrmZwpLajXEfR6ibzTkHS+ 9bwg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id a9-20020a170902ecc900b001519612b337si5547833plh.147.2022.03.04.10.51.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Mar 2022 10:51:12 -0800 (PST) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id EDD7C1D67F3; Fri, 4 Mar 2022 10:49:43 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235436AbiCDLWY (ORCPT + 72 others); Fri, 4 Mar 2022 06:22:24 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53108 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232249AbiCDLWX (ORCPT ); Fri, 4 Mar 2022 06:22:23 -0500 Received: from farmhouse.coelho.fi (paleale.coelho.fi [176.9.41.70]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6F705137776 for ; Fri, 4 Mar 2022 03:21:35 -0800 (PST) Received: from 91-156-4-241.elisa-laajakaista.fi ([91.156.4.241] helo=kveik.ger.corp.intel.com) by farmhouse.coelho.fi with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1nQ601-000QSW-Vv; Fri, 04 Mar 2022 13:21:32 +0200 From: Luca Coelho To: kvalo@kernel.org Cc: luca@coelho.fi, linux-wireless@vger.kernel.org Date: Fri, 4 Mar 2022 13:21:16 +0200 Message-Id: <20220304112129.219513-1-luca@coelho.fi> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 Subject: [PATCH 00/13] iwlwifi: updates intended for v5.18 2022-03-04 Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org From: Luca Coelho Hi, Here's the seventh set of patches intended for v5.18. It's the usual development, new features, cleanups and bugfixes. The changes are: * Mostly debugging infra changes; * Some more work on the Bz family of devices; * Bump the FW API twice; * Some other small fixes, clean-ups and improvements. There are two FW API dumps here. We have loads of patches going to v5.18, so we actually bumped the FW API version supported quite a bit. I was debating whether to do the bump in one go, but since we're not sure whether FW API version 72 will be released publicly, I decided to keep it in two patches for easier reverting. Even if we do end up releasing version 72 (which we probably will), it's still easier to bisect if we bump twice, in different patches. As usual, I'm pushing this to a pending branch, for kbuild bot, and will send a pull-request later. Please review. Cheers, Luca. Ayala Barazani (2): iwlwifi: mvm: add a flag to reduce power command. iwlwifi: Configure FW debug preset via module param. Johannes Berg (3): iwlwifi: mvm: remove cipher scheme support iwlwifi: pcie: fix SW error MSI-X mapping iwlwifi: use 4k queue size for Bz A-step Luca Coelho (2): iwlwifi: bump FW API to 71 for AX devices iwlwifi: bump FW API to 72 for AX devices Matt Chen (1): iwlwifi: acpi: move ppag code from mvm to fw/acpi Mordechay Goodstein (2): iwlwifi: dbg: in sync mode don't call schedule iwlwifi: dbg: check trigger data before access Mukesh Sisodiya (3): iwlwifi: yoyo: disable IMR DRAM region if IMR is disabled iwlwifi: mvm: add support for IMR based on platform iwlwifi: yoyo: dump IMR DRAM only for HW and FW error .../net/wireless/intel/iwlwifi/cfg/22000.c | 19 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 211 ++++++++++++++++- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 28 +++ .../net/wireless/intel/iwlwifi/fw/api/power.h | 27 ++- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 34 ++- drivers/net/wireless/intel/iwlwifi/fw/file.h | 28 --- drivers/net/wireless/intel/iwlwifi/fw/img.h | 12 - .../net/wireless/intel/iwlwifi/fw/runtime.h | 3 +- .../net/wireless/intel/iwlwifi/iwl-config.h | 5 +- .../intel/iwlwifi/iwl-context-info-gen3.h | 4 +- .../net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 69 +++--- .../wireless/intel/iwlwifi/iwl-modparams.h | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 221 +++--------------- .../net/wireless/intel/iwlwifi/mvm/mac80211.c | 33 +-- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 1 - .../intel/iwlwifi/pcie/ctxt-info-gen3.c | 5 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 3 +- .../net/wireless/intel/iwlwifi/pcie/trans.c | 2 +- drivers/net/wireless/intel/iwlwifi/queue/tx.c | 4 + 20 files changed, 412 insertions(+), 306 deletions(-) -- 2.35.1