From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH 12/17] drm/rcar-du: Convert to using __drm_atomic_helper_crtc_reset() for reset. Date: Fri, 1 Mar 2019 15:13:58 +0200 Message-ID: <20190301131358.GC32244@pendragon.ideasonboard.com> References: <20190301125627.7285-1-maarten.lankhorst@linux.intel.com> <20190301125627.7285-13-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by gabe.freedesktop.org (Postfix) with ESMTPS id F1EA46E301 for ; Fri, 1 Mar 2019 13:14:06 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20190301125627.7285-13-maarten.lankhorst@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Maarten Lankhorst Cc: linux-renesas-soc@vger.kernel.org, intel-gfx@lists.freedesktop.org, Kieran Bingham , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGkgTWFhcnRlbiwKClRoYW5rIHlvdSBmb3IgdGhlIHBhdGNoLgoKT24gRnJpLCBNYXIgMDEsIDIw MTkgYXQgMDE6NTY6MjJQTSArMDEwMCwgTWFhcnRlbiBMYW5raG9yc3Qgd3JvdGU6Cj4gQ29udmVy dCByY2FyLWR1IHRvIHVzaW5nIF9fZHJtX2F0b21pY19oZWxwZXJfY3J0Y19yZXNldCgpLCBpbnN0 ZWFkIG9mCj4gd3JpdGluZyBpdHMgb3duIHZlcnNpb24uIEluc3RlYWQgb2Ygb3BlbiBjb2Rpbmcg ZGVzdHJveV9zdGF0ZSgpLCBjYWxsCj4gaXQgZGlyZWN0bHkgZm9yIGZyZWVpbmcgdGhlIG9sZCBz dGF0ZS4KCkkgZG9uJ3QgdGhpbmsgdGhlIHNlY29uZCBzZW50ZW5jZSBhcHBsaWVzIHRvIHRoaXMg cGF0Y2guCgo+IFNpZ25lZC1vZmYtYnk6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVuLmxhbmto b3JzdEBsaW51eC5pbnRlbC5jb20+Cj4gQ2M6IExhdXJlbnQgUGluY2hhcnQgPGxhdXJlbnQucGlu Y2hhcnRAaWRlYXNvbmJvYXJkLmNvbT4KPiBDYzogS2llcmFuIEJpbmdoYW0gPGtpZXJhbi5iaW5n aGFtK3JlbmVzYXNAaWRlYXNvbmJvYXJkLmNvbT4KPiBDYzogbGludXgtcmVuZXNhcy1zb2NAdmdl ci5rZXJuZWwub3JnCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9yY2FyLWR1L3JjYXJfZHVfY3J0 Yy5jIHwgMTEgKysrLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwg OCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3JjYXItZHUv cmNhcl9kdV9jcnRjLmMgYi9kcml2ZXJzL2dwdS9kcm0vcmNhci1kdS9yY2FyX2R1X2NydGMuYwo+ IGluZGV4IDRjZGVhMTRkNTUyZi4uNzc2NjU1MWU2N2ZjIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMv Z3B1L2RybS9yY2FyLWR1L3JjYXJfZHVfY3J0Yy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL3Jj YXItZHUvcmNhcl9kdV9jcnRjLmMKPiBAQCAtODkxLDIyICs4OTEsMTcgQEAgc3RhdGljIHZvaWQg cmNhcl9kdV9jcnRjX2NsZWFudXAoc3RydWN0IGRybV9jcnRjICpjcnRjKQo+ICAKPiAgc3RhdGlj IHZvaWQgcmNhcl9kdV9jcnRjX3Jlc2V0KHN0cnVjdCBkcm1fY3J0YyAqY3J0YykKPiAgewo+IC0J c3RydWN0IHJjYXJfZHVfY3J0Y19zdGF0ZSAqc3RhdGU7Cj4gKwlzdHJ1Y3QgcmNhcl9kdV9jcnRj X3N0YXRlICpzdGF0ZSA9IGt6YWxsb2Moc2l6ZW9mKCpzdGF0ZSksIEdGUF9LRVJORUwpOwo+ICAK PiAtCWlmIChjcnRjLT5zdGF0ZSkgewo+ICsJaWYgKGNydGMtPnN0YXRlKQo+ICAJCXJjYXJfZHVf Y3J0Y19hdG9taWNfZGVzdHJveV9zdGF0ZShjcnRjLCBjcnRjLT5zdGF0ZSk7Cj4gLQkJY3J0Yy0+ c3RhdGUgPSBOVUxMOwo+IC0JfQo+ICAKPiAtCXN0YXRlID0ga3phbGxvYyhzaXplb2YoKnN0YXRl KSwgR0ZQX0tFUk5FTCk7Cj4gKwlfX2RybV9hdG9taWNfaGVscGVyX2NydGNfcmVzZXQoY3J0Yywg JnN0YXRlLT5zdGF0ZSk7CgpzdGF0ZSBtYXkgYmUgTlVMTCBoZXJlIGlmIHRoZSBhYm92ZSBremFs bG9jKCkgZmFpbGVkLiBMZXQncyBrZWVwIHRoZQpvcmlnaW5hbCBvcmRlciBvZiB0aGUgZnVuY3Rp b24sIGFuZCBzaW1wbHkgY2FsbApfX2RybV9hdG9taWNfaGVscGVyX2NydGNfcmVzZXQoKSBhZnRl ciB0aGUgTlVMTCBjaGVjayBiZWxvdy4KCj4gIAlpZiAoc3RhdGUgPT0gTlVMTCkKPiAgCQlyZXR1 cm47Cj4gIAo+ICAJc3RhdGUtPmNyYy5zb3VyY2UgPSBWU1AxX0RVX0NSQ19OT05FOwo+ICAJc3Rh dGUtPmNyYy5pbmRleCA9IDA7Cj4gLQo+IC0JY3J0Yy0+c3RhdGUgPSAmc3RhdGUtPnN0YXRlOwo+ IC0JY3J0Yy0+c3RhdGUtPmNydGMgPSBjcnRjOwo+ICB9Cj4gIAo+ICBzdGF0aWMgaW50IHJjYXJf ZHVfY3J0Y19lbmFibGVfdmJsYW5rKHN0cnVjdCBkcm1fY3J0YyAqY3J0YykKCi0tIApSZWdhcmRz LAoKTGF1cmVudCBQaW5jaGFydApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9k cmktZGV2ZWw=