Received: by 2002:a05:7412:251c:b0:e2:908c:2ebd with SMTP id w28csp741801rda; Sun, 22 Oct 2023 07:56:29 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEsXqaO6tR61QZ4mUV7m4fJkgUS+UJKM8QW7Q0ePGRD8vhTOK+U6aUcplJpBXmgTGxxng09 X-Received: by 2002:a05:6a20:1604:b0:140:6979:295d with SMTP id l4-20020a056a20160400b001406979295dmr4693673pzj.2.1697986588822; Sun, 22 Oct 2023 07:56:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697986588; cv=none; d=google.com; s=arc-20160816; b=xJpbioHzM7092Grb2W7H9IFUI3XV5c0WREXvCYdivu5jD8wy+3BwUn+bPYSDUfYHLR vTRBZDac0c2uFzYDFGPH5qPMcU7JsxTRwwjq1sGTYJnQcRqcoaEN52vLtlBMMWdf8GQN V1yhD8y1aWvLeu2uV9RJg4+1uM4SlhGB8ggyvtpIyGEa0gxrpKp89tjhfgMX2Fw0YGfp /hbnHyQczvzNTP6mfyXYfjFeaFcwndPrBC2rH9IKVU9H9/Y4lgolep9XWbyRXpjgo0pt eZMLcwUhlNgRnTc4ClQPr8cgahyXNuku3CpLWcWhzjhHewTANKhmMq/+T4nKA8zA+Qwh T2aw== 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=dKt23q93YdAyY5R9xcd64cK+Ukb0Dmx6/35XGlmLx2M=; fh=gZ7kD9qKtnlun0eYcs5tdznUCFo8Q3XgNORYUf7jH8g=; b=XTKjuDnqEfTCB/hHiCeR1XIKIwv0wdELOwINzhnCPKWt45Px04+aFGVujYBUn2iMj9 mL8LuNf+zqszoRkASBcVROwvT0AgiadoEeC/ibrubYDgwpzUP8IHSRU1YjSi5zvoCZ1y Y14G843aC8TyV5w8woP6MJgqFYeF9VugmjdyaQJHZsse7/ubEIfZMvK2pdEXjSSmsoqL hzmTKlKt86nVCTfxCoxS/ZD61NNqXc/DmPLP8SszRbdAFeB9AvFoTdsnBF6oOJZVhomg SWsSpmDInkC09Dszl8yq4Fq4K9/wCX7dUCRlJ5hfW4NPD3sFaVLu2I1ghrbiWI3Qz8Qg zl9Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b="C/OjLghM"; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.38 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 fry.vger.email (fry.vger.email. [23.128.96.38]) by mx.google.com with ESMTPS id q10-20020a17090a9f4a00b0027cf284c86asi7124509pjv.56.2023.10.22.07.56.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Oct 2023 07:56:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) client-ip=23.128.96.38; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b="C/OjLghM"; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id 5532880967A3; Sun, 22 Oct 2023 07:56:22 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231139AbjJVO4M (ORCPT + 52 others); Sun, 22 Oct 2023 10:56:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:32992 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229500AbjJVO4L (ORCPT ); Sun, 22 Oct 2023 10:56:11 -0400 Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.43]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 35665A4 for ; Sun, 22 Oct 2023 07:56:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1697986569; x=1729522569; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=4lz9J35+4ZgVST8FN3TPDIJw0/ekqGEzoLWaGc5dJn8=; b=C/OjLghMGjwqvOsiKAzde4X0LPWRlpnNTk9HH3IcZVx+/92cxAAPWllX TRroa3xtf/Ap1JLeOC/Xpbq501lMBG01JnZbLdTOefzFI5D2uRwDr69ie o8GSpcP2K7I3WHUdmdiMosuE27yItOT2PnZy9yy3VoxnBM4RiK1VgPbPI 4WSsHv0t1YJAhYjxbfoAqfypF8Ez+gBDN4zDjaQnYve9wwtmEuhSTQS67 hT9RgbXI9Xe3CaayVf1Yef8JHaWTBDu2L1sFr03tEL9e1rLr51sFnelqh I3U1jDOoGu3kQxp+36+lNBnTdHadxsbkFnFWWxklcQisaEl6HubHTXr6n Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10870"; a="472925841" X-IronPort-AV: E=Sophos;i="6.03,242,1694761200"; d="scan'208";a="472925841" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Oct 2023 07:56:08 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.03,242,1694761200"; d="scan'208";a="5556172" Received: from umark-mobl.ger.corp.intel.com (HELO ggreenma-mobl2.intel.com) ([10.214.231.87]) by smtpauth.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Oct 2023 07:54:52 -0700 From: gregory.greenman@intel.com To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org, Gregory Greenman Subject: [PATCH 00/10] wifi: iwlwifi: updates - 2023-10-22 Date: Sun, 22 Oct 2023 17:55:46 +0300 Message-Id: <20231022145556.244202-1-gregory.greenman@intel.com> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Sun, 22 Oct 2023 07:56:22 -0700 (PDT) From: Gregory Greenman Hi, This patch set includes iwlwifi patches intended for v6.7 It contains a few bugfixes and cleanups. In addition, it implements the new statistis firmware API and bumps firmware API to 86. Thanks, Gregory Anjaneyulu (2): wifi: iwlwifi: mvm: implement new firmware API for statistics wifi: iwlwifi: mvm: debugfs for fw system stats Daniel Gabay (1): wifi: iwlwifi: read DSM func 2 for specific RF types Gregory Greenman (1): wifi: iwlwifi: bump FW API to 86 for AX/BZ/SC devices Johannes Berg (3): wifi: iwlwifi: trace full frames with TX status request wifi: iwlwifi: mvm: cycle FW link on chanctx removal wifi: iwlwifi: mvm: show dump even for pldr_sync Miri Korenblit (2): wifi: iwlwifi: mvm: add a print when sending RLC command wifi: iwlwifi: empty overflow queue during flush Mukesh Sisodiya (1): wifi: iwlwifi: fw: Add support for UATS table in UHB .../net/wireless/intel/iwlwifi/cfg/ax210.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/bz.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 5 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 26 ++- .../wireless/intel/iwlwifi/fw/api/commands.h | 30 ++++ .../wireless/intel/iwlwifi/fw/api/nvm-reg.h | 18 ++ .../net/wireless/intel/iwlwifi/fw/api/stats.h | 153 +++++++++++++++-- .../net/wireless/intel/iwlwifi/fw/runtime.h | 4 + drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 50 ++++++ drivers/net/wireless/intel/iwlwifi/fw/uefi.h | 17 ++ .../net/wireless/intel/iwlwifi/iwl-devtrace.h | 8 +- .../net/wireless/intel/iwlwifi/iwl-trans.h | 7 +- .../net/wireless/intel/iwlwifi/mvm/debugfs.c | 104 ++++++++++++ drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 59 +++++++ .../net/wireless/intel/iwlwifi/mvm/mac80211.c | 46 +++-- .../wireless/intel/iwlwifi/mvm/mld-mac80211.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 12 ++ drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 27 ++- .../net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 157 +++++++++++++++++- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 4 +- .../net/wireless/intel/iwlwifi/mvm/utils.c | 61 +++++++ drivers/net/wireless/intel/iwlwifi/queue/tx.c | 9 +- drivers/net/wireless/intel/iwlwifi/queue/tx.h | 2 +- 25 files changed, 756 insertions(+), 65 deletions(-) -- 2.38.1