From patchwork Mon Jan 30 11:51:18 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Greenman, Gregory" X-Patchwork-Id: 13120961 X-Patchwork-Delegate: kvalo@adurom.com Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id C16A3C54EED for ; Mon, 30 Jan 2023 11:53:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230416AbjA3LxC (ORCPT ); Mon, 30 Jan 2023 06:53:02 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50010 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235297AbjA3Lw6 (ORCPT ); Mon, 30 Jan 2023 06:52:58 -0500 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 69A3726A5 for ; Mon, 30 Jan 2023 03:52:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1675079573; x=1706615573; h=from:to:cc:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=8jWcPa+VgNsGatDzr4QsYxX+jNdKMqUva73D1T6Z1t0=; b=hKqOeo+V8H5PZSvffa+XgJ4UPzRMsF1Sn0TlMKOJAl1aTFkitzRQzRrO qbW+z2CURf5WbJ1cg9pJNzZt8tVTEmCujCLSB127Me3Fgn1x/kk0Nerfj eTfQWgoj0gz1yixxYhn23uR9ckqNMWHFPmSDaWZvc8wqpClJImTOKEvOE SgjdUgtQtZH/ZIEMO7h7eZWAd70MUYovkNZI3uU3W3Dow1pE40CeQAuqw BZ0e40twwIApnQ4S9AtwHVTSHjo932YozVvTUPbA4OMktYI5iamhzit+l oz54WDI8aRgPu1QrLRLpHIyUsmVUG14d1K7lYTkQxS4JGBsiamw+cH+WO Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10605"; a="328812425" X-IronPort-AV: E=Sophos;i="5.97,257,1669104000"; d="scan'208";a="328812425" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jan 2023 03:51:21 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10605"; a="992874617" X-IronPort-AV: E=Sophos;i="5.97,257,1669104000"; d="scan'208";a="992874617" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmsmga005.fm.intel.com with ESMTP; 30 Jan 2023 03:51:20 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 30 Jan 2023 03:51:20 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 30 Jan 2023 03:51:20 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Mon, 30 Jan 2023 03:51:20 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.100) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Mon, 30 Jan 2023 03:51:19 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SmtNl2dHwbTadSkmYT4tHKv9Z5M5Z+lOq8KJ5/SYztvMYrg++gHDxsEH6z+0tQ/DEr3J+0tcd5cO4lch7rR4O3f/Gpu+Dyn+uiTpZfI3HmdJ/4btgaur/LaVNqDoU+Bi6PkC088/xrYLlMRWPkgnzl1TLD7sZI0NTAascEIKxeF2Gif5lBNL6JNoXiKz7v2cBiqZab//cKEyMWhN7k7dXP3+QgXDvu83Vyl/ER86aOVTvPbsXav0t5vS6qHEMgT0b9GPaa3rWDoxfZfJB4JqM8MvjSncyQ4JjlEtw9F4kK+qtR8N8/46spYGFWARNVjHsYWDbkMOrzqbQCpRp+FkQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8jWcPa+VgNsGatDzr4QsYxX+jNdKMqUva73D1T6Z1t0=; b=Tp5Ta1osWHvMmD7iXRhEzDSt7Qlt3gu1Nd7rkqLX0wpldKny7Mue9NT6lHkcnaFVys7aYhtFRVSk9qOGSFXtMaY867QldzGGl8V3Fmj84F3txuqzJnECWIq/lzpEnjO8aVrKL6fVLUgoSKD17v6KQIHsMUXcR23/as2d7n12A6ST4ix5SGBQWZ4iUq01Ku1WhsxiFtv3q3wTUub5R5rXHK3VetdukrXV+dDLgQfXwftDIrzi7D3ncBzU4t4Ur492/GZsOAAU7NiNXt5UFUQdcgLa6wnq+vuCdr2s+UfHl+RjqcTrIa7idA0ec+6ZVjw9gaHap6Gx47qqjP30eOsojg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MN0PR11MB5987.namprd11.prod.outlook.com (2603:10b6:208:372::8) by DM4PR11MB6384.namprd11.prod.outlook.com (2603:10b6:8:8a::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.36; Mon, 30 Jan 2023 11:51:18 +0000 Received: from MN0PR11MB5987.namprd11.prod.outlook.com ([fe80::81be:e0c7:8c53:8f9c]) by MN0PR11MB5987.namprd11.prod.outlook.com ([fe80::81be:e0c7:8c53:8f9c%9]) with mapi id 15.20.6043.036; Mon, 30 Jan 2023 11:51:18 +0000 From: "Greenman, Gregory" To: "kvalo@kernel.org" CC: "linux-wireless@vger.kernel.org" Subject: pull-request: iwlwifi-next 2023-01-30 Thread-Topic: pull-request: iwlwifi-next 2023-01-30 Thread-Index: AQHZNKEpTh22VE8eB0WLH8lShA4kVw== Date: Mon, 30 Jan 2023 11:51:18 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.42.4 (3.42.4-2.fc35) authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN0PR11MB5987:EE_|DM4PR11MB6384:EE_ x-ms-office365-filtering-correlation-id: ebda4b23-02eb-4097-8e3e-08db02b84c50 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7UmY4V263CDobJQHS5cwHYuQN1WdxtRduZ9ajOtSPDqu2vOhFyoHN2tGgdhHhU8NbJtoVT/tBe8Fc9ZGJRaHdVhcxu2whPA3MQ4P/c1p8E7DVf1PCyjGkzkEVAYuPeL0wL33TboAi4ftT+o4oEvmlFIDy5UjnQNB/02V/uxdtiZemCYOPzol9F9cpOk+Bi6/W/DAgWw0ItdpZKBa0DsXGhi+qwCbAOl1pdWH/8OvvMCk3X5MLxic58DFOKj6r7hI5KZp7U0o0zeiWKqManW2hGHza0yJtADAPvvo7oo7OLQx5jU+NRm+Sp1tSoi4dxrk7tnzI/JrWFwOTlxdj5X/dqqtdQR47Wb/g+zN/4YDngsdtf0aOoadS/w1N7xeGeiAg9tGoFNhHftB27xGHu6JmEmzlWl67S88DkwyKRCrGlaze3hrFadCXt1zAHdacFr7MonC+OJprMkUL9hp/GurbuPELDMFH7aiFdGLcEPV3r6Ob5mPHmXrARfRc88RPlUoQJK/lQEyBC07lMoaghvMmC9bjJvaU0m2YAdSzKtawNlKETQNNvZKxs/Idyw6bQt8x6fDC+rzIuiuOCYUF8wUOuOI0NnQDrVxT/f6uU/Hg0N3sSBSqu5RDgWctqSDDONJ2GsmTdzzq/39JIay19gz7PdbdAhXPxEZWtjvu62NteX6qIRDQ2wLwUQKELopUImvLuSBstOx5OkjTw6kJou217MXgKn1/1AF00D6EoIi+ig= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN0PR11MB5987.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(346002)(376002)(366004)(396003)(39860400002)(136003)(451199018)(71200400001)(8676002)(91956017)(66446008)(64756008)(66556008)(66476007)(6916009)(4326008)(41300700001)(66946007)(76116006)(8936002)(83380400001)(478600001)(86362001)(82960400001)(122000001)(316002)(2906002)(38100700002)(6486002)(26005)(38070700005)(6506007)(186003)(6512007)(5660300002)(966005)(36756003)(2616005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?QsZI/qEJL4po2lmg8WhQPOl6Tr8w?= =?utf-8?q?EUBwKr7bioxJWOTvwhjvIfawtH8q71Pc3kkztdJS9yFBYEbV7iRxdgThFLhwDzzgn?= =?utf-8?q?DUJeAqdmIyyitDiQkw1lucNtkX9T0A/935Fd2y53cxE4pzxbXXc+lG6EXZyjUyruK?= =?utf-8?q?XnKWCOCWknkZx6U4JkXFfzz78R3wDpIyby57lb+myzLpbHOrkUVf5c7YeHfu8brRH?= =?utf-8?q?9cuNax8WFQgHpzUsiFfhcRrmK1sTcc6IbkdNslf0PptRSAS/xt21WxEaQp7BLJkut?= =?utf-8?q?IyJwTO6T6ij6cWC1ayNg1xQ/cpqutk81hwS4DcmFoUHRV+a6vfTMVfpo7romSt1mL?= =?utf-8?q?Pan0rKUVU3PKRipMip3E1rp62vie7boKSxyOz2BbxmRVClwNyK74uVG0euUjeHRbQ?= =?utf-8?q?Mf1Dvp3eOyYXyl1PX+SrCO0iURekfKqHmFkGDxOMqWUvgi7k41uHYtNlpnmoTir+f?= =?utf-8?q?sF/qgqVigLglOvAcYLLEVbWMQ+gj31XvKwSuOsaA6KnVNfvAydso3PQBMM72Kyjma?= =?utf-8?q?0DGBkYhNwqeM+ufyU9AJoZEBJQyXEwU8AOO58301KMms3vSq47cjVytQ+rnJ+HxLA?= =?utf-8?q?xvzdOc3uOLOukafDmYNTacb1GACtDRqUEUBREOmNgxPfaUKr7RrFmuCu2h14pSTL2?= =?utf-8?q?0FevsWIXnsa7yTDYUdOYoHOfKDiOTzj7ejGfghwDfAJyVU8nIMnzzVYVe0wuqw2lV?= =?utf-8?q?LHQVIbUHtd5u9re0I5ffO7IifNbFGtq0g2X3QmO+jOapbkFg8Zbs192T5EVPuY+nI?= =?utf-8?q?XWxX8HkMZoZ0FuXnwcL+ywKSeXcaMNDGEQuHxM0S9C4Z4KNv3y/NU3AYofJV0mU+B?= =?utf-8?q?Nj7M5uKLziH7pnz+fbtf7a3zCGdsghFhGD3kIxxb7JlFWHKu15KsVbUOV9ASpneiC?= =?utf-8?q?AQ4/69MPnr2uBhCkWSMHH76lq6xi/2oSr+s5gvBTMGrD7/vtBgQCAe1eOX7Sv+jdq?= =?utf-8?q?tWEsVlpeXynCUAaPGwBlkh9Q0Do4CCsgvtZYXSgXx/B83PJDQmDKu0d1j7zzOYe8F?= =?utf-8?q?d0fboNLITLz31dyK9CSlA11Ebo7zZ5LtlNvkjJplYhsOeNCISda8vQUDeFClO+/aV?= =?utf-8?q?9JqX1HBkDEfsJ9OCO+AHH8Y8CdCiN+mXE9otQz31G1fDkKP1P9Y3N6px7Y+g7/zvP?= =?utf-8?q?V6v9J+x9RMYyNxvVIj5nEPPH0c5RWUqbCsbSYhOF65WtEWYpjZ9ZVGynKT61/EoDD?= =?utf-8?q?0cVkGpIq3k5Rpt1XG8syPhWlMk/9lS9I9aDVHb3KASQwsUNj01HFreLqL9VaeGV/K?= =?utf-8?q?zvDWGN1VIMp7CX8mflUc964avXs5xOu/uB4M4YRnbLRN49rGXfaze98DvJuyxdC9r?= =?utf-8?q?wWwzWsQVcr6v7JGuOqZeQtjlK7g7rovFQVYvORrLOqGQsyKqH4GeZwvD/2Owyui7M?= =?utf-8?q?GJhCznaV8XWkWbIYGB7wBa+jXo3XVuz7JGEwP7ozek2E+K6df16zP3eaZzstGVQLF?= =?utf-8?q?fpsiPCdkZHIq54/pBQ4cR/d3svW6CxwlhwwwuhSmOJWi0uh/CuYdA9vS645I8/5TZ?= =?utf-8?q?YjUfWbC7Mp9uX31gzJYrKfq9npKXzn6f7UOLCS7t0r2xmfv2tO/eKaw=3D?= Content-ID: <983EB8899E364E42800BAD5CC850E022@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN0PR11MB5987.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ebda4b23-02eb-4097-8e3e-08db02b84c50 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jan 2023 11:51:18.0486 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: yezTwbigmiumiHW2MYSiNkMrjFPNEv8GhzK4FsypfTneKtlPr1DZQiy99aPzmIJGQZjab0772XE5QGHU1x2IjaNn0xHTm3DcxLuX2oSV/eo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB6384 X-OriginatorOrg: intel.com Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Hi Kalle, Here's a pull request for v6.3 with the last patchset I sent and one iwlwifi patch from the small patchset before that. 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. Thanks, Gregory. The following changes since commit 4ca69027691a0039279b64cfa0aa511d9c9fde59: wifi: wireless: deny wireless extensions on MLO-capable devices (2023-01-19 20:01:41 +0200) are available in the Git repository at: http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git tags/iwlwifi-next-for-kalle-2023-01-30 for you to fetch changes up to 9cbd5a8abca904441e36861e3a92961bec41d13f: wifi: iwlwifi: mei: fix compilation errors in rfkill() (2023-01-30 13:00:25 +0200) ---------------------------------------------------------------- iwlwifi updates towards v6.3, this patch-set contains: * EHT rate reporting * Sniffer support for EHT and a few fixes in the related code * A few general cleanups and small bugfixes * Bump FW API to 74 for AX devices * Fix a compilation error in mei (it still depends on BROKEN) * STEP equalizer support - transfer some Phy related parameters from the BIOS to the firmware ---------------------------------------------------------------- Ayala Barazani (1): wifi: iwlwifi: mvm: Support STEP equalizer settings from BIOS. Emmanuel Grumbach (1): wifi: iwlwifi: mention the response structure in the kerneldoc Golan Ben Ami (1): wifi: iwlwifi: bump FW API to 74 for AX devices Gregory Greenman (2): wifi: iwlwifi: mvm: always send nullfunc frames on MGMT queue wifi: iwlwifi: mei: fix compilation errors in rfkill() Heiner Kallweit (1): wifi: iwlwifi: improve tag handling in iwl_request_firmware Johannes Berg (1): wifi: iwlwifi: mvm: add minimal EHT rate reporting Mordechay Goodstein (3): wifi: iwlwifi: rx: add sniffer support for EHT mode wifi: iwlwifi: mvm: add sniffer meta data APIs wifi: iwlwifi: mvm: simplify by using SKB MAC header pointer Mukesh Sisodiya (1): wifi: iwlwifi: mvm: Reset rate index if rate is wrong Tom Rix (1): wifi: iwlwifi: mvm: remove h from printk format specifier drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/api/commands.h | 1 + drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 145 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------- drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- drivers/net/wireless/intel/iwlwifi/fw/uefi.h | 19 ++++++++++++++++++- drivers/net/wireless/intel/iwlwifi/iwl-context-info-gen3.h | 21 +++++++++++++++++++-- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 12 ++++-------- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 4 ++++ drivers/net/wireless/intel/iwlwifi/mei/main.c | 6 +++--- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 6 +++--- drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 4 ++-- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 7 +++++++ drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 1 + drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 80 +++++++++++++++++++++++++++++++++++++++++++++++-------------------------------- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 7 ++++--- drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 5 +++++ 17 files changed, 314 insertions(+), 67 deletions(-)