From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/crtc_helper: Reset empty plane state in drm_helper_crtc_mode_set_base() Date: Tue, 12 Apr 2016 18:00:06 +0200 Message-ID: <20160412160006.GI2510@phenom.ffwll.local> References: <1459846239-8946-1-git-send-email-gnuiyl@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id C6E506E712 for ; Tue, 12 Apr 2016 15:59:50 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id a140so6609885wma.2 for ; Tue, 12 Apr 2016 08:59:50 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1459846239-8946-1-git-send-email-gnuiyl@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Liu Ying Cc: Daniel Vetter , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBBcHIgMDUsIDIwMTYgYXQgMDQ6NTA6MzlQTSArMDgwMCwgTGl1IFlpbmcgd3JvdGU6 Cj4gVHJhbnNpdGlvbmFsIGRyaXZlcnMgbWlnaHQgYWNjZXNzIHRoZSBOVUxMIHBvaW50ZXIgcGxh bmUtPnN0YXRlIGluCj4gZHJtX2hlbHBlcl9jcnRjX21vZGVfc2V0X2Jhc2UoKSwgd2hpY2ggY2F1 c2VzIE5VTEwgcG9pbnRlciBkZXJlZmVyZW5jZS4KPiBTbywgbGV0J3MgcmVzZXQgaXQgYmVmb3Jl IGhhbmRpbmcgaXQgb3ZlciB0byB0aG9zZSBkcml2ZXJzLgo+IGNvbW1pdCBlNGYzMWFkMmI3MTMg KCJkcm06IHJlc2V0IGVtcHR5IHN0YXRlIGluIHRyYW5zaXRpb25hbCBoZWxwZXJzIikKPiBkaWQg dGhlIHNhbWUgdGhpbmcgZm9yIG90aGVyIHRyYW5zaXRpb25hbCBoZWxwZXJzLCBidXQgaXQgc2Vl bXMgdGhpcyBvbmUKPiB3YXMgbWlzc2VkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IExpdSBZaW5nIDxn bnVpeWxAZ21haWwuY29tPgoKVGhpcyBpcyBraW5kYSBpbnRlbnRpb25hbGx5IG5vdCBkb25lLCBh c3N1bWluZyB0aGF0IGRyaXZlcnMgKHdoZW4KdHJhbnNpdGlvbmluZykgY2FuJ3QgaGFuZGxlIHRo ZSBmdWxsIHN0YXRlIHN0dWZmIHlldC4KCkknbSBub3QgZW50aXJlbHkgb3Bwb3NlZCB0byB0aGlz LCBidXQgdGhlbiB3ZSBzaG91bGQgZG8gaXQgZm9yIGJvdGggcGxhbmUKYW5kIGNydGMgc3RhdGVz LCBhbmQgaW4gYWxsIGNhc2VzIEkgdGhpbmsuCgpDb21wbGV0ZWx5IG5ldyBkcml2ZXJzIHNob3Vs ZCBuZXZlciB1c2UgdHJhbnNpdGlvbmFsIGhlbHBlcnMsIGJ1dCBpbnN0ZWFkCmp1c3QgYnJpbmcg dXAgdXNpbmcgbmF0aXZlIGF0b21pYyBoZWxwZXJzIGRpcmVjdGx5LiBTbyB3aGF0IGV4YWN0bHkg ZG8geW91Cm5lZWQgdGhpcyBmb3I/Ci1EYW5pZWwKCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9k cm1fY3J0Y19oZWxwZXIuYyB8IDggKysrKystLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0 aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2RybV9jcnRjX2hlbHBlci5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjX2hlbHBlci5jCj4g aW5kZXggNzk1NTVkMi4uNjZjYTMxMyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJt X2NydGNfaGVscGVyLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2NydGNfaGVscGVyLmMK PiBAQCAtMTA1MywxMCArMTA1MywxMiBAQCBpbnQgZHJtX2hlbHBlcl9jcnRjX21vZGVfc2V0X2Jh c2Uoc3RydWN0IGRybV9jcnRjICpjcnRjLCBpbnQgeCwgaW50IHksCj4gIAo+ICAJaWYgKHBsYW5l LT5mdW5jcy0+YXRvbWljX2R1cGxpY2F0ZV9zdGF0ZSkKPiAgCQlwbGFuZV9zdGF0ZSA9IHBsYW5l LT5mdW5jcy0+YXRvbWljX2R1cGxpY2F0ZV9zdGF0ZShwbGFuZSk7Cj4gLQllbHNlIGlmIChwbGFu ZS0+c3RhdGUpCj4gKwllbHNlIHsKPiArCQlpZiAoIXBsYW5lLT5zdGF0ZSkKPiArCQkJZHJtX2F0 b21pY19oZWxwZXJfcGxhbmVfcmVzZXQocGxhbmUpOwo+ICsKPiAgCQlwbGFuZV9zdGF0ZSA9IGRy bV9hdG9taWNfaGVscGVyX3BsYW5lX2R1cGxpY2F0ZV9zdGF0ZShwbGFuZSk7Cj4gLQllbHNlCj4g LQkJcGxhbmVfc3RhdGUgPSBremFsbG9jKHNpemVvZigqcGxhbmVfc3RhdGUpLCBHRlBfS0VSTkVM KTsKPiArCX0KPiAgCWlmICghcGxhbmVfc3RhdGUpCj4gIAkJcmV0dXJuIC1FTk9NRU07Cj4gIAlw bGFuZV9zdGF0ZS0+cGxhbmUgPSBwbGFuZTsKPiAtLSAKPiAyLjUuMAo+IAoKLS0gCkRhbmllbCBW ZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZm d2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRy aS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=