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 6C945C433FE for ; Fri, 4 Nov 2022 14:54:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=VgOA4o03J0dykZBk4v6HqESgl0SmQ25mGwyhSnwdxtU=; b=YZUk0K8Mr+s1ZV /DEKOOi7jYxJgYo2uGNuM5N5hDVB/dGwb6HqoPjDc++nXewHUZP6vZsXjntd/iTE+0LXalImRqoRg zIAvVwUikDsnpSMnNI7oI08Fyx84DoLW0+1Qw9ffVdAWNszvurLgStPJAeeEGnQ4XCUmX0mNBM/PI +A+04uc7hp7mHA601x0A56nidxciKgezhrI0ajrdbPH6t9BuAw+zCMhS4Z582SCLWC52wQF3bqOFV uGvISRKKdChD/dIldAMpS74fch8H1o73iEk70szADqP7RZcl6Fx5iJQxRb0mbpJegyiMW7ipbvIf7 9cTA/diWv/IzdpDKBduw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oqy4W-0045Xq-2D; Fri, 04 Nov 2022 14:53:28 +0000 Received: from madras.collabora.co.uk ([46.235.227.172]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oqy4S-0045We-DB; Fri, 04 Nov 2022 14:53:26 +0000 Received: from notapiano (unknown [IPv6:2600:4041:5b1a:cd00:524d:e95d:1a9c:492a]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: nfraprado) by madras.collabora.co.uk (Postfix) with ESMTPSA id E30D9660296D; Fri, 4 Nov 2022 14:53:19 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1667573602; bh=nbrvVX+UhnvF5ENRV50WNSRNnwQj9Mpuw87bW7JfI+I=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=RmsC+Pbm32Z7NholMslPUTwJiR3ZxsKjJ9YqNeeVaHHcCt+yRHlyG4Gchb+G+9WTm SvtiVAgzvbRerlFy+XawTBAaqFM1Qz2tEtlV7DDFMK60UpO+7ohsviZcinoNuKfL9D TFSfF2zL37updpctWSqw15JtPXK5Fg/leqi6oRB56ZVo05pfVUmaSY8lHxN7c4UT+e uRg9CRgGSrxtHVmxkvdemaxG6XmTWsorAQVoYIcuWJPuJ2ssuaM/u4RgHTyXIYu5Ud ZLUDl6mpbb2UiA6b7zxyL4y0vTdl6T6wJYdtN11V78sI4sdue4rde7cUbQrOrSfQQh 1GvHl1Lg4r8NA== Date: Fri, 4 Nov 2022 10:53:15 -0400 From: =?utf-8?B?TsOtY29sYXMgRi4gUi4gQS4=?= Prado To: Nancy Lin =?utf-8?B?KOael+aso+ieoik=?= Cc: "llvm@lists.linux.dev" , Yongqiang Niu =?utf-8?B?KOeJm+awuOW8uik=?= , "robh+dt@kernel.org" , Singo Chang =?utf-8?B?KOW8teiIiOWciyk=?= , "nathan@kernel.org" , "linux-mediatek@lists.infradead.org" , "chunkuang.hu@kernel.org" , Jason-JH Lin =?utf-8?B?KOael+edv+elpSk=?= , "linux@roeck-us.net" , "linux-kernel@vger.kernel.org" , "devicetree@vger.kernel.org" , "daniel@ffwll.ch" , "p.zabel@pengutronix.de" , "dri-devel@lists.freedesktop.org" , Project_Global_Chrome_Upstream_Group , "linux-arm-kernel@lists.infradead.org" , "wim@linux-watchdog.org" , "matthias.bgg@gmail.com" , "airlied@linux.ie" , "angelogioacchino.delregno@collabora.com" , "ndesaulniers@google.com" Subject: Re: [PATCH v27 6/7] drm/mediatek: add drm ovl_adaptor sub driver for MT8195 Message-ID: <20221104145315.hsff6kswyquyscx2@notapiano> References: <20221103032610.9217-1-nancy.lin@mediatek.com> <20221103032610.9217-7-nancy.lin@mediatek.com> <20221103212800.43nxlxpconqkasvc@notapiano> <82f99ec0d0150d7625e87fe6d5aba58382c8aec4.camel@mediatek.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <82f99ec0d0150d7625e87fe6d5aba58382c8aec4.camel@mediatek.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221104_075324_729410_A8CD1079 X-CRM114-Status: GOOD ( 26.04 ) 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: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gRnJpLCBOb3YgMDQsIDIwMjIgYXQgMTA6NTc6MjhBTSArMDAwMCwgTmFuY3kgTGluICjmnpfm rKPonqIpIHdyb3RlOgo+IERlYXIgTmljb2xhcywKPiAKPiBUaGFua3MgZm9yIHRoZSByZXZpZXcu Cj4gCj4gT24gVGh1LCAyMDIyLTExLTAzIGF0IDE3OjI4IC0wNDAwLCBOw61jb2xhcyBGLiBSLiBB LiBQcmFkbyB3cm90ZToKPiA+IE9uIFRodSwgTm92IDAzLCAyMDIyIGF0IDExOjI2OjA5QU0gKzA4 MDAsIE5hbmN5LkxpbiB3cm90ZToKPiA+ID4gQWRkIGRybSBvdmxfYWRhcHRvciBzdWIgZHJpdmVy LiBCcmluZyB1cCBvdmxfYWRhcHRvciBzdWIgZHJpdmVyIGlmCj4gPiA+IHRoZSBjb21wb25lbnQg ZXhpc3RzIGluIHRoZSBwYXRoLgo+ID4gPiAKPiA+ID4gU2lnbmVkLW9mZi1ieTogTmFuY3kuTGlu IDxuYW5jeS5saW5AbWVkaWF0ZWsuY29tPgo+ID4gPiBSZXZpZXdlZC1ieTogQW5nZWxvR2lvYWNj aGlubyBEZWwgUmVnbm8gPAo+ID4gPiBhbmdlbG9naW9hY2NoaW5vLmRlbHJlZ25vQGNvbGxhYm9y YS5jb20+Cj4gPiA+IFJldmlld2VkLWJ5OiBDSyBIdSA8Y2suaHVAbWVkaWF0ZWsuY29tPgo+ID4g PiBUZXN0ZWQtYnk6IEFuZ2Vsb0dpb2FjY2hpbm8gRGVsIFJlZ25vIDwKPiA+ID4gYW5nZWxvZ2lv YWNjaGluby5kZWxyZWdub0Bjb2xsYWJvcmEuY29tPgo+ID4gPiBUZXN0ZWQtYnk6IEJvLUNoZW4g Q2hlbiA8cmV4LWJjLmNoZW5AbWVkaWF0ZWsuY29tPgo+ID4gPiBUZXN0ZWQtYnk6IE7DrWNvbGFz IEYuIFIuIEEuIFByYWRvIDxuZnJhcHJhZG9AY29sbGFib3JhLmNvbT4KPiA+ID4gQ2hhbmdlLUlk OiBJMDUwMWYzYzgwZTc4ZWM4Mjc5MzY2Y2JhOWMxMzdhMmVkZDdhODUyZQo+ID4gPiAtLS0KPiA+ ID4gIGRyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHJtX2NydGMuYyAgICAgfCAgNjEgKysr Ky0tLS0tCj4gPiA+ICBkcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2RybV9jcnRjLmggICAg IHwgICAyICstCj4gPiA+ICBkcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2RybV9kZHBfY29t cC5jIHwgMTI5ICsrKysrKysrKysrKy0tCj4gPiA+IC0tLS0tLQo+ID4gPiAgZHJpdmVycy9ncHUv ZHJtL21lZGlhdGVrL210a19kcm1fZGRwX2NvbXAuaCB8ICA1MCArKysrKysrLQo+ID4gPiAgZHJp dmVycy9ncHUvZHJtL21lZGlhdGVrL210a19kcm1fZHJ2LmMgICAgICB8ICA3OCArKysrKystLS0t LS0KPiA+ID4gIGRyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHJtX2Rydi5oICAgICAgfCAg MTIgKy0KPiA+ID4gIDYgZmlsZXMgY2hhbmdlZCwgMjA5IGluc2VydGlvbnMoKyksIDEyMyBkZWxl dGlvbnMoLSkKPiA+ID4gCj4gPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbWVkaWF0 ZWsvbXRrX2RybV9jcnRjLmMKPiA+ID4gYi9kcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2Ry bV9jcnRjLmMKPiA+ID4gaW5kZXggMzBkY2I2NWQ4YTVhLi5jZTU2MTdhZDA0Y2IgMTAwNjQ0Cj4g PiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHJtX2NydGMuYwo+ID4gPiAr KysgYi9kcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2RybV9jcnRjLmMKPiA+IAo+ID4gWy4u XQo+ID4gPiAgaW50IG10a19kcm1fY3J0Y19jcmVhdGUoc3RydWN0IGRybV9kZXZpY2UgKmRybV9k ZXYsCj4gPiA+IC0JCQljb25zdCBlbnVtIG10a19kZHBfY29tcF9pZCAqcGF0aCwgdW5zaWduZWQg aW50Cj4gPiA+IHBhdGhfbGVuLAo+ID4gPiArCQkJY29uc3QgdW5zaWduZWQgaW50ICpwYXRoLCB1 bnNpZ25lZCBpbnQKPiA+ID4gcGF0aF9sZW4sCj4gPiAKPiA+IEhpIE5hbmN5LAo+ID4gCj4gPiB3 aHkgaXMgJ2VudW0gbXRrX2RkcF9jb21wX2lkJyBiZWluZyBjaGFuZ2VkIHRvICd1bnNpZ25lZCBp bnQnCj4gPiB0aHJvdWdob3V0IHRoaXMKPiA+IHBhdGNoPyBXYXMgdGhpcyBpbnRlbnRpb25hbD8K PiA+IAo+ID4gSSBzYXcgdGhhdCB0aGlzIGNoYW5nZSBoYXBwZW5lZCBiZXR3ZWVuIHYxNiBbMV0g YW5kIHYxNyBbMl0sIGJ1dCBJCj4gPiBkaWRuJ3Qgc2VlCj4gPiBhbnkgcmVwbHkgb3IgbWVudGlv biBhYm91dCB0aGlzIGluIHRoZSBjb21taXQgbWVzc2FnZSBvciBjb3Zlcgo+ID4gbGV0dGVyLgo+ ID4gCj4gPiBUaGFua3MsCj4gPiBOw61jb2xhcwo+ID4gCj4gPiBbMV0gCj4gPiBodHRwczovL2xv cmUua2VybmVsLm9yZy9hbGwvMjAyMjAzMTgxNDIwMDkuMjc5Ni0yMS1uYW5jeS5saW5AbWVkaWF0 ZWsuY29tLwo+ID4gWzJdIAo+ID4gaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvYWxsLzIwMjIwNDE2 MDIwNzQ5LjI5MDEwLTIwLW5hbmN5LmxpbkBtZWRpYXRlay5jb20vCj4gCj4gCj4gVGhlIGNoYW5n ZSBpcyBmb3IgdGhlIHJldmlldyBpbiBbMV0gdG8gZXhwb3NlIGVhY2ggbW9kIGluc3RlYWQgb2Yg b3ZsCj4gYWRhcHRvciB0byBtdGtfbXV0ZXguCj4gT3ZsIGFkYXB0b3IgaXMgYW4gYXBwbGljYXRp b24gdGhhdCBjb21iaW5lIHRoZXNlIG1vZCB0byBhY2hpZXZlIG92bAo+IGZ1bmN0aW9uLCBhbmQg aXQncyBub3QgYSByZWFsIGNvbXBvbmVudCBpbiBtdGtfbW1zeXMvbXRrX211dGV4Lgo+IAo+IEZv ciB0aGUgYWJvdmUgY29tbWVudCwgSSBkaXNjdXNzZWQgdGhlIHNvbHV0aW9uIHdpdGggTWVkaWFU ZWsgRFJNCj4gcmV2aWV3ZXIgQ0suSHUgaW50ZXJuYWxseS4KPiAxLiByZW1vdmUgdGhlIEREUF9D T01QT05FTlRfT1ZMX0FEQVBUT1IgaW4gZW51bSBtdGtfZGRwX2NvbXBfaWR7fSAgKHJlZgo+IFsy XSkKPiAyLiBhZGQgRFJNIGRyaXZlciBjb21wb25lbnQgZGVmaW5lICJERFBfQ09NUE9ORU5UX0RS TV9PVkxfQURBUFRPUiIgaW4KPiBtdGtfZHJtX2Rydi5oIChyZWZbM10pCj4gMy4gcmVwbGFjZSBt bXN5cyBjb21wb2VudCBERFBfQ09NUE9ORU5UX09WTF9BREFQVE9SIHdpdGggRFJNIGRyaXZlcgo+ IGNvbXBvZW50IEREUF9DT01QT05FTlRfRFJNX09WTF9BREFQVE9SIGluIGRybSBtdDgxOTVfbXRr X2RkcF9leHRbXSBwYXRoCj4gYXJyYXkuIChyZWZbM10gLSBtdGtfZHJtX2Rydi5jKQo+ICAgIAo+ ICAgICBzdGF0aWMgY29uc3QgdW5zaWduZWQgaW50IG10ODE5NV9tdGtfZGRwX2V4dFtdID0gewo+ IAkJRERQX0NPTVBPTkVOVF9EUk1fT1ZMX0FEQVBUT1IsCj4gCQlERFBfQ09NUE9ORU5UX01FUkdF NSwKPiAJCUREUF9DT01QT05FTlRfRFBfSU5URjEsCj4gICAgIH07Cj4gQmVjYXVzZSB0aGUgRERQ X0NPTVBPTkVOVF9EUk1fT1ZMX0FEQVBUT1IgaXMgbm90IGEgcmVhbCBtbXN5cwo+IGNvbXBvbmVu dCwgY2hhbmdlIHRvIHVzZSAidW5zaWduZWQgaW50IiBpbnN0ZWFkIG9mICJlbnVtCj4gbXRrX2Rk cF9jb21wX2lke30iCgpBaCBva2F5LCB0aGF0IG1ha2VzIHNlbnNlLiBUaGFuayB5b3UgZm9yIHRo ZSBjbGFyaWZpY2F0aW9uLgoKVGhhbmtzLApOw61jb2xhcwoKPiAKPiAKPiBbMV0gCj4gaHR0cHM6 Ly9wYXRjaHdvcmsua2VybmVsLm9yZy9wcm9qZWN0L2xpbnV4LW1lZGlhdGVrL3BhdGNoLzIwMjIw MzE4MTQyMDA5LjI3OTYtMTAtbmFuY3kubGluQG1lZGlhdGVrLmNvbS8KPiBbMl0gCj4gaHR0cHM6 Ly9wYXRjaHdvcmsua2VybmVsLm9yZy9wcm9qZWN0L2xpbnV4LW1lZGlhdGVrL3BhdGNoLzIwMjIw MzE4MTQyMDA5LjI3OTYtNS1uYW5jeS5saW5AbWVkaWF0ZWsuY29tLwo+IFszXSAKPiBodHRwczov L3BhdGNod29yay5rZXJuZWwub3JnL3Byb2plY3QvbGludXgtbWVkaWF0ZWsvcGF0Y2gvMjAyMjEx MDMwMzI2MTAuOTIxNy03LW5hbmN5LmxpbkBtZWRpYXRlay5jb20vCj4gCj4gVGhhbmtzLAo+IE5h bmN5Cj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwps aW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJh ZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51 eC1hcm0ta2VybmVsCg==