From mboxrd@z Thu Jan 1 00:00:00 1970 From: Liviu Dudau Subject: Re: [PATCH 04/15] drm/arm/mali-dp: Use drm_mode_get_hv_timing() to populate plane clip rectangle Date: Fri, 24 Nov 2017 11:03:58 +0000 Message-ID: <20171124110358.GF1119@e110455-lin.cambridge.arm.com> References: <20171123190502.28449-1-ville.syrjala@linux.intel.com> <20171123190502.28449-5-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20171123190502.28449-5-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ville Syrjala Cc: intel-gfx@lists.freedesktop.org, Mali DP Maintainers , Laurent Pinchart , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBOb3YgMjMsIDIwMTcgYXQgMDk6MDQ6NTFQTSArMDIwMCwgVmlsbGUgU3lyamFsYSB3 cm90ZToKPiBGcm9tOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwu Y29tPgo+IAo+IFVzZSBkcm1fbW9kZV9nZXRfaHZfdGltaW5nKCkgdG8gZmlsbCBvdXQgdGhlIHBs YW5lIGNsaXAgcmVjdGFuZ2xlLgo+IAo+IE5vdGUgdGhhdCB0aGlzIHJlcGxhY2VzIGNydGNfc3Rh dGUtPmFkanVzdGVkX21vZGUgdXNhZ2Ugd2l0aAo+IGNydGNfc3RhdGUtPm1vZGUuIFRoZSBsYXR0 ZXIgaXMgdGhlIGNvcnJlY3QgY2hvaWNlIHNpbmNlIHRoYXQncyB0aGUKPiBtb2RlIHRoZSB1c2Vy IHByb3ZpZGVkIGFuZCBpdCBtYXRjaGVzIHRoZSBwbGFuZSBjcnRjIGNvb3JkaW5hdGVzCj4gdGhl IHVzZXIgYWxzbyBwcm92aWRlZC4KPiAKPiBPbmNlIGV2ZXJ5b25lIGFncmVlcyBvbiB0aGlzIHdl IGNhbiBtb3ZlIHRoZSBjbGlwIGhhbmRsaW5nIGludG8KPiBkcm1fYXRvbWljX2hlbHBlcl9jaGVj a19wbGFuZV9zdGF0ZSgpLgo+IAo+IENjOiBMYXVyZW50IFBpbmNoYXJ0IDxsYXVyZW50LnBpbmNo YXJ0QGlkZWFzb25ib2FyZC5jb20+Cj4gQ2M6IExpdml1IER1ZGF1IDxsaXZpdS5kdWRhdUBhcm0u Y29tPgo+IENjOiBCcmlhbiBTdGFya2V5IDxicmlhbi5zdGFya2V5QGFybS5jb20+Cj4gQ2M6IE1h bGkgRFAgTWFpbnRhaW5lcnMgPG1hbGlkcEBmb3NzLmFybS5jb20+Cj4gU2lnbmVkLW9mZi1ieTog VmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkFja2VkLWJ5 OiBMaXZpdSBEdWRhdSA8bGl2aXUuZHVkYXVAYXJtLmNvbT4KClBsZWFzZSBsZXQgbWUga25vdyBp ZiB5b3UgbmVlZCBtZSB0byBwdWxsIHRoaXMgcGF0Y2ggaW50byB0aGUgbWFsaS1kcCB0cmVlLgoK QmVzdCByZWdhcmRzLApMaXZpdQoKPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2FybS9tYWxpZHBf cGxhbmVzLmMgfCA2ICsrKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAy IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlk cF9wbGFuZXMuYyBiL2RyaXZlcnMvZ3B1L2RybS9hcm0vbWFsaWRwX3BsYW5lcy5jCj4gaW5kZXgg NzJhMDc5NTAxNjdlLi4yZjZkNjA4ZDZlYWYgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2FybS9tYWxpZHBfcGxhbmVzLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlkcF9w bGFuZXMuYwo+IEBAIC0xNDgsOCArMTQ4LDEwIEBAIHN0YXRpYyBpbnQgbWFsaWRwX3NlX2NoZWNr X3NjYWxpbmcoc3RydWN0IG1hbGlkcF9wbGFuZSAqbXAsCj4gIAlpZiAoIWNydGNfc3RhdGUpCj4g IAkJcmV0dXJuIC1FSU5WQUw7Cj4gIAo+IC0JY2xpcC54MiA9IGNydGNfc3RhdGUtPmFkanVzdGVk X21vZGUuaGRpc3BsYXk7Cj4gLQljbGlwLnkyID0gY3J0Y19zdGF0ZS0+YWRqdXN0ZWRfbW9kZS52 ZGlzcGxheTsKPiArCWlmIChjcnRjX3N0YXRlLT5lbmFibGUpCj4gKwkJZHJtX21vZGVfZ2V0X2h2 X3RpbWluZygmY3J0Y19zdGF0ZS0+bW9kZSwKPiArCQkJCSAgICAgICAmY2xpcC54MiwgJmNsaXAu eTIpOwo+ICsKPiAgCXJldCA9IGRybV9hdG9taWNfaGVscGVyX2NoZWNrX3BsYW5lX3N0YXRlKHN0 YXRlLCBjcnRjX3N0YXRlLCAmY2xpcCwKPiAgCQkJCQkJICAwLCBJTlRfTUFYLCB0cnVlLCB0cnVl KTsKPiAgCWlmIChyZXQpCj4gLS0gCj4gMi4xMy42Cj4gCgotLSAKPT09PT09PT09PT09PT09PT09 PT0KfCBJIHdvdWxkIGxpa2UgdG8gfAp8IGZpeCB0aGUgd29ybGQsICB8CnwgYnV0IHRoZXkncmUg bm90IHwKfCBnaXZpbmcgbWUgdGhlICAgfAogXCBzb3VyY2UgY29kZSEgIC8KICAtLS0tLS0tLS0t LS0tLS0KICAgIMKvXF8o44OEKV8vwq8KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==