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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5A71CC7EE2E for ; Tue, 13 Jun 2023 02:37:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230095AbjFMChm (ORCPT ); Mon, 12 Jun 2023 22:37:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44984 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238434AbjFMChk (ORCPT ); Mon, 12 Jun 2023 22:37:40 -0400 Received: from mailgw02.mediatek.com (unknown [210.61.82.184]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D983F10FF; Mon, 12 Jun 2023 19:37:38 -0700 (PDT) X-UUID: 40c29a1c099311eeb20a276fd37b9834-20230613 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=lzLXsN/TIFv5ZP1IY53HEL0eP0wknDZD7l7BRkayOhM=; b=kabDl2lFQOJ9lYE7Pd+/dEZ7qCHOqNCs8kjc1lMvWEIfTRZNYQJ+O0ZRd5zRk4sIZFs7S8unXxS8L+FVjAf0NkGlO+7l1xOiRE9EmHIcQHe1gznirORhJM2UbH4NVfX4lhKwldOa3bJ4b5Y+W9HaHkY5xJ+VjSTjX3X3W8ax4dk=; X-CID-P-RULE: Release_Ham X-CID-O-INFO: VERSION:1.1.26,REQID:b4e080e0-0369-44f0-98ec-5abaa2734ddf,IP:0,U RL:0,TC:0,Content:0,EDM:0,RT:0,SF:45,FILE:0,BULK:0,RULE:Release_Ham,ACTION :release,TS:45 X-CID-INFO: VERSION:1.1.26,REQID:b4e080e0-0369-44f0-98ec-5abaa2734ddf,IP:0,URL :0,TC:0,Content:0,EDM:0,RT:0,SF:45,FILE:0,BULK:0,RULE:Release_Ham,ACTION:r elease,TS:45 X-CID-META: VersionHash:cb9a4e1,CLOUDID:f9c06a3e-7aa7-41f3-a6bd-0433bee822f3,B ulkID:230613095251RY68AK8N,BulkQuantity:12,Recheck:0,SF:29|28|17|19|48|38| 102,TC:nil,Content:0,EDM:-3,IP:nil,URL:0,File:nil,Bulk:41,QS:nil,BEC:nil,C OL:0,OSI:0,OSA:0,AV:0,LES:1,SPR:NO X-CID-BVR: 0 X-CID-BAS: 0,_,0,_ X-CID-FACTOR: TF_CID_SPAM_SNR,TF_CID_SPAM_SDM,TF_CID_SPAM_FAS,TF_CID_SPAM_FSD, TF_CID_SPAM_OBB X-UUID: 40c29a1c099311eeb20a276fd37b9834-20230613 Received: from mtkmbs13n1.mediatek.inc [(172.21.101.193)] by mailgw02.mediatek.com (envelope-from ) (Generic MTA with TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256/256) with ESMTP id 1930174605; Tue, 13 Jun 2023 10:37:34 +0800 Received: from mtkmbs10n1.mediatek.inc (172.21.101.34) 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.1118.26; Tue, 13 Jun 2023 10:37:33 +0800 Received: from APC01-TYZ-obe.outbound.protection.outlook.com (172.21.101.237) by mtkmbs10n1.mediatek.inc (172.21.101.34) with Microsoft SMTP Server id 15.2.1118.26 via Frontend Transport; Tue, 13 Jun 2023 10:37:33 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mkpip2fnOYn3Ep0qsQhDVSIyT34InoztOaCi6jeHUjOmlocGq30AbNYJ2ZubJM+ZqlGHbQq/Zbhg6X5o7lD4vIU0FFQwpZOQZXXEaObRxg5piVaeA2Mkwh/Qy0KLiPT5QBMaFizfzHUc5XCuSunO6eIxSs0R7+LkBCuQpPAq3kejSBXm0CXT5LPG5PgDBOSoBb4rmfPFG/BaQh/3TA/t+qJZk7siio9r/6lFmYH7Fvi9FTO2VICPGbsmG+PCTl+EfU4RsEQgAut/yogd4ThD6Q6uk7XBYzuWzSLtAJKfKmd6ic7xlcnAG9OkmyXLTSAZ8I50YXhiPnHZUoIZc/lNQg== 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=lzLXsN/TIFv5ZP1IY53HEL0eP0wknDZD7l7BRkayOhM=; b=Wv2VpAhcxBTc1EydLYKfAGJ5ojyX5hsCx12PzH0faQYvMBuUg/WdYyuH0G4hkMuz0qjO9EeyJYf7OP52cJ6urn80nR2EB5pguz+zurPZE9Xib3c88BEMa5ho7r1Kl0qtDL/F+GWQ1wbR3poVKb+7rRV6FRsKDz1swhLtclyx9N49x5HlcXXj6HEsm6ujP6UvgctB1Fp+zqgpOmoqXUwJCWOenuOrhBip6DdWIx+v5JvcZN5Ru1mx7CbeDwskdYEmmz2OJX91psbadknmD9AdUUTg5ynGJGQ0GBtBDCLsCf/5oNODtDKUyaI11/4WtaDEudjzraUizxyHBRCy8eDfmg== 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=lzLXsN/TIFv5ZP1IY53HEL0eP0wknDZD7l7BRkayOhM=; b=WjJVLnvDeszN7FfsPrloiiUP5PC507QVx9+sDY+LGYwLGvFxdewMdF5wshf6uvyt4RyFn2XOLqUOYOkLtOBHW3dGOPiDWhwET+njIT+yfFZfW0TvpXgQqWdMyPMhroHi8um8Ly1f13nWTWj5+4G8MgxmFWlbxeKE20ig60o4GB0= Received: from TYZPR03MB6624.apcprd03.prod.outlook.com (2603:1096:400:1f4::13) by PSAPR03MB5318.apcprd03.prod.outlook.com (2603:1096:301:20::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6477.29; Tue, 13 Jun 2023 02:37:31 +0000 Received: from TYZPR03MB6624.apcprd03.prod.outlook.com ([fe80::6fdb:ba2c:bcfc:d5ed]) by TYZPR03MB6624.apcprd03.prod.outlook.com ([fe80::6fdb:ba2c:bcfc:d5ed%6]) with mapi id 15.20.6455.037; Tue, 13 Jun 2023 02:37:31 +0000 From: =?utf-8?B?Q0sgSHUgKOiDoeS/iuWFiSk=?= To: "robh+dt@kernel.org" , "kishon@ti.com" , =?utf-8?B?Q2h1bmZlbmcgWXVuICjkupHmmKXls7Ap?= , "chunkuang.hu@kernel.org" , =?utf-8?B?Sml0YW8gU2hpICjnn7PorrDmtpsp?= , "daniel@ffwll.ch" , "granquet@baylibre.com" , "p.zabel@pengutronix.de" , "airlied@gmail.com" , "krzysztof.kozlowski+dt@linaro.org" , "vkoul@kernel.org" , "matthias.bgg@gmail.com" CC: "linux-kernel@vger.kernel.org" , "linux-mediatek@lists.infradead.org" , =?utf-8?B?TWFjIFNoZW4gKOayiOS/iik=?= , "devicetree@vger.kernel.org" , "krzysztof.kozlowski@linaro.org" , =?utf-8?B?U3R1YXJ0IExlZSAo5p2O57+wKQ==?= , "dri-devel@lists.freedesktop.org" , "linux-arm-kernel@lists.infradead.org" , "angelogioacchino.delregno@collabora.com" Subject: Re: [PATCH v4 3/8] drm/mediatek: extract common functions from the mtk hdmi driver Thread-Topic: [PATCH v4 3/8] drm/mediatek: extract common functions from the mtk hdmi driver Thread-Index: AQHZkjs2ZDPgTpEqDkWt3l1l3r/1ya+IG4kA Date: Tue, 13 Jun 2023 02:37:31 +0000 Message-ID: <97a3b7683e665a9d44b407fe7a62f88b49ce38a8.camel@mediatek.com> References: <20220919-v4-0-687f09a06dd9@baylibre.com> <20220919-v4-3-687f09a06dd9@baylibre.com> In-Reply-To: <20220919-v4-3-687f09a06dd9@baylibre.com> 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: TYZPR03MB6624:EE_|PSAPR03MB5318:EE_ x-ms-office365-filtering-correlation-id: da4e33dc-8669-4c9d-e5a5-08db6bb722e2 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 8DYnD+b5EYX4JljAgTTN8P+66mmb63ZaFyM0I7E+4RQpafv7jdembFQHDvUfseTaE9Sz4sy74UllplCFD9VYXYg6lkdBzzlnOUc/jmv84v8oLXmy/CpmHnSbHyU1pbcEsoF8K89Iz6XBnQDZOz1P2lINAOOsvAUJG6expbZXOvAoNbx/wNFBbcGsfRcSbPO8PiCoSaTo4Epw0/460UfoopLsOOIYo1T4IBOLLFqRpioynEKnkdb9INaPjtmDDt77ZIZHEURjkRfnHz4ZLqw/lpwa7bN4o9CREAvftTZhdPAm4lbDl+3E3h2NM7VX0O4NQzAsaiBAKPMbDP53o6nOwwYgwn6K7suOVv3qwzlN9Sa8vxrnkjeTctKIHKjttgKl2QgqmASlRnflysqJZYM+0iVuebCLyerRMpPMbXZXA3qSZUGILVeAgajk+Xqd256anq74YvIUBN+smaiq0wUj68ZEmjoElputZtCF5FxD5DoUmApUVDVWAlclgZCv7ka98EjAhAeU9f0PR8X7EDcgFma3SNSWFYpFpfh0kaunR9cSlLOvEBW9dGKsLcPTC79qwqqU00JddPUI33rD7Ph6kQDez3Hj7xawB2/Xm5gJipgIoyvlhPre8wE2L8O4phCU0Cpvik+Lo3iSZIDQxdQQY3KP8HDlDFqo37kfOtQnbg//iGxcPywtVgeTyseBAa28 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:(13230028)(4636009)(396003)(376002)(39860400002)(346002)(366004)(136003)(451199021)(5660300002)(7416002)(8936002)(8676002)(4744005)(2906002)(76116006)(66556008)(66946007)(64756008)(66476007)(66446008)(54906003)(110136005)(71200400001)(6486002)(4326008)(26005)(6506007)(6512007)(316002)(41300700001)(186003)(921005)(83380400001)(2616005)(478600001)(38070700005)(36756003)(38100700002)(85182001)(86362001)(122000001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZFQwQ1B2bjFpYmlZVTRLc0I0VkFsL1FjREhiSDlXUzh3SVBEUDBmOTBSK2ZS?= =?utf-8?B?OGtBbUl1THkzcFpkVkNxOFJLc2h3aU1OYkI5VjdZVkdoMXdYaXd5RlJ1MGxY?= =?utf-8?B?eGI3clRhK2dUYkdVbmlOUHFKbXphdjZCcytxMW1tcnhZTFpjR0Jna1BEWnlP?= =?utf-8?B?SjN5WDFpS1M5elFITTZvSXl6ZUdxejhVUWRiMFkvY0lFcDFLeEt2VkxBNmM5?= =?utf-8?B?T29nU0Z4NTJDdFRiZ25DM3ZyM05WM2tOWkQ2VFEvTnoyb2xYREFmdUZEZDhG?= =?utf-8?B?eEl6NUtIMUdJUFFjZjRGMHptSitndTdUdW96azZIaGVOUHBjaFEzM0dReUZ0?= =?utf-8?B?a3ZYMUVnWjdTNTZieFp3TE9XdHhpNzJveWJPeUQrSUpIbkNUK3VGWFhNMXlL?= =?utf-8?B?cmNuMEF1LzNtS0NFbDZnQkVOWEh0SnlvanVsdG96ZzlWVUxMR21ycWxtb0Vr?= =?utf-8?B?UEVPbUZzQkQ0V3dSQktwdGhycmRZVzN1OE11Q3VsdS9CakdjdGZBMG5sS3hV?= =?utf-8?B?UWVPK25GTFdoSHFoUHlEWVZVUVA0OHMxSlY0TTJVYXZjVU1ReCtSeXFYbWxi?= =?utf-8?B?dHJFSi9ZNUZQR2RkNTFvYzVWRldhYk55bkFVWTNSRmd1WFNVYnJ1NmZzU2Zj?= =?utf-8?B?L3ZwSzRKZ21jaE5ZQ1pWZk1kMHBrUVBLR2NFQjJQdHoyWDJmRFVzTGR6anpI?= =?utf-8?B?WVRna3pEY08rZmZDYi9QbFRFazY5MWxxSyt0cHlpYTFTT0FLYU90cjdKQTRE?= =?utf-8?B?Zm9JOTVoY1kvMlVBTTNlOFhDeEFzeXR6TVRBTXZmZ2Jnb1FTZ3lYUHQzMktQ?= =?utf-8?B?RTVSMnQrc0tJeTNRbFE5S1hPcTBDR2RCVHJMYmxMRG85bFpjaW1nQk9TV1po?= =?utf-8?B?Y2Fjc0lZWmFtYzZrVlVVTjR3MjF0TkpSN0hoS0txelZHRVc1TTRML0I5UWJn?= =?utf-8?B?Z1p1MXh4Wkx0V3QrcktlejFac0kxMTdJenlXR2hiMGJ5NkMrWldEOTBodkpJ?= =?utf-8?B?RDBQNnRzZ29LWDl3QWJBcVZnaXJJUHdQRlBCTFpFM1hkREdoemFHWlpSWXh2?= =?utf-8?B?aDYrRlhnYnlXZ0dCMDQvTWRjRlRTQVRhaW1lVk00QWxqOG9yci9USTRTVEM2?= =?utf-8?B?WGhZMzBDU2JJNHFiUEpyZnNHTWxmelR4UlZpVnNwenFwN0Q0dUJUL0pPZzhl?= =?utf-8?B?djZzMzRya3I0ZkFnZWljOElOYVVpTnVYNGpxTmhKbS9oalBLdmdLeWxQUWh4?= =?utf-8?B?ckg4RXBRQnV1aXVjeTU4cEdIS3N6ZUt1UFBZNFZzSTBDaDFWVWQzYVZueGZl?= =?utf-8?B?b0EwMENWSW85bEtOMis3dGhYdlFlSlRQZXcxUllRTUxKeDJqQU9LVlJLejFn?= =?utf-8?B?eXMwM0IrMHNxWjk1QTBXKzlIamtQKzN0ZkxXTTZVKzBYTWFTeFBWMmtQb1cv?= =?utf-8?B?WjhBdFZNSmU5QlQwcHduYnBPZzFXeGs3Q1pmMkVhemVKbVVKV1FxV0ZDMitH?= =?utf-8?B?WE43TEpVMU9jNmVKa21ON0JuZjJxS3VDRHhHVlpnZkloczVtY3hmenZwS01m?= =?utf-8?B?VTVJNTN5R1F0alA0UVZzMllYWm5MU2JxSldoSXJURE9scStySlA3cnJza05Z?= =?utf-8?B?SXJ5UE00aDd4aFE1TDhwRzc5V29GNGlhbUUwT1lBaFZIbElJTytlOEs0Nnk2?= =?utf-8?B?Z2ZTd3ZaNUJYM0MzNnJmSXF6YXBJUTlUYU1MZTlTdENoRlN4a09KeEVFTkxy?= =?utf-8?B?RHZ6U0lEdnhVa2JESXJnMmtSOGFmUmZMbVRYU21tcGhCSnhTbzBwVjRHb3Fu?= =?utf-8?B?KzU0TkRCRXl4RS9rMzRqdXg3Mlc4UkltYlUyc0lsa0Fjdy84T0l1c1ZhZHpr?= =?utf-8?B?L3lNQWVZcFByazVFUFRIWDg5dEFWZVZ5T3dpVmkrUU9VWXBrVnh4eGVvMXFJ?= =?utf-8?B?R2FTZDdNZDMxOE1XWVQrZjFET3JTTVlkS2tyOVZFbkhCSWtMQ1p4OHFRenNh?= =?utf-8?B?WnUxcWkyamo0QjJaWENYU1k2SWhVNVRIZGNHNWxlOEJ4ZS9hNE5NV21wWnNB?= =?utf-8?B?UmF0Z09ndEwydHhrUytieVZHN1pVWEF1aUZvQk9JY2huMTVXaGVHcm5Tck1V?= =?utf-8?Q?PVpQ8sC1HuhM20fhX0+q0yVsR?= 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: TYZPR03MB6624.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: da4e33dc-8669-4c9d-e5a5-08db6bb722e2 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jun 2023 02:37:31.1486 (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: L0iPVG5oGyE1DuqRDqNfa/OSFbVCzR3YlwI9GMvD3cKbkifZaLTkC/9F4OilYaLdT7VGzaU+OKSQgGcYgXbJlw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PSAPR03MB5318 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org SGksIEd1aWxsYXVtZToNCg0KT24gTW9uLCAyMDIzLTA1LTI5IGF0IDE2OjMxICswMjAwLCBHdWls bGF1bWUgUmFucXVldCB3cm90ZToNCj4gIAkgDQo+IEV4dGVybmFsIGVtYWlsIDogUGxlYXNlIGRv IG5vdCBjbGljayBsaW5rcyBvciBvcGVuIGF0dGFjaG1lbnRzIHVudGlsDQo+IHlvdSBoYXZlIHZl cmlmaWVkIHRoZSBzZW5kZXIgb3IgdGhlIGNvbnRlbnQuDQo+ICBDcmVhdGUgYSBjb21tb24gImZy YW1ld29yayIgdGhhdCBjYW4gYmUgdXNlZCB0byBhZGQgc3VwcG9ydCBmb3INCj4gZGlmZmVyZW50 IGhkbWkgSVBzIHdpdGhpbiB0aGUgbWVkaWF0ZWsgcmFuZ2Ugb2YgcHJvZHVjdHMuDQo+IA0KPiBT aWduZWQtb2ZmLWJ5OiBHdWlsbGF1bWUgUmFucXVldCA8Z3JhbnF1ZXRAYmF5bGlicmUuY29tPg0K PiAtLS0NCj4gIGRyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9NYWtlZmlsZSAgICAgICAgICB8ICAg MyArLQ0KPiAgZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210a19oZG1pLmMgICAgICAgIHwgNTk2 ICsrLS0tLS0tLS0tLS0tLS0tLS0NCj4gLS0tLS0tLS0tLQ0KPiAgZHJpdmVycy9ncHUvZHJtL21l ZGlhdGVrL210a19oZG1pLmggICAgICAgIHwgIDE4ICsNCj4gIGRyaXZlcnMvZ3B1L2RybS9tZWRp YXRlay9tdGtfaGRtaV9jb21tb24uYyB8IDQwNw0KPiArKysrKysrKysrKysrKysrKysrKw0KPiAg ZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210a19oZG1pX2NvbW1vbi5oIHwgMjA3ICsrKysrKysr KysNCj4gIDUgZmlsZXMgY2hhbmdlZCwgNjY2IGluc2VydGlvbnMoKyksIDU2NSBkZWxldGlvbnMo LSkNCj4gDQo+IA0KDQpJIHdvdWxkIGxpa2UgdGhlIGZpbGUgbmFtaW5nIGFzOg0KDQptdGtfaGRt aS5jID0+IG10a19oZG1pX210ODE3My5jDQptdGtfaGRtaS5oID0+IG10a19oZG1pX210ODE3My5o DQptdGtfaGRtaV9jb21tb24uYyA9PiBtdGtfaGRtaS5jDQptdGtfaGRtaV9jb21tb24uaCA9PiBt dGtfaGRtaS5oDQoNCmFuZCB5b3VyIHYyIGZpbGUgbmFtaW5nIGFzOg0KDQptdGtfaGRtaV9tdDgx OTUuYw0KbXRrX2hkbWlfbXQ4MTk1LmgNCg0KUmVnYXJkcywNCkNLDQoNCg==