Received: by 2002:a05:6358:111d:b0:dc:6189:e246 with SMTP id f29csp4215197rwi; Wed, 2 Nov 2022 08:07:43 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5THNwCbxHUGaXlTtncvmqxayeHgwfSzpTh+6etWq2pyApIUDn8/6Fi8O5YMEGXe5leELsp X-Received: by 2002:a63:6a48:0:b0:43a:18ce:4e08 with SMTP id f69-20020a636a48000000b0043a18ce4e08mr22623271pgc.432.1667401662976; Wed, 02 Nov 2022 08:07:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1667401662; cv=none; d=google.com; s=arc-20160816; b=wRrzBnzxlQv8fWSyS25ErDz7zkkb9RgIrbD5pevEv3Tlyj7ZC+gvWxEQNRczsPwzfN LqfIcR0caLUGNjPoTJ5Q/vFLK/lzR7fCkQUaKpqX/QqaS2ncSr+CpSqkSzLCG1p5X+F5 NAe91SRJWrL7eJBxfN6XrI01nAXtOh8rPTlA1+wccxRwIYKjHiYc/i8bNsbbFQaSTLtP eEPKmyO03QHBjeIwMk3H+9HIvKacdwrz2TxbSB7GaedwWDHBMF81XGyqF0ao0fKNea1y GZApmEZJukJy7A5dv76GhMeq3LQsR0Gbxwh87mD+FGowzsGMYDa0ggGGGxs1692Ubqol HPUw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=YkhZVzFbA2UDyKbPZpvuTvbOsiVowPx1wzjooy/YZZc=; b=i1w4BXHTuc3TIMYRnwVJAwJvaFDFOeQB5PA19EmUEPGbKUlxeC15Ks79Jbl5FkQFyx VQJLHmPrZqocOxgQq0zBZhXu8zAbWffrp7x0clnOWgMw59xQbgznIoNGYtNPT4g8WId4 rV9kEkWVx5rl4bK95oKaAQ/bfOyjV1KRnZm8EPoESRatGDNKBAbqourppRSDpSXMlQT8 QGAuKZyotmSRwOS58o0jw358ofcPIyZlfbx2svj2fEyp/oix40G3w6nzLgcm/kaI0qB3 G+oTwbxqTjAPtsbg0gyaILEvzsYRj/KqUZA2pyWxi7w7Yj/QgPjzFcg8pOGeUiqhBvTz 8Dfw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=hi2M9bxG; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id sh7-20020a17090b524700b002131d14d06dsi2173183pjb.159.2022.11.02.08.07.33; Wed, 02 Nov 2022 08:07:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=hi2M9bxG; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230046AbiKBPAn (ORCPT + 66 others); Wed, 2 Nov 2022 11:00:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44200 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229823AbiKBPAm (ORCPT ); Wed, 2 Nov 2022 11:00:42 -0400 Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C2E352FE for ; Wed, 2 Nov 2022 08:00:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1667401240; x=1698937240; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=qV/ftOs8ILXXP4qgdKVd56dEYKNSwuXnZ0inSUEFhOw=; b=hi2M9bxGlCVH365ZB3Wa8mJ8v9T3Q+kIKcs8C8nIeqTAaw3Xbe664jvz r3+x0EuS+tbYSL1SZ7HMTpQwCl7PPTveBrVdlzjavwd+mLK038MNByPfa OoDNmn8jTPV1wsjpCWnG9uaBbQqjYQIaAFGdvBErpFA8pTHHMiVYbypYM C0WHRYUPM5Uqy2QsRk1RgJX4olXyqXXoIKFjjAWDtHs+GXJvFKj4x8/Ir 2BKYYdNiQCsyMi0WrDYuBaw87AcQzx47Mkh29Dk4GpIiwqP8oZxRV3ZWm eH4eITT+YCSoZGsD3qavbqd79Mlbe8h0Hp8HTY06sEy00fb3VJIjotjm3 w==; X-IronPort-AV: E=McAfee;i="6500,9779,10519"; a="371523353" X-IronPort-AV: E=Sophos;i="5.95,234,1661842800"; d="scan'208";a="371523353" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Nov 2022 08:00:26 -0700 X-IronPort-AV: E=McAfee;i="6500,9779,10519"; a="636810373" X-IronPort-AV: E=Sophos;i="5.95,234,1661842800"; d="scan'208";a="636810373" Received: from apetrush-mobl1.ger.corp.intel.com (HELO ggreenma-mobl2.intel.com) ([10.251.180.25]) by fmsmga007-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Nov 2022 08:00:24 -0700 From: gregory.greenman@intel.com To: kvalo@kernel.org, johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org, Gregory Greenman Subject: [PATCH 00/11] iwlwifi: updates intended for v6.2 2022-11-02 Date: Wed, 2 Nov 2022 16:59:47 +0200 Message-Id: <20221102145958.342864-1-gregory.greenman@intel.com> X-Mailer: git-send-email 2.35.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-5.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org From: Gregory Greenman Hi, Here's the second set of patches intended for v6.2. It contains some small new features, cleanups and bugfixes. As usual, I'm pushing this to a pending branch, for kbuild bot, and will send a pull-request later. Please review. Thanks, Gregory Avraham Stern (4): wifi: iwlwifi: mei: implement PLDR flow wifi: iwlwifi: mei: use wait_event_timeout() return value wifi: iwlwifi: iwlmei: report disconnection as temporary wifi: iwlwifi: mei: wait for the mac to stop on suspend Ilan Peer (1): wifi: iwlwifi: mvm: Fix getting the lowest rate Johannes Berg (2): wifi: iwlwifi: mvm: use old checksum for Bz A-step wifi: iwlwifi: mvm: support new key API Luca Coelho (2): wifi: iwlwifi: cfg: disable STBC for BL step A devices wifi: iwlwifi: mvm: print an error instead of a warning on invalid rate Rotem Saado (2): wifi: iwlwifi: dbg: add support for DBGC4 on BZ family and above wifi: iwlwifi: dbg: use bit of DRAM alloc ID to store failed allocs .../net/wireless/intel/iwlwifi/cfg/22000.c | 36 ++- .../wireless/intel/iwlwifi/fw/api/datapath.h | 79 ++++++ .../net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 4 + .../net/wireless/intel/iwlwifi/mei/iwl-mei.h | 21 ++ drivers/net/wireless/intel/iwlwifi/mei/main.c | 130 ++++++++-- drivers/net/wireless/intel/iwlwifi/mei/sap.h | 51 ++++ .../net/wireless/intel/iwlwifi/mvm/Makefile | 1 + .../net/wireless/intel/iwlwifi/mvm/debugfs.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 7 + .../net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 60 ++++- .../net/wireless/intel/iwlwifi/mvm/mac80211.c | 20 +- .../net/wireless/intel/iwlwifi/mvm/mld-key.c | 226 ++++++++++++++++++ drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 1 + drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 7 +- 18 files changed, 641 insertions(+), 39 deletions(-) create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c -- 2.35.3