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 01180C433EF for ; Fri, 3 Jun 2022 14:21:15 +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=sAp57gFhDI01wnoxPZw83kIJYJE63SVdEVAEn69eZC4=; b=lfSxLSJX/Hd5c4 V3UJw3cAcNtPjbLrTBVF/BvekeqvvfrO+rG/uMAIzqsCIMeEMn04RnCgKV3AYGN7Kty5+F3qkcwW6 lsdIPsOUE2MWqobMDcSxLqI441NBObgAG7761v3ckgReilBC1KG6XHDEArP2V7MOyRNqG/XgOT/vP rLhVRV7//CzEosRUecou8wdH8jzqss6eilooKRmokWX8Xej6yBLOe8jSQlyJ0u/WzoJiicB0bxszV 8aINQdVS6O5B67uMcpHS+LYutG4jFGzz0zuGbMT8FYjqm177QwHyoJUDsScZ0HECVGWis4+Lo75IR E5fbSTLF+2UiGH4QaZOg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nx89Y-007gzU-Sb; Fri, 03 Jun 2022 14:19:53 +0000 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nx89V-007gyb-S9 for linux-arm-kernel@lists.infradead.org; Fri, 03 Jun 2022 14:19:51 +0000 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 5F3913200903; Fri, 3 Jun 2022 10:19:47 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Fri, 03 Jun 2022 10:19:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cerno.tech; h=cc :cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1654265986; x= 1654352386; bh=pgoZiSnqzAty0gGUl5sg2b1gr+4y+ok52CSZUbELnhs=; b=s aD5VBvbWjH/db2z8oHPTUNAOcujnTSV9jgaaQCTKU/lI6S9I8nGS9VkV0uriJb3H lU5B8QwFz75okTIFfUu8b6CqrR3QOIKas0Ie/gtJae5KlPn4H+GLmz3f2KettEhC U0TTOmiBYWN7r/dygmyWbENX/Re+u5cjoKt8t4Y+XoyulAlJgW6QmCo2bsWW01kk f4rOUgbxyIn8FCmbYPYin0N2i9daK7X3P4qDtfg4QrhVMHiaOJlwxay9sHpJKP97 n6tz4Q4CvIK+JKvzWzG7hiF9Eu5itQrJj7K4QKALyVTqTqE7InhxxxxoRUI6btj+ SVyPrXh05MF2+RKm8m7wA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1654265986; x= 1654352386; bh=pgoZiSnqzAty0gGUl5sg2b1gr+4y+ok52CSZUbELnhs=; b=m STwklVkTq53ZdBXcFpxGYQlAzb7GEIkGYNgU1g/iSlmXfqHRidn1wOUIu50qzC8r z+MzGukeeIgtz8xTuK8aicpnkhOFy3SFYa1Q3/5BXdesp0i2M/cdI6art1c39dFC s0TgI/1/p+A4Zp/2yeEv35XF25NbySOQ+bnzNxwQ3ml6sM81AZxEyvrYfA2XDj2T TOcZbB4f5oLUo78+nEQ9lVEBFD1h7fQS4vzkc/Maj6kUQYgFnPK5NOU8vaYBjLSK KzeCK9yIsukI1EnKGaQ6UqMZiQZdF/iyE4ndGwHj378EfKisifvPvx9on4/OwLAU gWig2cWfKn7cOwgpKn7uQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrleeigdejfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvvefukfhfgggtugfgjgesthhqredttddtjeenucfhrhhomhepofgrgihi mhgvucftihhprghrugcuoehmrgigihhmvgestggvrhhnohdrthgvtghhqeenucggtffrrg htthgvrhhnpeefhfejveejfefgfedtudetvdfgleethefgvdevueelhedtheejteeuheeh geeikeenucffohhmrghinhepghhithhhuhgsrdgtohhmnecuvehluhhsthgvrhfuihiivg eptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgrgihimhgvsegtvghrnhhordhtvggt hh X-ME-Proxy: Feedback-ID: i8771445c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 3 Jun 2022 10:19:45 -0400 (EDT) Date: Fri, 3 Jun 2022 16:19:37 +0200 From: Maxime Ripard To: Roman Stratiienko Cc: wens@csie.org, Jernej =?utf-8?Q?=C5=A0krabec?= , airlied@linux.ie, Daniel Vetter , Samuel Holland , dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, megi@xff.cz Subject: Re: [PATCH] drm/sun4i: sun8i: Add the ability to keep scaler enabled for VI layer Message-ID: <20220603141937.modhvsqa3urmpcxr@penduick> References: <20220602180118.66170-1-r.stratiienko@gmail.com> <20220603082416.ukohug3mwzu43csu@penduick> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220603_071949_981089_2FC18331 X-CRM114-Status: GOOD ( 33.14 ) 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 T24gRnJpLCBKdW4gMDMsIDIwMjIgYXQgMTE6NTc6MzVBTSArMDMwMCwgUm9tYW4gU3RyYXRpaWVu a28gd3JvdGU6Cj4gSGkgTWF4aW1lLAo+IAo+INC/0YIsIDMg0LjRjtC9LiAyMDIyINCzLiDQsiAx MToyNCwgTWF4aW1lIFJpcGFyZCA8bWF4aW1lQGNlcm5vLnRlY2g+Ogo+ID4KPiA+IEhpLAo+ID4K PiA+IE9uIFRodSwgSnVuIDAyLCAyMDIyIGF0IDA2OjAxOjE4UE0gKzAwMDAsIFJvbWFuIFN0cmF0 aWllbmtvIHdyb3RlOgo+ID4gPiBBY2NvcmRpbmcgdG8gREUyLjAvREUzLjAgbWFudWFsIFZJIHNj YWxlciBlbmFibGUgcmVnaXN0ZXIgaXMgZG91YmxlCj4gPiA+IGJ1ZmZlcmVkLCBidXQgZGUgZmFj dG8gaXQgZG9lc24ndCwgb3IgdGhlIGhhcmR3YXJlIGhhcyB0aGUgc2hhZG93Cj4gPiA+IHJlZ2lz dGVyIGxhdGNoaW5nIGlzc3VlcyB3aGljaCBjYXVzZXMgc2luZ2xlLWZyYW1lIHBpY3R1cmUgY29y cnVwdGlvbgo+ID4gPiBhZnRlciBjaGFuZ2luZyB0aGUgc3RhdGUgb2Ygc2NhbGVyIGVuYWJsZSBy ZWdpc3Rlci4KPiA+ID4KPiA+ID4gQWxsb3cgdGhlIHVzZXIgdG8ga2VlcCB0aGUgc2NhbGVyIGFs d2F5cyBlbmFibGVkLCBwcmV2ZW50aW5nIHRoZSBVSQo+ID4gPiBnbGl0Y2hlcyBvbiB0aGUgdHJh bnNpdGlvbiBmcm9tIHNjYWxlZCB0byB1bnNjYWxlZCBzdGF0ZS4KPiA+ID4KPiA+ID4gTk9URToK PiA+ID4gVUkgbGF5ZXIgc2NhbGVyIGhhcyBtb3JlIHJlZ2lzdGVycyB3aXRoIGRvdWJsZS1idWZm ZXJpbmcgaXNzdWUgYW5kIGNhbid0Cj4gPiA+IGJlIHdvcmthcm91bmRlZCBpbiB0aGUgc2FtZSBt YW5uZXIuCj4gPiA+Cj4gPiA+IFlvdSBtYXkgZmluZCBhIHB5dGhvbiB0ZXN0IGFuZCBhIGRlbW8g dmlkZW8gZm9yIHRoaXMgaXNzdWUgYXQgWzFdCj4gPiA+Cj4gPiA+IFsxXTogaHR0cHM6Ly9naXRo dWIuY29tL0dsb0Ryb2lkL2dsb2Ryb2lkX3Rlc3RzL2lzc3Vlcy80Cj4gPgo+ID4gUGxlYXNlIGRl c2NyaWJlIHRoZSBpc3N1ZSBlbnRpcmVseSBoZXJlLiBUaGUgY29tbWl0IGxvZyBtdXN0IGJlIHNl bGYtc3VmZmljaWVudC4KPiAKPiBDb21taXQgbWVzc2FnZSBhbHJlYWR5IHN0YXRlcyAic2luZ2xl LWZyYW1lIHBpY3R1cmUgY29ycnVwdGlvbiBhZnRlcgo+IGNoYW5naW5nIHRoZSBzdGF0ZSBvZiBz Y2FsZXIgZW5hYmxlIHJlZ2lzdGVyIiwgdGhlcmVmb3JlIEkgZmluZCBpdAo+IGFscmVhZHkgc2Vs Zi1zdWZmaWNpZW50Cj4gCj4gQWxzbyBJIGZpbmQgZGVtbyB2aWRlb3MgYW5kIGxpbmsgdG8gdGVz dHMgdXNlZnVsIGZvciB0aGUgZm9sbG93ZXJzIHRvCj4gZ28gZnVydGhlciB3aXRoIGludmVzdGln YXRpb24uCgpVbnRpbCBhIGNvdXBsZSBvZiB5ZWFycywgd2hlcmUgdGhhdCBVUkwgaXNuJ3QgdmFs aWQgYW55bW9yZSBhbmQgaXQncyBqdXN0IHVzZWxlc3MuCgo+IElmIHlvdSBoYXZlIHNvbWV0aGlu ZyBzcGVjaWZpYyBpbiBtaW5kIHdoZW4gYXNraW5nIHRvIGVuaGFuY2UgdGhlCj4gY29tbWl0IG1l c3NhZ2UgcGxlYXNlIHNheSBpdC4KCldoYXQgc2VxdWVuY2Ugb2YgZXZlbnRzIHRyaWdnZXIgdGhl IGlzc3VlLCB3aGF0IGlzc3VlIGl0IHRyaWdnZXJzIGFuZAp3aHkgeW91ciBzb2x1dGlvbiBhZGRy ZXNzZXMgaXQgd291bGQgYmUgbmljZQoKPiA+ID4gU2lnbmVkLW9mZi1ieTogUm9tYW4gU3RyYXRp aWVua28gPHIuc3RyYXRpaWVua29AZ21haWwuY29tPgo+ID4gPiAtLS0KPiA+ID4gIGRyaXZlcnMv Z3B1L2RybS9zdW40aS9zdW44aV9taXhlci5jICAgIHwgMTIgKysrKysrKysrKysrCj4gPiA+ICBk cml2ZXJzL2dwdS9kcm0vc3VuNGkvc3VuOGlfdmlfbGF5ZXIuYyB8ICA0ICsrKy0KPiA+ID4gIDIg ZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ID4gPgo+ID4g PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3N1bjRpL3N1bjhpX21peGVyLmMgYi9kcml2 ZXJzL2dwdS9kcm0vc3VuNGkvc3VuOGlfbWl4ZXIuYwo+ID4gPiBpbmRleCA3MWFiMGEwMGI0ZGUu LjE1Y2FkMDMzMGY2NiAxMDA2NDQKPiA+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3N1bjRpL3N1 bjhpX21peGVyLmMKPiA+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL3N1bjRpL3N1bjhpX21peGVy LmMKPiA+ID4gQEAgLTI3LDYgKzI3LDE4IEBACj4gPiA+ICAjaW5jbHVkZSAic3VuOGlfdmlfbGF5 ZXIuaCIKPiA+ID4gICNpbmNsdWRlICJzdW54aV9lbmdpbmUuaCIKPiA+ID4KPiA+ID4gKy8qIEFj Y29yZGluZyB0byBERTIuMC9ERTMuMCBtYW51YWwgVkkgc2NhbGVyIGVuYWJsZSByZWdpc3RlciBp cyBkb3VibGUKPiA+ID4gKyAqIGJ1ZmZlcmVkLCBidXQgZGUgZmFjdG8gaXQgZG9lc24ndCwgb3Ig dGhlIGhhcmR3YXJlIGhhcyB0aGUgc2hhZG93Cj4gPiA+ICsgKiByZWdpc3RlciBsYXRjaGluZyBp c3N1ZXMgd2hpY2ggY2F1c2VzIHNpbmdsZS1mcmFtZSBwaWN0dXJlIGNvcnJ1cHRpb24KPiA+ID4g KyAqIGFmdGVyIGNoYW5naW5nIHRoZSBzdGF0ZSBvZiBzY2FsZXIgZW5hYmxlIHJlZ2lzdGVyLgo+ ID4gPiArICogQWxsb3cgdGhlIHVzZXIgdG8ga2VlcCB0aGUgc2NhbGVyIGFsd2F5cyBlbmFibGVk LCBwcmV2ZW50aW5nIHRoZSBVSQo+ID4gPiArICogZ2xpdGNoZXMgb24gdGhlIHRyYW5zaXRpb24g ZnJvbSBzY2FsZWQgdG8gdW5zY2FsZWQgc3RhdGUuCj4gPiA+ICsgKi8KPiA+ID4gK2ludCBzdW44 aV92aV9rZWVwX3NjYWxlcl9lbmFibGVkOwo+ID4gPiArTU9EVUxFX1BBUk1fREVTQyhrZWVwX3Zp X3NjYWxlcl9lbmFibGVkLAo+ID4gPiArICAgICAgICAgICAgICAiS2VlcCBWSSBzY2FsZXIgZW5h YmxlZCAoMSA9IGVuYWJsZWQsIDAgPSBkaXNhYmxlZCAoZGVmYXVsdCkpIik7Cj4gPiA+ICttb2R1 bGVfcGFyYW1fbmFtZWQoa2VlcF92aV9zY2FsZXJfZW5hYmxlZCwgc3VuOGlfdmlfa2VlcF9zY2Fs ZXJfZW5hYmxlZCwgaW50LCAwNjQ0KTsKPiA+ID4gKwo+ID4KPiA+IEl0J3Mgbm90IGNsZWFyIHRv IG1lIHdoeSB3ZSB3b3VsZCB3YW50IHRvIG1ha2UgdGhhdCBhIHBhcmFtZXRlcj8KPiA+Cj4gPjEg SWYgaXQgbmV2ZXIgd29ya3MsIHdlIHNob3VsZCBmaXggaXQgb25jZSBhbmQgZm9yIGFsbCBhbmQg bm90IGFsbG93IGEgYnJva2VuIHNldHVwIGF0IGFsbC4KPiAKPiBJdCdzIGEgaGFyZHdhcmUgaXNz dWUgYW5kIGNhbiBiZSBmaXhlZCBvbmx5IHdpdGhpbiB0aGUgaGFyZHdhcmUuCj4gCj4gQ3VycmVu dCBwYXRjaCBpcyBhIHdvcmthcm91bmQgdGhhdCBpZiBlbmFibGVkIGNhbiBjYXVzZSBpbmNyZWFz ZWQKPiBwb3dlciBjb25zdW1wdGlvbiBmb3IgZXhpc3RpbmcgdXNlcnMuIFRoZXJlZm9yZSBJIHRo aW5rIGl0IGlzIGJldHRlcgo+IHRvIGdpdmUgZXhpc3RpbmcgZGlzdHJvLW1haW50YWluZXJzIGEg Y2hhbmNlIHRvIHRlc3QgaXQgcHJpb3IgdG8KPiBkZWxpdmVyeS4KCkV4Y2VwdCBkaXN0cm8tbWFp bnRhaW5lcnMgYXJlIGxpa2VseSBuZXZlciBnb2luZyB0byBub3RpY2UgdGhhdCBmbGFnCmV4aXN0 cyBpbiB0aGUgZmlyc3QgcGxhY2UsIHdvbid0IGJlIHVzaW5nIGl0IGFuZCB0aHVzIHRoZSBpc3N1 ZSB3aWxsCnJlbWFpbi4KCk1heGltZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtl cm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxt YW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=