From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 08/15] drm/meson: Use drm_mode_get_hv_timing() to populate plane clip rectangle Date: Thu, 23 Nov 2017 21:04:55 +0200 Message-ID: <20171123190502.28449-9-ville.syrjala@linux.intel.com> References: <20171123190502.28449-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20171123190502.28449-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: dri-devel@lists.freedesktop.org Cc: linux-amlogic@lists.infradead.org, intel-gfx@lists.freedesktop.org, Laurent Pinchart , Neil Armstrong List-Id: dri-devel@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClVz ZSBkcm1fbW9kZV9nZXRfaHZfdGltaW5nKCkgdG8gZmlsbCBvdXQgdGhlIHBsYW5lIGNsaXAgcmVj dGFuZ2xlLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2VzIGFzIHRoZSBjb2RlIGFscmVhZHkgdXNlcyBj cnRjX3N0YXRlLT5tb2RlCnRvIHBvcHVsYXRlIHRoZSBjbGlwLCB3aGljaCBpcyBhbHNvIHdoYXQg ZHJtX21vZGVfZ2V0X2h2X3RpbWluZygpCnVzZXMuCgpPbmNlIGV2ZXJ5b25lIGFncmVlcyBvbiB0 aGlzIHdlIGNhbiBtb3ZlIHRoZSBjbGlwIGhhbmRsaW5nIGludG8KZHJtX2F0b21pY19oZWxwZXJf Y2hlY2tfcGxhbmVfc3RhdGUoKS4KCkNjOiBMYXVyZW50IFBpbmNoYXJ0IDxsYXVyZW50LnBpbmNo YXJ0QGlkZWFzb25ib2FyZC5jb20+CkNjOiBOZWlsIEFybXN0cm9uZyA8bmFybXN0cm9uZ0BiYXls aWJyZS5jb20+CkNjOiBsaW51eC1hbWxvZ2ljQGxpc3RzLmluZnJhZGVhZC5vcmcKU2lnbmVkLW9m Zi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KLS0t CiBkcml2ZXJzL2dwdS9kcm0vbWVzb24vbWVzb25fcGxhbmUuYyB8IDUgKysrLS0KIDEgZmlsZSBj aGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJp dmVycy9ncHUvZHJtL21lc29uL21lc29uX3BsYW5lLmMgYi9kcml2ZXJzL2dwdS9kcm0vbWVzb24v bWVzb25fcGxhbmUuYwppbmRleCBkMGE2YWM4MzkwZjMuLjM4MDFiZWUxZjllNiAxMDA2NDQKLS0t IGEvZHJpdmVycy9ncHUvZHJtL21lc29uL21lc29uX3BsYW5lLmMKKysrIGIvZHJpdmVycy9ncHUv ZHJtL21lc29uL21lc29uX3BsYW5lLmMKQEAgLTU4LDggKzU4LDkgQEAgc3RhdGljIGludCBtZXNv bl9wbGFuZV9hdG9taWNfY2hlY2soc3RydWN0IGRybV9wbGFuZSAqcGxhbmUsCiAJaWYgKElTX0VS UihjcnRjX3N0YXRlKSkKIAkJcmV0dXJuIFBUUl9FUlIoY3J0Y19zdGF0ZSk7CiAKLQljbGlwLngy ID0gY3J0Y19zdGF0ZS0+bW9kZS5oZGlzcGxheTsKLQljbGlwLnkyID0gY3J0Y19zdGF0ZS0+bW9k ZS52ZGlzcGxheTsKKwlpZiAoY3J0Y19zdGF0ZS0+ZW5hYmxlKQorCQlkcm1fbW9kZV9nZXRfaHZf dGltaW5nKCZjcnRjX3N0YXRlLT5tb2RlLAorCQkJCSAgICAgICAmY2xpcC54MiwgJmNsaXAueTIp OwogCiAJcmV0dXJuIGRybV9hdG9taWNfaGVscGVyX2NoZWNrX3BsYW5lX3N0YXRlKHN0YXRlLCBj cnRjX3N0YXRlLCAmY2xpcCwKIAkJCQkJCSAgIERSTV9QTEFORV9IRUxQRVJfTk9fU0NBTElORywK LS0gCjIuMTMuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs Cg==