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 DF96BCA0FED for ; Wed, 10 Sep 2025 07:19:22 +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=2RAOse8FdArGgaTsh4mCqyQP96FXhZNEyRLJQZKU2tQ=; b=HFps+FPFHnav1OnVA+/R5pbQwn F5qhBp62RZP46EQ7frHWRL5HrJNKKFAUbyHBR2Exer2cj7DtIKMxNS22uV2+uBFxhK1SPvlfEhi2D azDPbejtjOKnUc+Q4evEgP9j3QIDpq2ZTpIt13E2JUrwwD54NKw8EE5ONWnMr2p+gqGJfmrg3MtWR a3PRAuA99s4RaTcPiZcpttrCoRHyu4gVlKXjIGFqTs7+HtYiuW3mEzTNZZusTSuVE6i/bwszCLr/y X+yPKWhXmzmaCoGGzGlJ9uiXsa5CuehVIZUIV250L+HFbSepHDPeoGRnrDRa34B8vjJ8A97iCk39k /GXsWU8w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1uwF6o-0000000CVwb-3H4B; Wed, 10 Sep 2025 07:19:14 +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 1uwF6m-0000000CVui-1K0h; Wed, 10 Sep 2025 07:19:13 +0000 X-UUID: 708be6228e1611f09eb0dd999d3936bf-20250910 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=2RAOse8FdArGgaTsh4mCqyQP96FXhZNEyRLJQZKU2tQ=; b=OmnkRANox/gNhC21vk0Qdvpioh9YWANmRT2392CS9tW6p86v8iGrGwA+2lWPJjPZ1MyZUo2hl2RQjYHnhXkeQiWYQsiBCJud+QPNNBBkkqCNe/EcwK+J3tsBG8GwW9umvkZx8Rfgxjjd3RGcf8Op5AC6CdMX3bFE1+CBFApqTzk=; X-CID-P-RULE: Release_Ham X-CID-O-INFO: VERSION:1.3.4,REQID:6fdd6510-15a2-4716-b493-2bf9262498e0,IP:0,UR L:0,TC:0,Content:0,EDM:0,RT:0,SF:0,FILE:0,BULK:0,RULE:Release_Ham,ACTION:r elease,TS:0 X-CID-META: VersionHash:1ca6b93,CLOUDID:a453a184-5317-4626-9d82-238d715c253f,B ulkID:nil,BulkQuantity:0,Recheck:0,SF:80|81|82|83|102|110|111,TC:-5,Conten t:0|15|50,EDM:-3,IP:nil,URL:0,File:nil,RT:nil,Bulk:nil,QS:nil,BEC:nil,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 X-CID-RHF: D41D8CD98F00B204E9800998ECF8427E X-UUID: 708be6228e1611f09eb0dd999d3936bf-20250910 Received: from mtkmbs14n1.mediatek.inc [(172.21.101.75)] by mailgw02.mediatek.com (envelope-from ) (musrelay.mediatek.com ESMTP with TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256/256) with ESMTP id 468670780; Wed, 10 Sep 2025 00:19:07 -0700 Received: from mtkmbs10n2.mediatek.inc (172.21.101.183) by mtkmbs10n1.mediatek.inc (172.21.101.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.39; Wed, 10 Sep 2025 15:19:04 +0800 Received: from TYPPR03CU001.outbound.protection.outlook.com (172.21.101.237) by mtkmbs10n2.mediatek.inc (172.21.101.183) with Microsoft SMTP Server id 15.2.1258.39 via Frontend Transport; Wed, 10 Sep 2025 15:19:04 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WM6wptq329WLr2g1tebT2JsGMbq3QgwZn5/bIr02lqilGlsv0YZGlJmKYdS3b2njfkNIqQ94t3tavdpMA4tgLHLj8HkSr+SwKSSlOqtscatX9j80OvCwbHzY+DXxYoHyg0nczRP6foP3XeMHHgMmzfFve9UM3rxBSWlcx6f/9E0+XhDWgdV5D9YPAVpHurbalPTp6fxvJxh4vEvOapyuZwR+TPnDM+jhNFKJV7zEJHyiCOMMEGo/P3U3UAFwYwMkJqMvZ1BNxZkrC/S665FPozxnsOfzdoPGx+RjwsTTKwyKJhlNWnY8W3coVq3Kpwys5i0kPytKcR+iIPX2jVYUwA== 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=2RAOse8FdArGgaTsh4mCqyQP96FXhZNEyRLJQZKU2tQ=; b=sPOb1AFveoUAjzcCC0jMTyC4ljO743xQIpa2C1/RYjmTE1PVl0oaoZJYkA+czbDG1BJXHlcjdro6fh8lGyiVKJ7wCx5F7Tuy6mKa5fBxzH6RgruEH+/lCs7M6uPl8OXQI6qNkixCQ1j3YWwRAdX1IwAen/2kcYYYYf6wGlatHcyHcrtGUxA0fuNjjHjf6ZLHs8IdObFt86J407bQtt8RDzDiKJuk07XHdmEarpy2IKvv1DNpOhs9El0ugQlYQyOdTOPO7iYIWZo84lUSpWqFbf0a4UKm3olrd3mZDekymyT9iDulBxrHC8Touo7un5ZBXjyvBu3GOCtFscLysTXYgQ== 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=2RAOse8FdArGgaTsh4mCqyQP96FXhZNEyRLJQZKU2tQ=; b=Ig/QYBVVPwrGQDF4KXtcCQ464SDUxnJKyvGtjm2XORBGXJEDJJBRPVsRTwkz8YTF/WZJYGi95mmeGzy65TV9g6im6hU4Ihd3OasKTnD2nak/lMKMrWI0AZZztQDNsingHA0sQ4wEIe2ciP7JwIBsjM7GTaHz1gy+D3vqXFZJEQ4= Received: from TYZPR03MB6624.apcprd03.prod.outlook.com (2603:1096:400:1f4::13) by SEYPR03MB8127.apcprd03.prod.outlook.com (2603:1096:101:165::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9094.22; Wed, 10 Sep 2025 07:19:01 +0000 Received: from TYZPR03MB6624.apcprd03.prod.outlook.com ([fe80::9ce6:1e85:c4a7:2a54]) by TYZPR03MB6624.apcprd03.prod.outlook.com ([fe80::9ce6:1e85:c4a7:2a54%4]) with mapi id 15.20.9094.021; Wed, 10 Sep 2025 07:19:01 +0000 From: =?utf-8?B?Q0sgSHUgKOiDoeS/iuWFiSk=?= To: "robh@kernel.org" , "krzk+dt@kernel.org" , =?utf-8?B?UGF1bC1wbCBDaGVuICjpmbPmn4/pnJYp?= , "conor+dt@kernel.org" , AngeloGioacchino Del Regno , "chunkuang.hu@kernel.org" CC: =?utf-8?B?U3VubnkgU2hlbiAo5rKI5aeN5aeNKQ==?= , =?utf-8?B?U2lyaXVzIFdhbmcgKOeOi+eak+aYsSk=?= , =?utf-8?B?TmFuY3kgTGluICjmnpfmrKPonqIp?= , =?utf-8?B?WGlhbmRvbmcgV2FuZyAo546L5YWI5YasKQ==?= , "linux-kernel@vger.kernel.org" , "dri-devel@lists.freedesktop.org" , Project_Global_Chrome_Upstream_Group , "linux-mediatek@lists.infradead.org" , =?utf-8?B?SmFzb24tSkggTGluICjmnpfnnb/npaUp?= , "devicetree@vger.kernel.org" , "fshao@chromium.org" , "p.zabel@pengutronix.de" , =?utf-8?B?U2luZ28gQ2hhbmcgKOW8teiIiOWciyk=?= , "linux-arm-kernel@lists.infradead.org" , "matthias.bgg@gmail.com" , "treapking@chromium.org" Subject: Re: [PATCH v4 12/19] drm/mediatek: Export OVL formats definitions and format conversion API Thread-Topic: [PATCH v4 12/19] drm/mediatek: Export OVL formats definitions and format conversion API Thread-Index: AQHcF/ND71iyFDXLXEeHherCl87wzrSMFnQA Date: Wed, 10 Sep 2025 07:19:00 +0000 Message-ID: <2621389158b89dfa3894f0f4f2ff80019077f729.camel@mediatek.com> References: <20250828080855.3502514-1-paul-pl.chen@mediatek.com> <20250828080855.3502514-13-paul-pl.chen@mediatek.com> In-Reply-To: <20250828080855.3502514-13-paul-pl.chen@mediatek.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.52.3-0ubuntu1 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: TYZPR03MB6624:EE_|SEYPR03MB8127:EE_ x-ms-office365-filtering-correlation-id: e26d3a3a-90ef-4783-90f0-08ddf03a50d6 x-ld-processed: a7687ede-7a6b-4ef6-bace-642f677fbe31,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|376014|42112799006|1800799024|7416014|38070700021; x-microsoft-antispam-message-info: =?utf-8?B?M29XK3YyWlQ1Nmd2UUlkenpMYWlEdmtLdTg5SzhwQ1ZBcHNhQ3hxQnlCeXV2?= =?utf-8?B?RjFkMGVTczlBYlZ5Rnk1UzE2Y21oWFZhNTdlZmpoak9kaHN1MEo0R0dvbjhU?= =?utf-8?B?dEJvaTVRSXNjcjJLNlJCMVdTZGdsQ1R6bDJ4VjlHa2RWc2daSXZXRWI2eHdp?= =?utf-8?B?U2xDcU1GaFAzbHc3OEYyUi9RSittUGYwa3ZnWS82SE93M0ZFZlNoK1hsZkVX?= =?utf-8?B?V0hVRlZCMHRkSmFHSi9EelFwNTBYODNvQThrdVZSNHlEcGZ5cnJ2cC9IVHNW?= =?utf-8?B?UlUzM3VxZHNMRE5xZUZFbEx4b3pMc2E1OC9LQnhPTXFxb2IwbkZFQkRmQ2F1?= =?utf-8?B?TCtCcitoNE5HRmt5cG1PVndRUkllWHlyd1RqSHBCSEM1N0pianpLZ2EwNWQz?= =?utf-8?B?eDNqS2dUcGo5enpQTGVoK01NdFZ5MDFyN2hoTCtNaTlKZy9LWmRKOFdIa0xO?= =?utf-8?B?MGpxMjNEM3hxZ0NLZlRVZDlUclFFVnI3N3hOZnlsa29rY1RGdjEyN3QraEhj?= =?utf-8?B?d0lEZEl2VnJEWHBnNThEMG43TCtCVW9uQlFHaUlsbXVBRURwZkRTRE5qcHR6?= =?utf-8?B?a0V1TWZxS0pnbTUwSkttcWpENlVXWkpraVlOSytoWHNQZWdlMnczdmFTTXpV?= =?utf-8?B?UTZZSWd6dGdBOXdvTGRjNDRsdDFnN3JvYnVMVG1Ia1ljc0R2cHJ2QnNRY09L?= =?utf-8?B?MXdjaTY3VzE2NTE5bGUyT3o1dFJFRSt5ei94cGZZU2JzZzk1ZXltaWthMUlX?= =?utf-8?B?azJmL2lMR0lrWnRudlRMaDkwTFNyUDE4Q2ZraVZlMmFXbjdZVVdzVHVUa1hN?= =?utf-8?B?R1VZRHM0NHdxUE53YXhlV2dPNEczdTRMYk40VlgwdHlwSDJqS05xMk51YStY?= =?utf-8?B?U3RpUGxBb2lpTmhRNFpqRElRZmpXeXIxNnd2TG4rUzQ4aFhRak9QS29FZ1NR?= =?utf-8?B?QlA4d21ZZHZoeE5FVXJKenV3WlZ4NENvT1BhMnRkR3A4NkhRVnp1S2wyQ3h2?= =?utf-8?B?SFVmTVYveFlIaG5tR0dqelhnMlJEL2JHd1hkakhpcmc5aVljT3dyMW5oc1ZI?= =?utf-8?B?R25qWW96VU5ES21QeGQzaEt6Tk5tcUFxb2U5enRTWnN2ZVg1bk1ncTFuTGxw?= =?utf-8?B?ZS9UclBOc3pSSkRuc3pwT010TEM0a2pUM3ZMNmJkT21DNG5GTE5vNHFYODNU?= =?utf-8?B?aGJFS014WEorMXJMNFhheGowenAyZUFaL3dhNkM3d2sreEVFaGp3YVRtS3NH?= =?utf-8?B?eWw3TE9vTEpxTmpKcVI0QkRvbjFzeWl0VWtGYWtpSXdYbi9GTmpVR09mdDRB?= =?utf-8?B?NWt1VkxFVnZOMSs2Mm5lKzlrK2pSL3AwNW95UHhhWWp3LzBCT3dUZVFTM2p4?= =?utf-8?B?eXpqUXA2SGtDd3ExTlRDTlBMdWJiZE93OUpobGJFZDRXbGJyUVZlUnFzMTQ2?= =?utf-8?B?bkNid0NqWllOdDgzbGh4WUkxdi9hYzlMTkd5ZkgyWnkxaVlZTVQxLzJoSHJP?= =?utf-8?B?REJZKzJNdXl3T0hseGpNRlhjNkNnUjhzaWJzWWVVem1UQzR6MFpiWW9GVUF6?= =?utf-8?B?akJsMWxONWVPNXo1d0hFY3pOcWdob3pCeDIvS2xQQkZDV1dDcXI5MmcwOHpX?= =?utf-8?B?RXNxMlNWdVNrS3l3S2c3by9MaUl2bWxxS1BmNTYreVZtYmNKa1YwK2hNKzEx?= =?utf-8?B?K0ZPZzRWU01Hc0JITTJnUGpWSVY1cHZkTk02L1RKNDFvZzM0U0hWUWMxbnlW?= =?utf-8?B?c1czekpoWDZIVHBxdjlHYnoyRWw3cHQyYWRnVkRNZkpYYUZlTC9lSjV4L3Y2?= =?utf-8?B?dnJmQ2JQbnpQeWVHQnA4ZVNxTWYvVnBma2pHVDNEZ1kzcWRoOVlLUnk4RmdG?= =?utf-8?B?SC9jK0R6SFdpS1k5TFh1eU5PSlZaT051cXhPUGp4a09veWxWN3RBQ2tTZm9v?= =?utf-8?B?SUhmNEM2VU1Tb2YzS3ZvWllNZDd3dWtLb2s1Zkh3eCtoT1NSZUwzQjIzS3Bt?= =?utf-8?B?aFBvMWxJU1l3PT0=?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR03MB6624.apcprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(42112799006)(1800799024)(7416014)(38070700021);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QlUxcGMzemx2L3FLZXVkVHFUaGRLL2pISHVjMjJINE85aXFRREN0TlVKMFoz?= =?utf-8?B?RmZYTVUrQURPYit1SDdzR0EvVGxCRTRvekYzQVNoODVRSWdxNmdWbjhad2c2?= =?utf-8?B?aDJXTjRvN3pIbHpweGpGSEE0ZTdSaWdwRXRiREswVFU5RE9zOXJ1NVg0TU1B?= =?utf-8?B?SzJodzZxdEJzaDRSTVNTYmNYVmdEVnl4RXJmYXEwcExDaUxvUmhCVXhCRHZG?= =?utf-8?B?SVBMa3hQVlI1a1R0NmpUSjFGTG12M0tldERJMUx4Q0xKcDUwRU9lUWMwT1da?= =?utf-8?B?dkpkekQ2amRYUjJ5dzF3Q0FMZlN0citKOXhqWjE3RmE3aEZ5M05kNFp5NTRo?= =?utf-8?B?Qk11ODZuSUZjNFRqZC9aQ1pvL3YyYlMrSXlJeVpIbXM0RUNzeDZHdW1ZRUJQ?= =?utf-8?B?b1EveTh5RXZ1bkhoOWk3NmY2VGxYN0ZQNGhWQU9ic0Y2dmEyVmhZMHo5SGk0?= =?utf-8?B?aGRhSDlYQ2E3RGNHZWpnWHJidkpHOSs1ZVhxR2ozTTR5UWgvTVFmVmdCNzY2?= =?utf-8?B?NUNGOUk3VlN4Rnh2VlJwcmRWa055elMzVTlMR1hpMERSd1Vtam5Qb3ArTXVt?= =?utf-8?B?ZE9IRThUUXBqc1p2Y0xienhRUE10cWEwQ3BVeHBsWWJaZXhiblFFN3hNVFRt?= =?utf-8?B?U1ZDd0M1L1hJTVRVN1UxMEF3MFp2V21aWC9XWkE4aUVoSlc5QTNTQUFxVUZY?= =?utf-8?B?a2NVS1M4eW1iZ2Q1R2h3V2FKWXNSbjJSNWRqclV1MDNucjJ2dUxBM2pUY21F?= =?utf-8?B?L3Q1aGJYNHBrM2RYd2pUYk1hNkJZcGJuK3FlNGVLamhrTWlLd0owVkRUVG5H?= =?utf-8?B?L0o5bzJubk5LaXBPR0hNb2xNVElDTFA2Yjd0VllDdFJNMXgzZm84RlhPV3Ju?= =?utf-8?B?SW9DR1RVTjA5ZWpkcmN2TnZBa2hNRXhOZVBFVjZ3YnlFeHJmRUkzaVVRcFJX?= =?utf-8?B?aDVsRXVZdkcrR3hwYS9LTm9jaHptWlJ6aVBnT0hZcm5qNXNaVHVkaFVFKzZo?= =?utf-8?B?bUlBcUc4WE0zdmtnbnVVZml0bDU0VkJIM3dzTzNEenlkU2NCbTZpcTJkSWtp?= =?utf-8?B?NyttUjg0SHhsOFZ4U1ljMEZzcDFNalZianBwUFd2RHhMQnQ4Uk1xM0pxeWpH?= =?utf-8?B?MVZ1M3l1UEltRU94WFpKSFFxaHhrZlE2TXZvZ01VQkJ1akdHdTdEdUJyUkRK?= =?utf-8?B?QW5xTy9QcWUvZUV2VHpoNGdCSDd4czlVTHdnNXpRdUFuaTNvYWhiUDcza2xV?= =?utf-8?B?SWcwTmJjaDZNMTRvT005YXFRMWdRR0ZOZHV0NGh4dE5ESy81U1Zqb1EyTWlU?= =?utf-8?B?ZittSDQ4STJKZVY0bTJKYW9zck8vc0ZoOUJwd01zZVNUbzFMTk1xaU9Sbk16?= =?utf-8?B?Q2s5VUR3ZTkrbzUwMG5WUlpWRVdLZ0xnU0RxQXByT2pZa3pzanVLUnEzeU93?= =?utf-8?B?dmxnMFo4Nm1Hbld5OHhza2wyV1M3TGpqeTlzVm5nV3U4Z0J1UW12QUdVdDFq?= =?utf-8?B?WnJLU3BFMTZWRzdBbUZDMjAvS2VEWEVZTzQ1TnFWTXd0Z3R2TWZLRUVFWWly?= =?utf-8?B?czNTcmtYZmN0aklvVlk1WG1WL3d4VzY1VTVBNyszMk92NWJNUXA5Yk9BYjdr?= =?utf-8?B?VVNiVFlpZWYrWm1mdjRONi9BN0hvWTRPT1lwUG8zQWJ1RE9jbTlNQ1BiOXdm?= =?utf-8?B?OUViWjNWaXNweDg1NHFlZll5T0RHQkkyc2JNMWxJWVc3VmFoNEk5ZmpMYy9t?= =?utf-8?B?TElieE9paytRQS9LbHROUmtteDBlanpSbGlDanRkNnc1THIwWFN6Wk1NN2Vl?= =?utf-8?B?SmZVdDltcUltcUtxRHhrSTRtaktOUmVweXpnVlNXbUFORlQzYUlRMWFsZW81?= =?utf-8?B?RElvWS93cXgwcis4V1I1YzJIQk40ZE1QazVib1ZwU2prQ1phNUJYQVhQTmNK?= =?utf-8?B?Ny9BRkc3cmVpUklXdGRLKy8zaUU2cU12MnM3R2hVd1FtNklqeEo5bktBY0d0?= =?utf-8?B?N2VOdUFNOVVkcXNvZTRWZzZtS3RVSlpmU2NEY0piS0pQTWR5UzZjU3VvT1Bi?= =?utf-8?B?alVkNmwxYlpNN05jZEp4aTZTYnZXOEY3Q1pvVGF3aUQvVG9CSlRqNlZQZWRG?= =?utf-8?B?TGRGYkJ1amVDMGx4V1J2a0tKdFJTbnhscjlpdmZqUFhsZ1A1MVlsVFR5eE12?= =?utf-8?B?NlE9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: <8167E5119BA4CF4F9498CF9D94F0AF4F@apcprd03.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYZPR03MB6624.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e26d3a3a-90ef-4783-90f0-08ddf03a50d6 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Sep 2025 07:19:01.0908 (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: PUbL2LomcQgQ4rfVpKc6/m1SJIDowgQIlEBGGkBAB2uSc0bQBySfkXFPUiFxx7wgJVrQ+3Y61MvpkFwCpD0mhQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEYPR03MB8127 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250910_001912_381626_0F680274 X-CRM114-Status: GOOD ( 14.37 ) X-BeenThere: linux-arm-kernel@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-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVGh1LCAyMDI1LTA4LTI4IGF0IDE2OjA3ICswODAwLCBQYXVsIENoZW4gd3JvdGU6DQo+IEZy b206IE5hbmN5IExpbiA8bmFuY3kubGluQG1lZGlhdGVrLmNvbT4NCj4gDQo+IEluIHVwY29taW5n IFNvQ3MsIHRoZSBPVkwgY29tcG9uZW50IHdpbGwgYmUgZGl2aWRlZCBpbnRvIG11bHRpcGxlDQo+ IHNtYWxsZXIgaGFyZHdhcmUgdW5pdHMgdG8gZW5oYW5jZSBmbGV4aWJpbGl0eS4gVG8gZmFjaWxp dGF0ZSB0aGlzDQo+IHRyYW5zaXRpb24sIHRoZSBPVkwgZm9ybWF0IGRlZmluaXRpb25zIGFuZCBm b3JtYXQgY29udmVyc2lvbiBBUEkNCj4gc2hvdWxkIGJlIGV4cG9ydGVkIGZvciByZXVzZSBhY3Jv c3MgdGhlc2UgdW5pdHMuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBOYW5jeSBMaW4gPG5hbmN5Lmxp bkBtZWRpYXRlay5jb20+DQo+IFNpZ25lZC1vZmYtYnk6IFBhdWwtcGwgQ2hlbiA8cGF1bC1wbC5j aGVuQG1lZGlhdGVrLmNvbT4NCj4gLS0tDQoNCltzbmlwXQ0KDQo+ICANCj4gK2Jvb2wgbXRrX292 bF9pc18xMGJpdF9yZ2IodW5zaWduZWQgaW50IGZtdCkNCg0KWW91IGFkZCBtdGtfb3ZsX2lzXzEw Yml0X3JnYigpIGhlcmUsIHNvIHlvdSBzaG91bGQgcmVtb3ZlIGlzXzEwYml0X3JnYigpLg0KDQo+ ICt7DQo+ICsJc3dpdGNoIChmbXQpIHsNCj4gKwljYXNlIERSTV9GT1JNQVRfWFJHQjIxMDEwMTA6 DQo+ICsJY2FzZSBEUk1fRk9STUFUX0FSR0IyMTAxMDEwOg0KPiArCWNhc2UgRFJNX0ZPUk1BVF9S R0JYMTAxMDEwMjoNCj4gKwljYXNlIERSTV9GT1JNQVRfUkdCQTEwMTAxMDI6DQo+ICsJY2FzZSBE Uk1fRk9STUFUX1hCR1IyMTAxMDEwOg0KPiArCWNhc2UgRFJNX0ZPUk1BVF9BQkdSMjEwMTAxMDoN Cj4gKwljYXNlIERSTV9GT1JNQVRfQkdSWDEwMTAxMDI6DQo+ICsJY2FzZSBEUk1fRk9STUFUX0JH UkExMDEwMTAyOg0KPiArCQlyZXR1cm4gdHJ1ZTsNCj4gKwl9DQo+ICsJcmV0dXJuIGZhbHNlOw0K PiArfQ0KPiArDQoNCltzbmlwXQ0KDQo+ICBzdGF0aWMgdm9pZCBtdGtfb3ZsX2FmYmNfbGF5ZXJf Y29uZmlnKHN0cnVjdCBtdGtfZGlzcF9vdmwgKm92bCwNCj4gQEAgLTUxMSw3ICs1NTAsMTUgQEAg dm9pZCBtdGtfb3ZsX2xheWVyX2NvbmZpZyhzdHJ1Y3QgZGV2aWNlICpkZXYsIHVuc2lnbmVkIGlu dCBpZHgsDQo+ICAJCXJldHVybjsNCj4gIAl9DQo+ICANCj4gLQljb24gPSBtdGtfb3ZsX2ZtdF9j b252ZXJ0KG92bCwgc3RhdGUpOw0KPiArCWlmIChvdmwtPmRhdGEtPmJsZW5kX21vZGVzICYgQklU KERSTV9NT0RFX0JMRU5EX1BSRU1VTFRJKSkNCj4gKwkJY29uID0gbXRrX292bF9mbXRfY29udmVy dChmbXQsIGJsZW5kX21vZGUsDQo+ICsJCQkJCSAgb3ZsLT5kYXRhLT5mbXRfcmdiNTY1X2lzXzAs IHRydWUsIDEyLA0KDQpXaHkgY29sb3JfY29udmVydCBpcyB0cnVlIGZvciBhbGwgZm10Pw0KSW4g b3JpZ2luYWwgY29kZSwgb25seSBZVVYgZm9ybWF0IHdvdWxkIGRvIGNvbG9yIGNvbnZlcnQuDQoN Cj4gKwkJCQkJICBPVkxfQ09OX0NMUkZNVF9NQU4sIE9WTF9DT05fQllURV9TV0FQLCBPVkxfQ09O X1JHQl9TV0FQKTsNCj4gKwllbHNlDQo+ICsJCWNvbiA9IG10a19vdmxfZm10X2NvbnZlcnQoZm10 LCBEUk1fTU9ERV9CTEVORF9DT1ZFUkFHRSwNCj4gKwkJCQkJICBvdmwtPmRhdGEtPmZtdF9yZ2I1 NjVfaXNfMCwgdHJ1ZSwgMTIsDQoNClN5bWJvbGl6ZSAxMi4gTWF5YmUNCg0KI2RlZmluZSBPVkxf Q09OX0NMUkZNVF9TSElGVCAxMg0KDQo+ICsJCQkJCSAgT1ZMX0NPTl9DTFJGTVRfTUFOLCBPVkxf Q09OX0JZVEVfU1dBUCwgT1ZMX0NPTl9SR0JfU1dBUCk7DQo+ICsNCj4gIAlpZiAoc3RhdGUtPmJh c2UuZmIpIHsNCj4gIAkJY29uIHw9IHN0YXRlLT5iYXNlLmFscGhhICYgT1ZMX0NPTl9BTFBIQTsN Cj4gIA0KPiBAQCAtNjY4LDcgKzcxNSw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgbXRrX2Rpc3Bf b3ZsX2RhdGEgbXQyNzAxX292bF9kcml2ZXJfZGF0YSA9IHsNCj4gIAkubGF5ZXJfbnIgPSA0LA0K PiAgCS5mbXRfcmdiNTY1X2lzXzAgPSBmYWxzZSwNCj4gIAkuZm9ybWF0cyA9IG10ODE3M19vdmxf Zm9ybWF0cywNCj4gLQkubnVtX2Zvcm1hdHMgPSBBUlJBWV9TSVpFKG10ODE3M19vdmxfZm9ybWF0 cyksDQo+ICsJLm51bV9mb3JtYXRzID0gbXQ4MTczX292bF9mb3JtYXRzX2xlbiwNCj4gIH07DQo+ ICANCg0KW3NuaXBdDQoNCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9t dGtfZGlzcF9vdmwuaCBiL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZGlzcF9vdmwuaA0K PiBuZXcgZmlsZSBtb2RlIDEwMDY0NA0KPiBpbmRleCAwMDAwMDAwMDAwMDAuLjRmNDQ2ZDJlMDcx Mg0KPiAtLS0gL2Rldi9udWxsDQo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtf ZGlzcF9vdmwuaA0KPiBAQCAtMCwwICsxLDIxIEBADQo+ICsvKiBTUERYLUxpY2Vuc2UtSWRlbnRp ZmllcjogR1BMLTIuMC1vbmx5ICovDQo+ICsvKg0KPiArICogQ29weXJpZ2h0IChjKSAyMDI1IE1l ZGlhVGVrIEluYy4NCj4gKyAqLw0KPiArDQo+ICsjaWZuZGVmIF9fTVRLX0RJU1BfT1ZMX0hfXw0K PiArI2RlZmluZSBfX01US19ESVNQX09WTF9IX18NCj4gKw0KPiArI2luY2x1ZGUgPGRybS9kcm1f Zm91cmNjLmg+DQo+ICsNCj4gK2V4dGVybiBjb25zdCB1MzIgbXQ4MTczX292bF9mb3JtYXRzW107 DQoNCk5vIG90aGVyIGZpbGUgbmVlZCBtdDgxNzNfb3ZsX2Zvcm1hdHNbXSwgc28gZG8gbm90IGV4 cG9ydCBpdC4NCg0KPiArZXh0ZXJuIGNvbnN0IHNpemVfdCBtdDgxNzNfb3ZsX2Zvcm1hdHNfbGVu Ow0KPiArZXh0ZXJuIGNvbnN0IHUzMiBtdDgxOTVfb3ZsX2Zvcm1hdHNbXTsNCj4gK2V4dGVybiBj b25zdCBzaXplX3QgbXQ4MTk1X292bF9mb3JtYXRzX2xlbjsNCj4gKw0KPiArYm9vbCBtdGtfb3Zs X2lzXzEwYml0X3JnYih1bnNpZ25lZCBpbnQgZm10KTsNCj4gK3Vuc2lnbmVkIGludCBtdGtfb3Zs X2ZtdF9jb252ZXJ0KHVuc2lnbmVkIGludCBmbXQsIHVuc2lnbmVkIGludCBibGVuZF9tb2RlLA0K PiArCQkJCSBib29sIGZtdF9yZ2I1NjVfaXNfMCwgYm9vbCBjb2xvcl9jb252ZXJ0LA0KPiArCQkJ CSB1OCBjbHJmbXRfc2hpZnQsIHUzMiBjbHJmbXRfbWFuLCB1MzIgYnl0ZV9zd2FwLCB1MzIgcmdi X3N3YXApOw0KPiArDQo+ICsjZW5kaWYNCg0K