From mboxrd@z Thu Jan 1 00:00:00 1970 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id B5E93EA3F0D for ; Tue, 10 Feb 2026 06:38:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version: Content-Transfer-Encoding:Content-ID:Content-Type:In-Reply-To:References: Message-ID:Date:Subject:CC:To:From:Reply-To:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=i7beXGAd9Op6k0klD5GssWTLqfdtGr7aoZMrpIE/0n0=; b=afvpCZDBBiAT1AKvPB6394+L4K ypl0oeIUqwl3mALY9P9HIcjAIZQqoMmNSEqdxuPFyAab2jq+vMbOHVpfCb8mGFYDKl8sQK0rxAvUt s6KxKNYzmugbXUjuA/wdlnbvu7DWWQ9fKhcSC1SevQwBrGxx3eW/c72MX2210p/+X7K2MKWYc6VfE BSGdq5QuoDRJPqwzJtmGXRdkCqKHDcuj9gioOYdVyQX1Kdw2iDZA1gBcpgD1V0+BvCwMc0ZSs75ct wQ5BXj4pg+Jrwxem4hLBBtjVXWFR6Yz7LdbYYWDujYnQhHPFW0UL/GH7+WuW+S/J4ZMYlClmDiLDg /KYoNqgQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1vphOO-0000000GXnY-3uOH; Tue, 10 Feb 2026 06:38:36 +0000 Received: from mailgw02.mediatek.com ([216.200.240.185]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1vphOM-0000000GXmq-1mrG for linux-mediatek@lists.infradead.org; Tue, 10 Feb 2026 06:38:35 +0000 X-UUID: 1dd1b382064b11f1ad39f32c34db0b1c-20260209 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=MIME-Version:Content-Transfer-Encoding:Content-ID:Content-Type:In-Reply-To:References:Message-ID:Date:Subject:CC:To:From; bh=i7beXGAd9Op6k0klD5GssWTLqfdtGr7aoZMrpIE/0n0=; b=eSgnc60MJLxHfLPMe5yYvG3YTWkj6Ofm/mKH38SzNpH5Bjsc3dnoAH9vLjKqTdaJBiDR7v3Btn0CVJFybE6BZetbaI7MzYUMwoF9cYexUthAjp4Ua2KKKpI2O8ZJaOc1rAZciRYjds4WyDabeiL8Ejy9k8RkbqeyPpDnAMAb4wM=; X-CID-P-RULE: Release_Ham X-CID-O-INFO: VERSION:1.3.11,REQID:ff3f44a6-b49b-467d-a283-b2ba7c97399a,IP:0,U RL:0,TC:0,Content:0,EDM:0,RT:0,SF:0,FILE:0,BULK:0,RULE:Release_Ham,ACTION: release,TS:0 X-CID-META: VersionHash:89c9d04,CLOUDID:2efb205b-a957-4259-bcca-d3af718d7034,B ulkID:nil,BulkQuantity:0,Recheck:0,SF:80|81|82|83|102|110|111|836|888|898, TC:-5,Content:0|15|50,EDM:-3,IP:nil,URL:99|1,File:130,RT:0,Bulk:nil,QS:nil ,BEC:-1,COL:0,OSI:0,OSA:0,AV:0,LES:1,SPR:NO,DKR:0,DKP:0,BRR:0,BRE:0,ARC:0 X-CID-BVR: 2,SSN|SDN X-CID-BAS: 2,SSN|SDN,0,_ X-CID-FACTOR: TF_CID_SPAM_SNR,TF_CID_SPAM_ULS X-CID-RHF: D41D8CD98F00B204E9800998ECF8427E X-UUID: 1dd1b382064b11f1ad39f32c34db0b1c-20260209 Received: from mtkmbs10n2.mediatek.inc [(172.21.101.183)] by mailgw02.mediatek.com (envelope-from ) (musrelay.mediatek.com ESMTP with TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256/256) with ESMTP id 122039698; Mon, 09 Feb 2026 23:38:31 -0700 Received: from mtkmbs10n2.mediatek.inc (172.21.101.183) by mtkmbs13n1.mediatek.inc (172.21.101.193) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29; Tue, 10 Feb 2026 14:38:29 +0800 Received: from SG2PR04CU010.outbound.protection.outlook.com (172.21.101.237) by mtkmbs10n2.mediatek.inc (172.21.101.183) with Microsoft SMTP Server id 15.2.2562.29 via Frontend Transport; Tue, 10 Feb 2026 14:38:29 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=V5IEt1LD8m+GowXEu9CulSkdIuWKSg5cBbWmR9K2bKefvC1i4auD1ullIvzi6E+oQFCK75JhNPDM15xdMM6bINAXgK8FwGHQ2xOsna47rklKRsMZDfmWjHYUGZka71JqJXXAPlyODhYIgXwTF7dTZQ4hYNJd3DGyFwQM1YMNmXIzgN1GJo9Ez39y6KnlvjRprRI2SVsVDbooFLocc4DYcE/7ks93JfRy9o0vvQYq7ocmeqAPx7kSPexK2AJQLSa/kGI/sMhpg5rj22CFyDNCIadx1OqO6zHnkPpVyES17xmi9IfO988g32AoXdPgxEmfBn6deNR0yToA6sbXnjzTmw== 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=i7beXGAd9Op6k0klD5GssWTLqfdtGr7aoZMrpIE/0n0=; b=jThrDyAx85q9BIj5IqOjYA8G8C7XbIRduYHT3tSovbnH1TRpoaBIrVP1k+qC0yXWy25KrmeAj9csyCIR4+T8rYKys3jVSfIxGbd0wo0fvg7fOo/Zog2Cjv6KNMVNGbPvxryLfFVlroa8PYDhdhHVyJIJe7YR3+V7ezGNkB9Jl9LTuqEIM0H8Njo6C5Lrlr96+/aInpCHuKwRHhLMUGXL4r2tb5F3LaVB1kQxCDZrZu4PTDHiTvGTe1Epud/l0fZ4PNcZ/06RpDxQDGZMfJzU7Hz4I5b61FI7wtqE7mKMf8zIMycsargzG1rZiJLhG1MukkMExgpuMlXRXtC6SO6KQQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mediatek.com; dmarc=pass action=none header.from=mediatek.com; dkim=pass header.d=mediatek.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mediateko365.onmicrosoft.com; s=selector2-mediateko365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=i7beXGAd9Op6k0klD5GssWTLqfdtGr7aoZMrpIE/0n0=; b=aDviL3yRS4GfS7BcWy2Mb5/AEP1uahA/QAEh0P/LTfM85rn2hInbO/30bJqpnmShL+zz9+8Sm3zD5GI1DpcOi30y8Md+ijZhZOfOthiBRQhOKH+Dpx2A5ULEULPjsmY5skYBn79kwhMMVdPzjGykTIuiKN9Hw6YgBe3msE7ux3s= Received: from TY0PR03MB6354.apcprd03.prod.outlook.com (2603:1096:400:14a::9) by SE1PPFE9384ADEA.apcprd03.prod.outlook.com (2603:1096:108:1::86e) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9564.16; Tue, 10 Feb 2026 06:38:24 +0000 Received: from TY0PR03MB6354.apcprd03.prod.outlook.com ([fe80::f429:d36c:b36b:a059]) by TY0PR03MB6354.apcprd03.prod.outlook.com ([fe80::f429:d36c:b36b:a059%3]) with mapi id 15.20.9587.016; Tue, 10 Feb 2026 06:38:24 +0000 From: Ryder Lee To: "robh@kernel.org" , "sven@narfation.org" CC: "linux-wireless@vger.kernel.org" , "nbd@nbd.name" , "linux-mediatek@lists.infradead.org" , =?utf-8?B?QWxsZW4gWWUgKOiRieiKt+WLsyk=?= , "saravanak@kernel.org" Subject: Re: [PATCH v2] wifi: mt76: fix backoff fields and max_power calculation Thread-Topic: [PATCH v2] wifi: mt76: fix backoff fields and max_power calculation Thread-Index: AQHcj+iACaXAJ4Cwl0+SoSzYpus5ObVvGDQAgAr5CICAABingIABZf8A Date: Tue, 10 Feb 2026 06:38:24 +0000 Message-ID: <1816591a2149629822a1e08fc4c3fe7601b802fa.camel@mediatek.com> References: <54627282cfb8e5a89fe753da66552c0a084f6387.1769557863.git.ryder.lee@mediatek.com> <7906220.EvYhyI6sBW@ripper> <278546e3f3e526288d245111d8e022b2d68d012e.camel@mediatek.com> <4713788.LvFx2qVVIh@ripper> In-Reply-To: <4713788.LvFx2qVVIh@ripper> 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=mediatek.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TY0PR03MB6354:EE_|SE1PPFE9384ADEA:EE_ x-ms-office365-filtering-correlation-id: e6bf407c-800e-4299-3e3a-08de686efd9c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|38070700021; x-microsoft-antispam-message-info: =?utf-8?B?aGp3NXFBaEZHQVhMYmJKdEt6NW5vOWR3YUdCR2FlcWRGeGhUUjFBU3dNc1Fs?= =?utf-8?B?ZklPQUluSzVnMnBhdGs1VFZRcTRRRzB1c1lEdC8zT2VQK1d5S2dPTUpTWTNL?= =?utf-8?B?eFVQZ2NDWU1CejY5R1BBcDlvY2FyMHI1Zm9EUXJTZG42bEF6UHFaWURVTzZX?= =?utf-8?B?MG5UMG5ZYWpQRDM2NGlSZ205NHdYRGRYWWlmY1lETjZMZHZ1WlFRa3RZbkpF?= =?utf-8?B?ekVZTlA3bFdZcm9jTXd3d0Y2ZlJ6NzBhYnRUTFNuUFNIb2hqNmlBcnE5UXBz?= =?utf-8?B?UlJkN2JMRS9UTWhXY3V5NFpIV2JNTVB1NkJhb2VIajJTVFVBcjh0SnJhNVNq?= =?utf-8?B?QlNNb2pqa29HL3RUcjVXWUEvYnEvVnY1YXJwaXNYNFAvbTFZWEdvK2pkdlRI?= =?utf-8?B?eUVsdXpWQ01lekNVT1FUU2NpNFRpNUNlb0VIL1NMbmZodjVZaU1ERUNWMDNP?= =?utf-8?B?Zmw1OHBpaVBWMU1NdUdlckRZZ212M3lkeWQ1bSsvaTMxMkdKbW9Ja25Db0t3?= =?utf-8?B?aEFKQXVNMUdhZ2J4b2xGSFJOWHNGaUpzR1R3V0pVN1I0S0hFSytkT0dyVFRG?= =?utf-8?B?aUhUQXlzdlgxaFg2dERhOFNQRGFaQmI5WkROY0tyaGRlRTJpOEgydWN0TVVU?= =?utf-8?B?SGNIM1BxejFqeDNXK1dmR1Noa3NCTXJkUy8vcEdJUTNkdTlBOUdXZThzOTVu?= =?utf-8?B?dy9KUlNlU2FobWYrMnpLZXBHaHMxOElYZWxrM0JzYWZ6ZWYzUWRsZ01RMGNB?= =?utf-8?B?SDVOYjFpcTNsYlBZblI5MDM3ZFlZK3ZoNS81S1ZFbGNFU0dkSDRSNFJIblJ6?= =?utf-8?B?QnlzYzhyNU1JTi9kSElBRGRWMzlvREpZOHhETHVaNmUwTDUwSVJBc1NMRm40?= =?utf-8?B?UmNEM2pFbGhzQW1VcE43QlZDT05MSFczL2NyVWd6VHpqY1RaVjIzWWcxNFFq?= =?utf-8?B?OWJPMEFQVTNZV2xUUmVZMEJLRlh6UTE0cVRYZEVaUVpRaUJvMG5yQjJ5cGhK?= =?utf-8?B?ckJ2ak5MZDNJT2tDUWhmRG5WaG96Z0dOVnJlaXdqb0IwVVBrNlpNTkhJRVUv?= =?utf-8?B?c3VQd3pVVWdRcVFvRW02RnhJRFh1NlAxYVYwKzZ0SC9yanY5YjdKVkdBNlB4?= =?utf-8?B?YWJwdFJ0Y2hrdWxEbFB5SUpSRkE3a3JsZHRPNk1kVndRYnBGYWUyRXJnMFN0?= =?utf-8?B?bS95LzMrbkJGRzJrZit5aWtZQzNJY2k0aHMzREtpVHZRb1Q2T0M0NUFrK3FU?= =?utf-8?B?ZCtWYStobkRSK1h1S1llalExYmZUVW9ObUhNRDgraVdtSUMwZTRFbzF5dW9q?= =?utf-8?B?QWtVN2tPNmMzcEZHb3ZSMW5CckRXeXNvZ2hLZmExV3ErU3hNeGR6cFhVbWJH?= =?utf-8?B?ZnQ1Q3ZrUmY0dndMZ0g5bHh6S2tMUjRZeTVCdDVVWHprcDBNVThzSWNHNzI3?= =?utf-8?B?M3RBMHduRGNxaHhpcUVlRTg2NS9CUUpMdzFkMGhGaWZDZ3dieSt2SUhpV1lM?= =?utf-8?B?SG9VaFkwN1Y2ck1UdE5MdUw5LzJYOEtxbFlvaTdQM0NJbWRyNDVmb09ZcUhB?= =?utf-8?B?ZTB4V3BHSmIyTTZlc0pHTXp4SUtURzRoTmRZVkpaZmsxYmh2Tm5vbVNjakVZ?= =?utf-8?B?VU5WUXpiQnBBZng3R3BrWktKN3ZpSnVWQlhnclFUWkRUNjQ5UHlVRFRpYUdP?= =?utf-8?B?YWxlZ09vdGpoRWo1b0dDa2hvYzh5ODdNUnBlMjg5QzM2VENxS0QwR254dlVX?= =?utf-8?B?Z0tkdTQvWnFBTVRuS0d1ZGduKzhlSkFqWUJ1M1BNVjVuZ05hWWlVQVZNSFNa?= =?utf-8?B?N3FSdjRjR05MT25UWmF5bUp3S0VYZjg5WllFV3NiMHJGOHpjdDgvNDZTOUgy?= =?utf-8?B?RzQ1SlBpT0tITnpTdENuY2VGanRrSW1kTHZiNVQ2ck9ldURxdERVcTlQSzZK?= =?utf-8?B?bG5TaW5iZEhGQ0xXeDRPb0hCZ0RVYmE0RXBsZll6V3dBU2sxNkx1eTU1ekRM?= =?utf-8?B?SERVcTRnNTZvbDJMU3l3a1JXOVQ5V2gySWpzVmVGQVozaW9sQ0dCU1dZaW01?= =?utf-8?B?K1BhRHBpZStQUzRaTDNENU5xWXFRWk9YbkxON1RYa01CNW1haFczb1FvRlVR?= =?utf-8?Q?6DT78W1pptvZysFhvHpcW7IPT?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TY0PR03MB6354.apcprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(38070700021);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dXpQays5SlZMVy9qN0h4Uno4MHdhV3FKb2pBWXovWHFSZkFnYWIyV2lYaTBT?= =?utf-8?B?WUxpQUdqaTh3VTJadlFiaGFTeEk4aEZYZ0xkTFNJS0ttSXhXL3dZWG1zSVFD?= =?utf-8?B?VkRWRWxpNXNMT1Bwd3htY2xpZzZoczdKVW9zVmY3K3VzdHVxY2NmS3lwQ2dQ?= =?utf-8?B?Yi9WOXVQU2pIUndickhraGdReEQzL1BmYytkcys4T2NyUTlXYy85c1JTSjhl?= =?utf-8?B?NGljWHhGYmpveU9aQUtZbldBTnhNaWlyazBETmxQZDkxSEx3Z0phWmNXTHVT?= =?utf-8?B?QjBDYXNLSENTZE9jdjYxV3p2Q2FHeTFBai9Bam9Ba283cTJKS3JPVFJIcnFG?= =?utf-8?B?N1FJeVZYSXhxRW9CRmUrMGpUR016Y2Y2MXVaK1JrLzRQUnkzRkErMjBGYWIx?= =?utf-8?B?SFhUWTFQcmphaGRaeEhRNWw5T0tsYW1rNDZETFUvUCsybVM3b2VvL0VZVFVN?= =?utf-8?B?eEt5bUZRdWIxZ0trRWRvSFJSVXhNRGVVbXpQdDJZNW9XNWx4R3dwUmlLNTd5?= =?utf-8?B?a2hadTY3V3ptTlJSMFhMcGdxcEhOOG93cmxjMkNmVW1wSDlYSHN1NHV1eVFt?= =?utf-8?B?WWR0SjlRNWpIQ2RtY0l0SmduMTFQaklYdCsvRElFMGs0bS9QWHJVRjlpNVRY?= =?utf-8?B?a3pwN08vRkN4QnNDMDhqZVF5c0lKZGgvMW1HU01PVFphWUlhOUVBMEFUVlhQ?= =?utf-8?B?WEZqalk1RjZvTHpHNllnRWhrVEFDbnU2NGpIM3c5TmF4TzNpUXorZUtKZGgr?= =?utf-8?B?d1dFVUZvN0VVNmhMR1A0d2puaW5LSUVFTllINVEydXFwRFZmaC80c1EzRzJW?= =?utf-8?B?T0ZKOXdsTWlEUEtkdEo2Z0hoWjdZZ21CbkZtYXBsYVlSU2R4UUhMWFROUXoy?= =?utf-8?B?b3FFb0gzcjVZL0NRNEk1YmV1cGJ1SmdWb0RpQU00Nzc0Ti9hVmpibFdtOGxG?= =?utf-8?B?L2ZvTExjdGc3cW5uYXp6LzNaUU13Mzdsdm5sTXlJdm5Cd3Y4RnovazJxbzdU?= =?utf-8?B?VXdhY0dKT2F3MTR4QTdTdWU3aC9NOHIreTdXd3RDaU51aUNVZEZHTkZDT1lX?= =?utf-8?B?NzhCS1o4NmxoN2xqeEZDSllhend5d3liMEN3Y1gyaVlJQ2RiUUw0NkExYVpm?= =?utf-8?B?c01VdWpqMDZzcU5aSExOMjF5RlNrOUIzYWp6Nkl2MjBGS2NtdzRSbDN4Y2Z4?= =?utf-8?B?R2pXa1VNYjVLZ1ZiNlJQZ29mWHBrTkNYT2hsR1Y5QU1ybFlodS81dE4vN1h4?= =?utf-8?B?SEFMTEtqYUJNZ2RPWjRJdWhzOTBCeU4rZGg3U01wV285VUZSMVczWTRYK2hv?= =?utf-8?B?Q21TRjZRcWR1UTlmci81aFlnenZNNXBSOHpjN29DbzYybVVxdG51a0dsMHlW?= =?utf-8?B?NHFmcEY3ZjArNkhLZ3lvTURwb2JqYnVDRExoWmlsbVRXYnoybDRBVTBnT3NK?= =?utf-8?B?SXU1RWsremNRd09pZUJUOUxqNjYxaUFESERnbFBMM0FYS0huQnI0Y2Rja3dE?= =?utf-8?B?MWJFQ2dJck9Md1BlMzNiamxUUFZqbXBCNkdJMHpPZit2OXF0V1NRZmxISjRn?= =?utf-8?B?YUltUVFmMTJ3QzRuSVRGVWNwVHJPOU0vMTh1OU8yWjU1dFBSbjRxanBQWUJt?= =?utf-8?B?akNNbTBZNmVYWHlBUjBHcUEvOHZjaXROemt1WUkrVStKT0E1akdha0Rjd0pz?= =?utf-8?B?RHoyR1FGQy9rR1Zld2pzSFFtZGk4Q09aaCtVcVZvY2Vna2s5SjhCZmNIWFJ1?= =?utf-8?B?VEtlNFFBYnJZSHVQMlRHZnVpb1JnS2p3RFFwZDlYbU5QdWYxdDhxakZLd256?= =?utf-8?B?ekdmbVc0c3pRTEdWRVJKZDhsZ24ySkcwV2l2aWZjR05EUmJWaHIrVS9qK1Yv?= =?utf-8?B?TzFBN0RMS1N5VGRjelRpQWxNYmV1cVBySHU0MmkydVMxOWxLcUhqcGRLR0hM?= =?utf-8?B?OEliN3J2UGxzQUlkWVpSNS9nNVA1Rk5uRk1OdU02ZmI1NVZmZFQzNCsyK2F3?= =?utf-8?B?Yk9rVWY4M1J5bWYyaXQrWHRTOGhueDB2L0s5azN4OVB6YnFIMmhLRmdSLzVI?= =?utf-8?B?OERxRkd5Q0ZrVnAySHNPbTU4UUZPNEtVMlZpbFJtQjFCaFFvS0Z4S2hieU16?= =?utf-8?B?ODBYZ1ZudDhKVEFZK0hPWllpL1NmY05zNXltOTV6UmFNcUU5bWRvZ0M2UnhY?= =?utf-8?B?M2VMU3ZFZExEQ2h3OE9pNkNCcEc2Y2llNGFlT0JBNS9RSUFIRTJJbk50Qmo3?= =?utf-8?B?b1VLUnRFV0lRNmN1UDJjTVR1cjFHdzEwSWxrbUc2VlRGT0ZkcFhqNHRCVWJs?= =?utf-8?B?dTVjNytiYVh4WFl0TDRHenV2akFneExETGdrejY1RjVJTnA3dS95ZVhlbzAy?= =?utf-8?Q?YHbNPTgPJCliuiWQ=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TY0PR03MB6354.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e6bf407c-800e-4299-3e3a-08de686efd9c X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2026 06:38:24.3669 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a7687ede-7a6b-4ef6-bace-642f677fbe31 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: WXwlOM0MCXh/KnRO0JnjSW8bwMMEl14AAgaIQTzC3kym336dj2A2uiiZj1wv/M0tOx4So9sqOAsb6TQpZsjtIA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SE1PPFE9384ADEA X-MTK: N X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260209_223834_477459_83919AA4 X-CRM114-Status: GOOD ( 12.22 ) X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org T24gTW9uLCAyMDI2LTAyLTA5IGF0IDEwOjE3ICswMTAwLCBTdmVuIEVja2VsbWFubiB3cm90ZToK PiBPbiBNb25kYXksIDkgRmVicnVhcnkgMjAyNiAwODo0ODo1MCBDRVQgUnlkZXIgTGVlIHdyb3Rl Ogo+ID4gLSBJbiBjb25uYWMyLCBiZWFtZm9ybWluZyBlbnRyaWVzIGZvciBCVzIwfkJXMTYwIGFu ZCBPRkRNIGRvIG5vdAo+ID4gaW5jbHVkZSAxVDFzcy4KPiA+IC0gSW4gY29ubmFjMywgYmVhbWZv cm1pbmcgZW50cmllcyBmb3IgQlcyMH5CVzE2MCBhbmQgUlUgaW5jbHVkZQo+ID4gMVQxc3MsCj4g PiBidXQgT0ZETSBiZWFtZm9ybWluZyBkb2VzIG5vdCBpbmNsdWRlIDFUMXNzLgo+IAo+IFRoaXMg ZG9lc24ndCBzZWVtIHRvIG1hdGNoIHRoZSBkb2N1bWVudGF0aW9uIFsxXToKPiAKPiDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHBhdGhzLW9mZG0tYmY6Cj4gwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgJHJlZjogL3NjaGVtYXMvdHlwZXMueWFtbCMvZGVm aW5pdGlvbnMvdWludDgtCj4gYXJyYXkKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCBtaW5JdGVtczogNAo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIG1heEl0ZW1zOiA0Cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg ZGVzY3JpcHRpb246Cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IDQgaGFsZi1kQm0gYmFja29mZiB2YWx1ZXMgZm9yIGJlYW1mb3JtaW5nCj4gwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgxIC0gNCBhbnRlbm5hcywgc2luZ2xlIHNw YWNpYWwgc3RyZWFtKQo+IC4uLgo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg cGF0aHMtcnUtYmY6Cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgJHJl ZjogL3NjaGVtYXMvdHlwZXMueWFtbCMvZGVmaW5pdGlvbnMvdWludDgtCj4gbWF0cml4Cj4gwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZGVzY3JpcHRpb246Cj4gwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFNldHMgb2YgaGFsZi1kQm0gYmFj a29mZiAoYmVhbWZvcm1pbmcpIHZhbHVlcwo+IGZvciA4MDIuMTFheAo+IMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByYXRlcyBmb3IgMVQxc3MgKGFrYSAxIHRyYW5z bWl0dGluZyBhbnRlbm5hCj4gd2l0aCAxIHNwYWNpYWwKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgc3RyZWFtKSwgMlQxc3MsIDNUMXNzLCA0VDFzcywgMlQyc3Ms IDNUMnNzLAo+IDRUMnNzLCAzVDNzcywKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgNFQzc3MgYW5kIDRUNHNzLgo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCBFYWNoIHNldCBzdGFydHMgd2l0aCB0aGUgbnVtYmVyIG9mIGNoYW5u ZWwKPiBiYW5kd2lkdGggb3IKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgcmVzb3VyY2UgdW5pdCBzZXR0aW5ncyBmb3Igd2hpY2ggdGhlIHJhdGUgc2V0Cj4gYXBw bGllcywKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZm9sbG93 ZWQgYnkgMTAgcG93ZXIgbGltaXQgdmFsdWVzLiBUaGUgb3JkZXIgb2YKPiB0aGUKPiDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgY2hhbm5lbCByZXNvdXJjZSB1bml0 IHNldHRpbmdzIGlzIFJVMjYsIFJVNTIsCj4gUlUxMDYsCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIFJVMjQyL1NVMjAsIFJVNDg0L1NVNDAsIFJVOTk2L1NVODAg YW5kCj4gUlUyeDk5Ni9TVTE2MC4KPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCBtaW5JdGVtczogMQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IG1heEl0ZW1zOiA3Cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgaXRl bXM6Cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIG1pbkl0ZW1z OiAxMQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBtYXhJdGVt czogMTEKPiAKPiBSZWdhcmRzLAo+IAlTdmVuCj4gCQo+IFsxXQo+IGh0dHBzOi8vd3d3Lmtlcm5l bC5vcmcvZG9jL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9uZXQvd2lyZWxlc3Mv bWVkaWF0ZWslMkNtdDc2LnlhbWwKCkhtbS4uLklmIHdlIHJlYWxseSB3YW50IHRvIGRpZyBpdCBv dXQsIHRoaXMgZG9jdW1lbnQgaXMgaW5kZWVkIG5vdApwcmVjaXNlIGVub3VnaC4KClRoaXMgaXMg Zm9yIHRoZSA3OTE1IHdoZW4gZmlsbGluZyBpbiB0aGUgQncyMC80MC84MC8xNjAgcG93ZXIgdmFs dWVzLgoKSW4gbXQ3OTE1X21jdV9zZXRfdHhwb3dlcl9za3UoKQouLi4uCiAgICAgICAgZm9yIChp ID0gMDsgaSA8IDg7IGkrKykgewogICAgICAgICAgICAgICAgYm9vbCBiZiA9IGkgJSAyOwogICAg ICAgICAgICAgICAgdTggaWR4ID0gKGkgKyA2KSAvIDI7CiAgICAgICAgICAgICAgICBzOCAqYnVm ID0gYmYgPyBsYS5wYXRoLnJ1X2JmW2lkeF0gOiBsYS5wYXRoLnJ1W2lkeF07CiAgICAgICAgICAg ICAgICAvKiBUaGUgbm9uLWJmIGZpZWxkcyBvZiBSVTI2IHRvIFJVMTA2IGFyZSBzcGVjaWFsIGNh c2VzCiovCiAgICAgICAgICAgICAgICBpZiAoYmYpCiAgICAgICAgICAgICAgICAgICAgICAgIHNr Yl9wdXRfZGF0YShza2IsIGJ1ZiArIDEsIDkpOwogICAgICAgICAgICAgICAgZWxzZQogICAgICAg ICAgICAgICAgICAgICAgICBza2JfcHV0X2RhdGEoc2tiLCBidWYsIDEwKTsKICAgICAgICB9CgpU aGUgc2tiIG9yZGVyIGlzIGZpbGxlZCBhY2NvcmRpbmcgdG8gdGhlIGZpcm13YXJlIHJlcXVpcmVt ZW50cy4KCkVhY2ggZmllbGQgY29ycmVzcG9uZHMgdG86IDFUMXNzLCAyVDFzcywgM1Qxc3MsIDRU MXNzLCAyVDJzcywgM1Qyc3MsCjRUMnNzLCAzVDNzcywgNFQzc3MsIGFuZCA0VDRzcywgZm9yIGEg dG90YWwgb2YgMTAgdmFsdWVzLgoKRm9yIGJlYW1mb3JtIGNhc2UsIG10NzYgZG9lcyBub3QgbmVl ZCB0byBmaWxsIGluIHRoZSB2YWx1ZSBmb3IgMVQxc3MsCnNvIHRoZSBsZW5ndGggaXMgOS4KCkZv ciBub24tYmVhbWZvcm0gY2FzZSwgbXQ3NiBuZWVkcyB0byBmaWxsIGluIHRoZSB2YWx1ZSBmb3Ig MVQxc3MsIHNvCnRoZSBsZW5ndGggaXMgMTAuCgpUaGUgRFRTIHN0aWxsIG5lZWRzIHRvIHByb3Zp ZGUgMSArIDEwIGJlY2F1c2UgbXQ3NiBkb2VzIG5vdApzcGVjaWZpY2FsbHkgY2hlY2sgZm9yIHRo aXMgd2hlbiBwYXJzaW5nIERUUy4KClNvIGEgY29ubmFjMiBEVFMgd291bGQgYmUgZmlsbGVkIGxp a2UgdGhpczoKCnBhdGhzLXJ1LWJmID0KPDEgMjAgMjIgMzggMzYgMjQgMzAgMjMgMjEgMjggMjk+ LAo8MSAyMCAzOSAzMSAyNSAyNiAyNSAyOCAzMCAzOSAzOT4sCjwxIDM3IDM0IDI2IDI2IDI1IDIx IDM0IDIzIDM0IDI0PiwKPDEgMCAyMCAyMyAzMSAyMyAzMCAzOSAyOCAyOSAzNj4sCjwxIDAgMjcg MzQgMzMgMzQgMjkgMzggMzMgMzMgMjI+LAo8MSAwIDMwIDIzIDM5IDI4IDIxIDI1IDI5IDI4IDIx PiwKPDEgMCAzNCAyMCAzOCAzMiAzNSAzMyAzNyAyNiAzNj47CgpXaGVuIDFUMXNzIGlzIG5vdCB1 c2VkLCBpdCBzaG91bGQgYmUgZmlsbGVkIHdpdGggMC4gRm9yIGNvbm5hYzMsIHNpbmNlCjFUMXNz IGlzIHRha2VuIGludG8gYWNjb3VudCwgd2UgZG9u4oCZdCBuZWVkIHRvIGZpbGwgaXQgd2l0aCAw LgoKVGhlIHVudXNlZCAxVDFzcyBzdGlsbCBuZWVkcyB0byBiZSB3cml0dGVuIGluIHRoZSBEVFMu IFRoaXMgaXMgdG8gbWFrZQpwYXJzaW5nIGVhc2llci4KClNvIHRoZSBudW1iZXIgaW5kaWNhdGVk IGluIHRoZSBjdXJyZW50IGRvY3VtZW50IGlzIGNvcnJlY3Q7IGl04oCZcyBqdXN0CnRoYXQgdGhl IGRlc2NyaXB0aW9uIGlzbuKAmXQgcHJlY2lzZSBlbm91Z2guCgpPZiBjb3Vyc2UsIEkgY2FuIHJl dmlzZSB0aGUgZGVzY3JpcHRpb24gZm9yIGNvbm5hYzMuIEkganVzdCB3YW50ZWQgdG8Kc2F5IHRo YXQgdGhlcmXigJlzIG5vIG5lZWQgdG8gY2hhbmdlIHRoZSBtaW4gYW5kIG1heCB2YWx1ZXMsIHdo aWNoIHNob3VsZAptYWtlIHRoaW5ncyBtdWNoIHNpbXBsZXIuCgoKUnlkZXIKCg==