From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/atomic-helper: Add option to update planes only on active crtc Date: Tue, 8 Sep 2015 13:50:37 +0200 Message-ID: <20150908115037.GC2767@phenom.ffwll.local> References: <1440597773-24655-1-git-send-email-daniel.vetter@ffwll.ch> <1441706527-22048-1-git-send-email-daniel.vetter@ffwll.ch> <20150908111056.GA31658@ulmo.nvidia.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f179.google.com (mail-wi0-f179.google.com [209.85.212.179]) by gabe.freedesktop.org (Postfix) with ESMTPS id 615956E2DF for ; Tue, 8 Sep 2015 04:47:55 -0700 (PDT) Received: by wicfx3 with SMTP id fx3so116916882wic.1 for ; Tue, 08 Sep 2015 04:47:53 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150908111056.GA31658@ulmo.nvidia.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Thierry Reding Cc: Laurent Pinchart , Daniel Vetter , Intel Graphics Development , DRI Development , Daniel Vetter List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBTZXAgMDgsIDIwMTUgYXQgMDE6MTA6NThQTSArMDIwMCwgVGhpZXJyeSBSZWRpbmcg d3JvdGU6Cj4gT24gVHVlLCBTZXAgMDgsIDIwMTUgYXQgMTI6MDI6MDdQTSArMDIwMCwgRGFuaWVs IFZldHRlciB3cm90ZToKPiA+IFdpdGggZHJpdmVycyBzdXBwb3J0aW5nIHJ1bnRpbWUgcG0gaXQn cyBnZW5lcmFsbHkgbm90IGEgZ29vZCBpZGVhIHRvCj4gPiB0b3VjaCB0aGUgaGFyZHdhcmUgd2hl biBpdCdzIG9mZi4gQWRkIGFuIG9wdGlvbiB0byB0aGUgY29tbWl0X3BsYW5lcwo+ID4gaGVscGVy IHRvIHN1cHBvcnQgdGhpcyBjYXNlLgo+ID4gCj4gPiBOb3RlIHRoYXQgdGhlIGhlbHBlcnMgYWxy ZWFkeSBhZGQgYWxsIHBsYW5lcyBvbiBhIGNydGMgd2hlbiBhIG1vZGVzZXQKPiA+IGhhcHBlbnMs IGhlbmNlIHBsYW5lIHVwZGF0ZXMgd2lsbCBub3QgYmUgbG9zdCBpZiBkcml2ZXJzIHNldCB0aGlz IHRvCj4gPiB0cnVlLgo+ID4gCj4gPiB2MjogQ2hlY2sgZm9yIE5VTEwgc3RhdGUtPmNydGMgYmVm b3JlIGNoYXNpbmcgdGhlIHBvaW50ZXIuIEFsc28gY2hlY2sKPiA+IGJvdGggb2xkIGFuZCBuZXcg Y3J0YyBpZiB0aGVyZSdzIGEgc3dpdGNoLiBGaW5hbGx5IGp1c3Qgb3V0cmlnaHQKPiA+IGRpc2Fs bG93IHN3aXRjaGluZyBjcnRjcyBmb3IgYSBwbGFuZSBpZiB0aGUgcGxhbmUgaXMgaW4gYWN0aXZl IHVzZSwgb24KPiA+IG1vc3QgaGFyZHdhcmUgdGhhdCBkb2Vzbid0IG1ha2Ugc2Vuc2UuCj4gPiAK PiA+IHYzOiBTaW5jZSBjb21taXRfcGxhbmVzKGFjdGl2ZV9vbmx5ID0gdHJ1ZSkgaXMgZm9yIGVu YWJsaW5nIHRoaW5ncwo+ID4gb25seSBhZnRlciBhbGwgdGhlIGNydGMgYXJlIG9uIHdlIHNob3Vs ZCBvbmx5IGxvb2sgYXQgdGhlIG5ldyBjcnRjIHRvCj4gPiBkZWNpZGUgd2hldGhlciB0byBjYWxs IHRoZSBwbGFuZSBob29rcyAtIGlmIHRoZSBjdXJyZW50IENSVEMgaXNuJ3Qgb24KPiA+IHRoZW4g c2tpcC4gSWYgdGhlIG9sZCBjcnRjICh3aGVuIG1vdmluZyBhIHBsYW5lKSB3ZW50IGRvd24gdGhl biB0aGUKPiA+IHBsYW5lIHNob3VsZCBoYXZlIGJlZW4gZGlzYWJsZWQgYXMgcGFydCBvZiB0aGUg cGlwZSBzaHV0ZG93biB3b3JrCj4gPiBhbHJlYWR5LiBGb3Igd2hpY2ggdGhlcmUncyBjdXJyZW50 bHkgbm8gaGVscGVyIHJlYWxseSB1bmZvcnR1bmF0ZWx5Lgo+ID4gQWxzbyBtb3ZlIHRoZSBjaGVj ayBmb3Igd2V0aGVyIGEgcGxhbmUgZ2V0cyBhIG5ldyBDUlRDIGFzc2lnbmVkIHdoaWxlCj4gPiBz dGlsbCBpbiBhY3RpdmUgdXNlIG91dCBvZiB0aGlzIHBhdGNoLgo+ID4gCj4gPiB2NDogUmViYXNl IG92ZXIgZXh5bm9zIGNoYW5nZXMuCj4gPiAKPiA+IENjOiBNYWFydGVuIExhbmtob3JzdCA8bWFh cnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29tPgo+ID4gQ2M6IFRoaWVycnkgUmVkaW5nIDx0 cmVkaW5nQG52aWRpYS5jb20+Cj4gPiBDYzogTGF1cmVudCBQaW5jaGFydCA8bGF1cmVudC5waW5j aGFydCtyZW5lc2FzQGlkZWFzb25ib2FyZC5jb20+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwg VmV0dGVyIDxkYW5pZWwudmV0dGVyQGludGVsLmNvbT4KPiA+IC0tLQo+ID4gIGRyaXZlcnMvZ3B1 L2RybS9kcm1fYXRvbWljX2hlbHBlci5jICAgICB8IDIwICsrKysrKysrKysrKysrKysrKy0tCj4g PiAgZHJpdmVycy9ncHUvZHJtL2V4eW5vcy9leHlub3NfZHJtX2Rydi5jIHwgIDIgKy0KPiA+ICBk cml2ZXJzL2dwdS9kcm0vbXNtL21zbV9hdG9taWMuYyAgICAgICAgfCAgMiArLQo+ID4gIGRyaXZl cnMvZ3B1L2RybS9vbWFwZHJtL29tYXBfZHJ2LmMgICAgICB8ICAyICstCj4gPiAgZHJpdmVycy9n cHUvZHJtL3JjYXItZHUvcmNhcl9kdV9rbXMuYyAgIHwgIDIgKy0KPiA+ICBkcml2ZXJzL2dwdS9k cm0vc3RpL3N0aV9kcnYuYyAgICAgICAgICAgfCAgMiArLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS90 ZWdyYS9kcm0uYyAgICAgICAgICAgICB8ICAyICstCj4gPiAgaW5jbHVkZS9kcm0vZHJtX2F0b21p Y19oZWxwZXIuaCAgICAgICAgIHwgIDMgKystCj4gPiAgOCBmaWxlcyBjaGFuZ2VkLCAyNiBpbnNl cnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQo+IAo+IFJldmlld2VkLWJ5OiBUaGllcnJ5IFJlZGlu ZyA8dHJlZGluZ0BudmlkaWEuY29tPgo+IFRlc3RlZC1ieTogVGhpZXJyeSBSZWRpbmcgPHRyZWRp bmdAbnZpZGlhLmNvbT4KCkFwcGxpZWQgdG8gZHJtLW1pc2MsIHRoYW5rcyBmb3IgdGhlIHJldmll dy4KLURhbmllbAotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29y cG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9kcmktZGV2ZWwK