From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH 1/5] drm/rcar-du: Use drm_mode_get_hv_timing() to populate plane clip rectangle Date: Wed, 24 Jan 2018 02:07:30 +0200 Message-ID: <3491323.Vvjl2Tpm6D@avalon> References: <20180123170857.13818-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from galahad.ideasonboard.com (galahad.ideasonboard.com [IPv6:2001:4b98:dc2:45:216:3eff:febb:480d]) by gabe.freedesktop.org (Postfix) with ESMTPS id 71D546E4CB for ; Wed, 24 Jan 2018 00:07:20 +0000 (UTC) In-Reply-To: <20180123170857.13818-1-ville.syrjala@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: Ville Syrjala Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGkgVmlsbGUsCgpUaGFuayB5b3UgZm9yIHRoZSBwYXRjaC4KCk9uIFR1ZXNkYXksIDIzIEphbnVh cnkgMjAxOCAxOTowODo1MyBFRVQgVmlsbGUgU3lyamFsYSB3cm90ZToKPiBGcm9tOiBWaWxsZSBT eXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+IAo+IFVzZSBkcm1fbW9k ZV9nZXRfaHZfdGltaW5nKCkgdG8gZmlsbCBvdXQgdGhlIHBsYW5lIGNsaXAgcmVjdGFuZ2xlLgo+ IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlcyBhcyB0aGUgY29kZSBhbHJlYWR5IHVzZXMgY3J0Y19z dGF0ZS0+bW9kZQo+IHRvIHBvcHVsYXRlIHRoZSBjbGlwLCB3aGljaCBpcyBhbHNvIHdoYXQgZHJt X21vZGVfZ2V0X2h2X3RpbWluZygpCj4gdXNlcy4KPiAKPiBPbmNlIGV2ZXJ5b25lIGFncmVlcyBv biB0aGlzIHdlIGNhbiBtb3ZlIHRoZSBjbGlwIGhhbmRsaW5nIGludG8KPiBkcm1fYXRvbWljX2hl bHBlcl9jaGVja19wbGFuZV9zdGF0ZSgpLgo+IAo+IENjOiBMYXVyZW50IFBpbmNoYXJ0IDxsYXVy ZW50LnBpbmNoYXJ0QGlkZWFzb25ib2FyZC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogVmlsbGUgU3ly asOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9n cHUvZHJtL3JjYXItZHUvcmNhcl9kdV9wbGFuZS5jIHwgOSArKysrLS0tLS0KPiAgMSBmaWxlIGNo YW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL3JjYXItZHUvcmNhcl9kdV9wbGFuZS5jCj4gYi9kcml2ZXJzL2dwdS9k cm0vcmNhci1kdS9yY2FyX2R1X3BsYW5lLmMgaW5kZXggNGEzZDE2Y2YzZWQ2Li41Njg3YTk0ZDRj YjEKPiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vcmNhci1kdS9yY2FyX2R1X3BsYW5l LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vcmNhci1kdS9yY2FyX2R1X3BsYW5lLmMKPiBAQCAt NTcyLDcgKzU3Miw3IEBAIGludCBfX3JjYXJfZHVfcGxhbmVfYXRvbWljX2NoZWNrKHN0cnVjdCBk cm1fcGxhbmUKPiAqcGxhbmUsIHsKPiAgCXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBwbGFuZS0+ ZGV2Owo+ICAJc3RydWN0IGRybV9jcnRjX3N0YXRlICpjcnRjX3N0YXRlOwo+IC0Jc3RydWN0IGRy bV9yZWN0IGNsaXA7Cj4gKwlzdHJ1Y3QgZHJtX3JlY3QgY2xpcCA9IHt9OwoKTml0cGlja2luZywg aXNuJ3QgdGhlIGNvcnJlY3QgQzk5IHplcm8gaW5pdGlhbGl6ZXIgeyAwIH0gPyBJIGRvZXNuJ3Qg bWF0dGVyIAp0b28gbXVjaCBhcyB0aGUgdmFyaWFibGUgaXMgcmVtb3ZlZCBpbiBwYXRjaCA1LzUg YnV0IHdlIGNvdWxkIGFzIHdlbGwgZml4IGl0IAppZiBuZWVkZWQuCgpBcGFydCBmcm9tIHRoYXQs CgpSZXZpZXdlZC1ieTogTGF1cmVudCBQaW5jaGFydCA8bGF1cmVudC5waW5jaGFydEBpZGVhc29u Ym9hcmQuY29tPgoKPiAgCWludCByZXQ7Cj4gCj4gIAlpZiAoIXN0YXRlLT5jcnRjKSB7Cj4gQEAg LTU4OSwxMCArNTg5LDkgQEAgaW50IF9fcmNhcl9kdV9wbGFuZV9hdG9taWNfY2hlY2soc3RydWN0 IGRybV9wbGFuZQo+ICpwbGFuZSwgaWYgKElTX0VSUihjcnRjX3N0YXRlKSkKPiAgCQlyZXR1cm4g UFRSX0VSUihjcnRjX3N0YXRlKTsKPiAKPiAtCWNsaXAueDEgPSAwOwo+IC0JY2xpcC55MSA9IDA7 Cj4gLQljbGlwLngyID0gY3J0Y19zdGF0ZS0+bW9kZS5oZGlzcGxheTsKPiAtCWNsaXAueTIgPSBj cnRjX3N0YXRlLT5tb2RlLnZkaXNwbGF5Owo+ICsJaWYgKGNydGNfc3RhdGUtPmVuYWJsZSkKPiAr CQlkcm1fbW9kZV9nZXRfaHZfdGltaW5nKCZjcnRjX3N0YXRlLT5tb2RlLAo+ICsJCQkJICAgICAg ICZjbGlwLngyLCAmY2xpcC55Mik7Cj4gCj4gIAlyZXQgPSBkcm1fYXRvbWljX2hlbHBlcl9jaGVj a19wbGFuZV9zdGF0ZShzdGF0ZSwgY3J0Y19zdGF0ZSwgJmNsaXAsCj4gIAkJCQkJCSAgRFJNX1BM QU5FX0hFTFBFUl9OT19TQ0FMSU5HLAoKLS0gClJlZ2FyZHMsCgpMYXVyZW50IFBpbmNoYXJ0Cgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwg bWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK