From patchwork Wed Jun 18 08:31:54 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Korenblit, Miriam Rachel" X-Patchwork-Id: 897973 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 61994DF59 for ; Wed, 18 Jun 2025 08:33:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=198.175.65.9 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750235616; cv=fail; b=a51M9odapKAaaPb6QoWC/+wZiq1o06io+/hUs/S+y1meyuFK19iHIfmXpLnUB2T7Dd88qzUFUgUW7JMj8D14C7J4g5VHSWmgGnXkT0TauLGGwhIynVqOYUTLYRTaEZrGsDeivtDJTo0wz01B+VbGzEuCUFcXBwnjKTyzube07wQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750235616; c=relaxed/simple; bh=nXivFYdbw0gm71cNoTWxbrm/Z2MxwkxJld2pejus6g0=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=XPnddiW+CaT7zfUx0dQcXOLgm8GEztv8RSQYulkHAHl3woqwVrcLgIZMGjcT7TPkpA4mclYGIzMreEYvA1pXzR71Q92w5Q0abEOWyap3oNZylj4quPBX/pkYiiP/Lre2nQZHsgo4pKrKPBcGM4XVDIjhBO5rQfGOiED0G1QPgzA= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=b7TrU1gr; arc=fail smtp.client-ip=198.175.65.9 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="b7TrU1gr" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1750235615; x=1781771615; h=from:to:subject:date:message-id: content-transfer-encoding:mime-version; bh=nXivFYdbw0gm71cNoTWxbrm/Z2MxwkxJld2pejus6g0=; b=b7TrU1grUMhmUohAk1sXZtt/r042ir3m0WbbbYVasAsxHsfTPCTqoEdq JTL80+/Hr2St9c7Exdej3FVSP+/xSVPvGQnQovkDMrZJhjMoT4RGWIuB3 JXDSwmN64360usiQ+f0pugprr2PnT+T0T7wn2+d8q7H4sR6VH0k590Eil foLE9iVYTeVCs4gS1Zcs6WjcQs27lSXbq8A5VZwKUzXlNtJsKlQ6uo3m/ E9uKjdMGBcQK82oo8/fdRhL+Jliet5m5BjkOXvsV/AM9ReehwPLLHsLv3 k7wfwIjHD0liUkljlupQLUHwWjP5BGCaa88bXxE65U9bkqxqkFxDBF42H Q==; X-CSE-ConnectionGUID: LJiK0jeVQGi5HGdiw0WhTg== X-CSE-MsgGUID: BmSjYbPHQKekyeq4IEjM1g== X-IronPort-AV: E=McAfee;i="6800,10657,11467"; a="74975409" X-IronPort-AV: E=Sophos;i="6.16,245,1744095600"; d="scan'208";a="74975409" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by orvoesa101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Jun 2025 01:32:26 -0700 X-CSE-ConnectionGUID: wThWr8vFQja3FYchAko7WA== X-CSE-MsgGUID: ekdcFBQNSriMpGY40T/tqA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.16,245,1744095600"; d="scan'208";a="154985951" Received: from orsmsx903.amr.corp.intel.com ([10.22.229.25]) by orviesa005.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Jun 2025 01:32:25 -0700 Received: from ORSMSX902.amr.corp.intel.com (10.22.229.24) by ORSMSX903.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25; Wed, 18 Jun 2025 01:32:24 -0700 Received: from ORSEDG901.ED.cps.intel.com (10.7.248.11) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25 via Frontend Transport; Wed, 18 Jun 2025 01:32:24 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (40.107.220.55) by edgegateway.intel.com (134.134.137.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25; Wed, 18 Jun 2025 01:32:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cxePeY7muEsJL6ztTB83mG2/fisvg9zf+IciL3xWz8c0vJFxmd7UZFm7Tpb+ODf4kJeykx5iRfZKPrfRF7ndsG6z4xZHY/oczCHnDPOFbZCrD9wmAxpYcRUJjpO/HRcYVy9yG5cRQXbdl+FUtMqy5B2LFxI68/qQg5yVxGDxFOK0IeafjLlGBDupvs3TkrroHyCALNgD4IkqTjC+5xBgyePjIaC80YOPSCcQdY7FVu5NKJkRD4VU9rhnpbEY7DaJCzKLQH+8AM8CFvZp8KbZGKHN0DTxyArcj3MyXzBlK7vJKD8vRakfzEFAapfZynZmcYoa2eUDKaGZazuH2IA+xQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=nXivFYdbw0gm71cNoTWxbrm/Z2MxwkxJld2pejus6g0=; b=IZXk0S+pzsrfXd8TUqOczAGtR2iaUq4XkxTNs40kLL8uJiUv8o+RemsRCshD4Ms4/o24/nnQotaaWZzgyUn0q+GBOsRsDH9Eb51DHxzXFxx5PpDb955UdNpDqnvV0HleJG1Go/Sc5PBoXvFRSncqOGXyLa+qVQQ82wXK2alJI4WC6LDso/TQ40w6PcBYScqZt/R3i0ss6Wd07fZHMlYhBsDRGPSpxJZZTgQ837PUfr2ByLALIjzUPXJW1KB7ux2TniFOT3hJ/B3Ayi0bnhbOa+YPlwQQXbcSt8cmS898sTIblZdUMrKfFAolc6cDU85vy7yohFI9fDuIYtn4FlD9tg== 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 DM3PPF63A6024A9.namprd11.prod.outlook.com (2603:10b6:f:fc00::f27) by SA1PR11MB8475.namprd11.prod.outlook.com (2603:10b6:806:3a3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8857.19; Wed, 18 Jun 2025 08:31:54 +0000 Received: from DM3PPF63A6024A9.namprd11.prod.outlook.com ([fe80::9ce0:77f1:dff6:ada1]) by DM3PPF63A6024A9.namprd11.prod.outlook.com ([fe80::9ce0:77f1:dff6:ada1%5]) with mapi id 15.20.8835.027; Wed, 18 Jun 2025 08:31:54 +0000 From: "Korenblit, Miriam Rachel" To: Johannes Berg , Linux Wireless Subject: pull-request: iwlwifi-next-2025-06-18 Thread-Topic: pull-request: iwlwifi-next-2025-06-18 Thread-Index: AdvgK3F1C+3NjxCXTcelTI2XJiDBOw== Date: Wed, 18 Jun 2025 08:31:54 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: DM3PPF63A6024A9:EE_|SA1PR11MB8475:EE_ x-ms-office365-filtering-correlation-id: 1a74c9e5-00e3-4746-3f71-08ddae429524 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?q?7b7mAXAXjDx/t/QwmE0LdLv8tHiF+DU?= =?utf-8?q?LMkr8VitJRGq3v4d0s5KyI79haQYmxog10q9G5Rneh+4ewvWIlclEtJ7HA2bZMFHu?= =?utf-8?q?uuzSvG7yGaTLc0cx2DPiFqdZU7uQJm/oFyDuYBx8TPTmgpI+2VPxAr1MEKt1Koqu2?= =?utf-8?q?GCn6kKAmI3j0odTuvR6exukxxiFeOHe4YDxVjn7Rz5P/VXEXXG1OEplxrtU77FqEe?= =?utf-8?q?EBq1gHGYVViar52cIfPwEnQbdc8iDeLBQCDhKwC2TUuFK5Jl9LsETqzbquZrheKlj?= =?utf-8?q?bmJh5+NQzPDrDgNb8YwPEmF0GZt5K5CiX8a/3yH70rRr7mp5oV/nnZPddonVVmvP+?= =?utf-8?q?r3zYhJg+LCm7ZouuPh0ryZIuJTXdO12GU0r0Ib6sju6lu/ItmcbXyLcGUgCI3tc+x?= =?utf-8?q?4DOFWR6TV+7VDDgve5sv+nAgfL/hwwwlU3whjZyq1+tu2KvjaOa/Q1wyAocOIk1m9?= =?utf-8?q?72L3CJG7imYyh3kyC9KsNTScjhsXytU6bbi5pInNRoTpxE1CDxxtwsqHr5XaBTh3e?= =?utf-8?q?CXyzrMkB3QA3VL5xUf9yIVxqxAIuPDyB06OaRANu6k2QqliwuEvJypsihntoqycQw?= =?utf-8?q?i9HnOfKQej7RhKNVpT+sDO2B6H4vALVs0Qmg0V+yp3ITpmTZjNNvEw0Dy1kuT6Ujy?= =?utf-8?q?Zm9U+eezFT5n9ud74L6MDJMqSKFjWL6UIyj2ouYPIfOiJf62cXX6NRkayPXxoGUag?= =?utf-8?q?1C3+0bDihvy3YZ6yvJWybepG7XU/scrOVNEHpY5Zdj1fyxaXQwL4z9Y6LQyQ4psvv?= =?utf-8?q?NroG2nBJzAQdnQ4pj5IgftSloj9i2uTvZ2pheOf8mnrVvHNAtRszzrij011MvjyK0?= =?utf-8?q?TriPJXXnk2bX3LMhPypq8UQbWaqFpEuTukW0WWmPvGgYK/71yGhfheJbKiSM4GTGA?= =?utf-8?q?KJlIL6d+20D0k7EJkqFF8b9G9SJsUxB+fGsJBcfO2NHoZlSaDlwrFddhRffJc/Ac9?= =?utf-8?q?PSop6mbIg5qr6GeLBjxXFG0SO8HljWUtj7Al2f9wZYSMDABu2jCgdb/rkn8qUxIGC?= =?utf-8?q?PoddlfAtIHnjK64lvJt2EioEyBCRzBVm81gpbefjcTMnLOpx4oll+dbjWjB0I+H+p?= =?utf-8?q?UPEUK1WYwB7V+LqgxM55P4TTU5XiBjjynWgG1LXeubdpSc5aPn9m9V765DjF6JUKS?= =?utf-8?q?H0OolW5BlsadP+gDxQ5ZtwZ3d2uO4izwefTsHpgZaPIs+iokIAyuCZzKt+H0z6aHo?= =?utf-8?q?hJOC8piChnBrzHPtWGap9KkdPjOKbFS8d8ppHA+PQbGE5/mawnNL0Bts2BZj1Y6NQ?= =?utf-8?q?IzaF4qbh+ZaGD5gsMlpWgokVhPoVxDMisAsCLZu0PYXpmRBTsyB5ZE1LdNNdD+57J?= =?utf-8?q?i/deN2X1lnZw9JLbxcRUhV+dn5Ykhs8eoqhu2PzTw7kwsykxVy5dyWtvU9uhIdbAz?= =?utf-8?q?rjgqC1PsaP55TXY47QSCTqmMJgNsazEOqumqGEHLpCyWdlxv00vbIo=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM3PPF63A6024A9.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?Plnt65LnPJdUu/iagjUvU6FLvu6O?= =?utf-8?q?cXBwpj+moZZ4DPBTgZCEJYoaBXxH6Nh9PNjQEc6cDDQv5kd+cYndIHRgya0KtQmAy?= =?utf-8?q?i/Zh08nV68IpCmslgFJkqsR34FClT9m1zPT1bW1m061DzOzhK7zpB8qQJ+UJunG0b?= =?utf-8?q?r1USPJtpvbLTj8qZ0EEr0IOjFMsAyWad5z7ZVAxTIPFdTevIXdtxNEIZO4R218pbb?= =?utf-8?q?aw4Bd3tCgHs6vWrSfLy4F+q1UOWOgwuVZsUTRIcIWOrMFK94GUv/emJVFD9yB0sUr?= =?utf-8?q?sCkpDAj11WJx3WDQ3Th9zpfO1Jvl1nzZTBHRIkTA1lWEHhUUQiJJB3vnOdEgNPq9J?= =?utf-8?q?Ld7WA9B8LoyImqifqZVZ4zgRBhJAevND+KjoW4CqFjafX0TjbA3zjxm+vqyDsRdBW?= =?utf-8?q?era6QjMiRaOqm0+I82RbvzA8AgEj1Ncma+UOy/4U4KB3gIL8KbeEMmuaIck4qtjhn?= =?utf-8?q?PBFAcw4bZqZhz830SqaFRCpo9Wq4dVvEj1Zl0FXFuz010fTNPLifyF8eJv/xc9XqU?= =?utf-8?q?E7zaPPbLcHzOzjg/9OYlyChu8Ar+17I6PbGobCxqeeWZ67mZEtw9DMq18QjrAx8KC?= =?utf-8?q?vcoprYgP98zP3jruB4qzkDRV39I1ove2oYTn6equIq1ktMRKhhKhIQKXaJ5GmS5pG?= =?utf-8?q?o3XU/1Fbb8giMPzM8HwhqHr0M4Y81/LZ83xeDLB0YaXQPIZVDvoixU2+SYh/1X2sk?= =?utf-8?q?/I9aryu3vQUJj2/2xPOjNcHA1STQ2wOOqV8y1lyujvLXWYEjAp+wVwOcToov+GMxk?= =?utf-8?q?q44OqjM15AsTLk9sXc01k0b3LtnihObx3XyJ7Bdbw9UBsfji9uVq/XkuIcyG2uPtp?= =?utf-8?q?IQlDci5J7XYnc2kUr3U6xV6wLWLC/agtN5DMSFqvdKmw4QZrHiJ08ZrhvkP/PJrl/?= =?utf-8?q?8lsK+Dg7vzni6z4GVGRwz1hTmAsYyaAgiHBWmh07RzOpL+0FVbMFnu434+lcnROyx?= =?utf-8?q?jf/UNo2gYolwEIErX8JoZno6roQPJAk5d+mn+K4182XTEXMVzbViVGaDszidgQtoT?= =?utf-8?q?Bv2o1evWY73QaYMGWyrzamrf/GQ38toB5w4fnEIxNEB1bqaafl8nuXT3Bt3iVgojC?= =?utf-8?q?Og0zqOvN4DIpSSFJeJCBep3gLliRVlvK9eD3VVJMna4JGpzNsVCvatX9JKHPHubdQ?= =?utf-8?q?v49NXIsEZCiqeHlzogzHdnYR1q7pAKxct+X/KNTjJo/YWkRUgRYuQ0PzGIYnJWQRF?= =?utf-8?q?ZJKi9S38EN+pWHUyq2D+lGOpBIWn9HJwYqRpYv4xp8iYUYB90Nxd1DzBheIGJSt8u?= =?utf-8?q?pCNjYPDUJGhUUNQHuGfKjvwxa/QS23KwM2yrRU2GPIBwDrihv/+7gLs7uyfJMAxs9?= =?utf-8?q?5yURFYB4DTT9MrYF9Ytcwpr0f/n+zm2qAiTjNKNAhsHat8DGL+DEJYSpcJDAGqeyB?= =?utf-8?q?yZU2xDF2l6TJoy0BTPH6Js1jkQyShxhjogfkNrmIN+eWBwl6lMEoGzfvXf6YvbmdZ?= =?utf-8?q?mFjXEl8RSKnGCt7jHgOwPeZ9lNGI6ExbXWl8OX8h5NlWFa2nB2to9KfmHSdn0x5LL?= =?utf-8?q?GdrOM5SxTIuDfAxqBqeAQtuiszPngHGYOA=3D=3D?= Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM3PPF63A6024A9.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1a74c9e5-00e3-4746-3f71-08ddae429524 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2025 08:31:54.9629 (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: 2sPKgJDcwXUikUTXpGHOuWpF7phzhm72V04vwUSrASj9skKtZygd91a7jN3UAGlfcv4CnkTkNbNLpm0erBsL8acsH65TZSY5JWUmgeW9jYwcneM6n/aoivfltUWzso3Q X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB8475 X-OriginatorOrg: intel.com The following changes since commit 1b98f357dadd6ea613a435fbaef1a5dd7b35fd21: Merge tag 'net-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next (2025-05-28 15:24:36 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git/ tags/iwlwifi-next-2025-06-18 for you to fetch changes up to 445241ba367ab74aa5eaa61fdf43551c451c2fe4: wifi: iwlwifi: pcie: fix non-MSIX handshake register (2025-06-15 15:46:48 +0300) ---------------------------------------------------------------- iwlwifi features ---------------------------------------------------------------- Benjamin Berg (3): wifi: iwlwifi: move dBm averaging function into utils wifi: iwlwifi: mld: use the correct struct size for tracing wifi: iwlwifi: mld: advertise support for TTLM changes Daniel Gabay (1): wifi: iwlwifi: mld: respect AUTO_EML_ENABLE in iwl_mld_retry_emlsr() Gustavo A. R. Silva (1): wifi: iwlwifi: mvm: d3: Avoid -Wflex-array-member-not-at-end warnings Ilan Peer (1): wifi: iwlwifi: mld: Block EMLSR when scanning on P2P Device Itamar Shalev (2): wifi: iwlwifi: mld: respect AUTO_EML_ENABLE in iwl_mld_int_mlo_scan() wifi: iwlwifi: mvm: enable antenna selection for AX210 family Johannes Berg (18): wifi: iwlwifi: pcie: add missing TOP reset code wifi: iwlwifi: pcie: initiate TOP reset if requested wifi: iwlwifi: mld: fix misspelling of 'established' wifi: iwlwifi: pcie: reinit device properly during TOP reset wifi: iwlwifi: pcie: abort D3 handshake on error wifi: iwlwifi: mld: add timer host wakeup debugfs wifi: iwlwifi: mld: remove special FW error resume handling wifi: iwlwifi: mld: fix last_mlo_scan_time type wifi: iwlwifi: defer MLO scan after link activation wifi: iwlwifi: dvm: fix some kernel-doc issues wifi: iwlwifi: pcie: fix kernel-doc warnings wifi: iwlwifi: mei: fix kernel-doc warnings wifi: iwlwifi: mvm: fix kernel-doc warnings wifi: iwlwifi: mld: make PHY config a debug message wifi: iwlwifi: fw: make PNVM version a debug message wifi: iwlwifi: make FSEQ version a debug message wifi: iwlwifi: add HE 1024QAM for <242-tone RU for PE wifi: iwlwifi: pcie: fix non-MSIX handshake register Miri Korenblit (9): wifi: iwlwifi: mld: remove unneeded compilations wifi: iwlwifi: move iwl-context-info header files wifi: iwlwifi: bump FW API to 100 for BZ/SC/DR devices wifi: iwlwifi: bump minimum API version in BZ/SC/DR wifi: iwlwifi: pcie: move generation specific files to a folder wifi: iwlwifi: support RZL platform device ID wifi: iwlwifi: mld: make iwl_mld_add_all_rekeys void wifi: iwlwifi: mld: don't exit EMLSR when we shouldn't wifi: iwlwifi: bump FW API to 101 for BZ/SC/DR devices Or Ron (1): wifi: iwlwifi: phy periph read - flow modification Pagadala Yesu Anjaneyulu (5): wifi: iwlwifi: parse VLP AP not allowed nvm channel flag wifi: iwlwifi: Remove unused cfg parameter from iwl_nvm_get_regdom_bw_flags wifi: iwlwifi: add support for the devcoredump wifi: iwlwifi: mld: Add dump handler to iwl_mld wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect Rotem Kerem (3): wifi: iwlwifi: pcie: move iwl_trans_pcie_dump_regs() to utils.c wifi: iwlwifi: move iwl_trans_pcie_write_mem to iwl-trans.c wifi: iwlwifi: move _iwl_trans_set_bits_mask utilities Yuesong Li (1): wifi: iwlwifi: convert to use secs_to_jiffies() drivers/net/wireless/intel/iwlwifi/Kconfig | 1 + drivers/net/wireless/intel/iwlwifi/Makefile | 8 +- drivers/net/wireless/intel/iwlwifi/cfg/bz.c | 4 +- drivers/net/wireless/intel/iwlwifi/cfg/dr.c | 4 +- drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 2 + drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 14 +- drivers/net/wireless/intel/iwlwifi/dvm/dev.h | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/devices.c | 2 + drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 2 + drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 23 ++- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 49 +++--- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 10 ++ drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 10 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 18 +- drivers/net/wireless/intel/iwlwifi/iwl-utils.c | 113 ++++++++++++- drivers/net/wireless/intel/iwlwifi/iwl-utils.h | 4 +- drivers/net/wireless/intel/iwlwifi/mei/sap.h | 30 ++-- drivers/net/wireless/intel/iwlwifi/mld/Makefile | 4 - drivers/net/wireless/intel/iwlwifi/mld/d3.c | 89 ++-------- drivers/net/wireless/intel/iwlwifi/mld/debugfs.c | 5 + drivers/net/wireless/intel/iwlwifi/mld/iface.c | 15 ++ drivers/net/wireless/intel/iwlwifi/mld/iface.h | 15 ++ drivers/net/wireless/intel/iwlwifi/mld/link.c | 4 + drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 57 +++---- drivers/net/wireless/intel/iwlwifi/mld/mld.c | 14 +- drivers/net/wireless/intel/iwlwifi/mld/mld.h | 2 + drivers/net/wireless/intel/iwlwifi/mld/mlo.c | 42 ++++- drivers/net/wireless/intel/iwlwifi/mld/mlo.h | 2 + drivers/net/wireless/intel/iwlwifi/mld/phy.c | 2 +- drivers/net/wireless/intel/iwlwifi/mld/scan.c | 20 ++- drivers/net/wireless/intel/iwlwifi/mld/scan.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 129 +++++++-------- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 1 - drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 1 + drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 117 +------------ drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 3 +- .../net/wireless/intel/iwlwifi/mvm/tests/Makefile | 2 +- .../net/wireless/intel/iwlwifi/mvm/time-event.h | 8 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info-v2.c | 6 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 12 +- .../intel/iwlwifi/pcie/{ => gen1_2}/internal.h | 49 ++---- .../wireless/intel/iwlwifi/pcie/{ => gen1_2}/rx.c | 34 +++- .../intel/iwlwifi/pcie/{ => gen1_2}/trans-gen2.c | 11 +- .../intel/iwlwifi/pcie/{ => gen1_2}/trans.c | 182 +++++---------------- .../intel/iwlwifi/pcie/{ => gen1_2}/tx-gen2.c | 0 .../wireless/intel/iwlwifi/pcie/{ => gen1_2}/tx.c | 16 +- .../intel/iwlwifi/{ => pcie}/iwl-context-info-v2.h | 6 +- .../intel/iwlwifi/{ => pcie}/iwl-context-info.h | 0 drivers/net/wireless/intel/iwlwifi/pcie/utils.c | 104 ++++++++++++ drivers/net/wireless/intel/iwlwifi/pcie/utils.h | 38 +++++ drivers/net/wireless/intel/iwlwifi/tests/Makefile | 2 +- .../iwlwifi/{mvm/tests/scan.c => tests/utils.c} | 43 +++-- 61 files changed, 764 insertions(+), 597 deletions(-) rename drivers/net/wireless/intel/iwlwifi/pcie/{ => gen1_2}/internal.h (97%) rename drivers/net/wireless/intel/iwlwifi/pcie/{ => gen1_2}/rx.c (98%) rename drivers/net/wireless/intel/iwlwifi/pcie/{ => gen1_2}/trans-gen2.c (98%) rename drivers/net/wireless/intel/iwlwifi/pcie/{ => gen1_2}/trans.c (95%) rename drivers/net/wireless/intel/iwlwifi/pcie/{ => gen1_2}/tx-gen2.c (100%) rename drivers/net/wireless/intel/iwlwifi/pcie/{ => gen1_2}/tx.c (99%) rename drivers/net/wireless/intel/iwlwifi/{ => pcie}/iwl-context-info-v2.h (98%) rename drivers/net/wireless/intel/iwlwifi/{ => pcie}/iwl-context-info.h (100%) create mode 100644 drivers/net/wireless/intel/iwlwifi/pcie/utils.c create mode 100644 drivers/net/wireless/intel/iwlwifi/pcie/utils.h rename drivers/net/wireless/intel/iwlwifi/{mvm/tests/scan.c => tests/utils.c} (63%)