From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 05/14] drm/crtc_helper: Disable and reenable primary plane in drm_helper_crtc_mode_set Date: Thu, 26 May 2016 10:03:19 +0200 Message-ID: <20160526080319.GO27098@phenom.ffwll.local> References: <1464084653-16684-1-git-send-email-gnuiyl@gmail.com> <1464084653-16684-6-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 7801A6E24E for ; Thu, 26 May 2016 08:03:19 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id a136so2794620wme.0 for ; Thu, 26 May 2016 01:03:19 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1464084653-16684-6-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: Russell King , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBNYXkgMjQsIDIwMTYgYXQgMDY6MTA6NDRQTSArMDgwMCwgTGl1IFlpbmcgd3JvdGU6 Cj4gU2luY2UgQ1JUQyBoYXMgYWxyZWFkeSBiZWVuIGRpc2FibGVkIGluIGNydGNfZnVuY3MtPnBy ZXBhcmUoKSwgaXQgZG9lc24ndCBodXJ0Cj4gdG8gZGlzYWJsZSB0aGUgcHJpbWFyeSBwbGFuZSBp biBkcm1faGVscGVyX2NydGNfbW9kZV9zZXQoKSBiZWZvcmUgZW5hYmxpbmcgaXQKPiBpbiBkcm1f aGVscGVyX2NydGNfbW9kZV9zZXRfYmFzZSgpLiAgVGhpcyBtYWtlcyB0aG9zZSB3aG8gcmVqZWN0 IGFjdGl2ZSBwbGFuZQo+IHVwZGF0ZSBpbiBwbGFuZV9mdW5jcy0+YXRvbWljX2NoZWNrKCkgaGFw cHkuCj4gCj4gU2lnbmVkLW9mZi1ieTogTGl1IFlpbmcgPGdudWl5bEBnbWFpbC5jb20+Cj4gLS0t Cj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fY3J0Y19oZWxwZXIuYyB8IDkgKysrKysrKysrCj4gIDEg ZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2RybV9jcnRjX2hlbHBlci5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjX2hlbHBl ci5jCj4gaW5kZXggNzk1NTVkMi4uN2ZhYmNkNyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9k cm0vZHJtX2NydGNfaGVscGVyLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2NydGNfaGVs cGVyLmMKPiBAQCAtMTAxMyw2ICsxMDEzLDE1IEBAIGludCBkcm1faGVscGVyX2NydGNfbW9kZV9z ZXQoc3RydWN0IGRybV9jcnRjICpjcnRjLCBzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSAqbW9kCj4g IAkJCWdvdG8gb3V0Owo+ICAJfQo+ICAKPiArCS8qCj4gKwkgKiBJdCBkb2Vzbid0IGh1cnQgdG8g ZGlzYWJsZSBwcmltYXJ5IHBsYW5lIGhlcmUgc2luY2UgY3J0YyBpcyBvZmYKPiArCSAqIGFuZCB3 ZSdsbCBlbmFibGUgaXQgYWdhaW4gaW4gZHJtX2hlbHBlcl9jcnRjX21vZGVfc2V0X2Jhc2UoKQo+ ICsJICogYmVsb3cgc29vbi4KPiArCSAqLwo+ICsJcmV0ID0gZHJtX3BsYW5lX2hlbHBlcl9kaXNh YmxlKGNydGMtPnByaW1hcnkpOwo+ICsJaWYgKHJldCkKPiArCQlnb3RvIG91dDsKPiArCgpPaywg c28gdGhlcmUncyBubyBwcm9ibGVtIHdpdGggbWl4aW5nIHVwIGxlZ2FjeSBhbmQgdHJhbnNpdGlv bmFsIGhlbHBlcnMKaGVyZS4gSXQncyBzdGlsbCBub3QgaG93IGl0J3Mgc3VwcG9zZWQgdG8gd29y ayB0aG91Z2guIEFsbCB0aGUgaGVscGVycwoobGVnYWN5LCB0cmFuc2l0aW9uYWwgJiBhdG9taWMp IGFzc3VtZSB0aGF0IHdoZW4gdGhlIGhlbHBlcnMgY2FsbCBpbnRvCmNydGMtPmRpc2FibGUgaG9v a3MsIHRoZSBkcml2ZXIgd2lsbCBhbHNvIGRpc2FibGUgYWxsIHRoZSBzY2Fub3V0IGVuZ2luZXMu ClRoZSBoZWxwZXJzIHdpbGwgX25vdF8gZG8gdGhhdCBmb3IgeW91LCBpdCdzIHRoZSBkcml2ZXIg ZHV0aWVzLgoKRm9yIGF0b21pYyB3ZSBoYXZlIGEgaGVscGVyIGZ1bmN0aW9uIHdoaWNoIHlvdSBj YW4gY2FsbCBhdCB0aGUgcmlnaHQKcGxhY2UsIGRybV9hdG9taWNfaGVscGVyX2Rpc2FibGVfcGxh bmVzX29uX2NydGMoKS4gVW5mb3J0dW5hdGVseSBpdCBsb29rcwpsaWtlIG5vIG9uZSBldmVyIHVz ZWQgaXQsIHNvIHByb2JhYmx5IGEgYnVuY2ggb2YgYnVncyBpbiBkcml2ZXJzIGJlY2F1c2UKb2Yg dGhpcy4gRXhwbGljaXRseSBkaXNhYmxpbmcgdGhlIHBsYW5lIHdoZW4gdGhlIGNydGMgaXMgc2h1 dCBkb3duIG1pZ2h0CmNvbmZ1c2VkL2JyZWFrIGRyaXZlcnMgd2hpY2ggZ2V0IHRoaXMgcmlnaHQs IGhlbmNlIHdoeSB3ZSBjYW4ndCBoYXZlIHRoaXMKaW4gdGhlIGhlbHBlciBsaWJyYXJpZXMuCgpJ biBzaG9ydDogWW91IG5lZWQgdG8gZml4IHRoaXMgaW4geW91ciBkcml2ZXIsIGJ5IG1hbnVhbGx5 IGRpc2FibGluZyB0aGUKcGxhbmUgYXQgYSBzdWl0YWJsZSBwbGFjZSBmaXJzdC4gTW9zdCBsaWtl bHkgdGhhdCdzIGluIHRoZSBjcnRjLT5wcmVwYXJlCmhvb2sgKHNpbmNlIHlvdSdyZSBzdGlsbCB0 cmFuc2l0aW9uaW5nKS4KLURhbmllbAoKPiAgCXN3YXAoY3J0Yy0+c3RhdGUsIGNydGNfc3RhdGUp Owo+ICAKPiAgCWNydGNfZnVuY3MtPm1vZGVfc2V0X25vZmIoY3J0Yyk7Cj4gLS0gCj4gMi43LjQK PiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGRy aS1kZXZlbCBtYWlsaW5nIGxpc3QKPiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4g aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK Ci0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpo dHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9k cmktZGV2ZWwK