From mboxrd@z Thu Jan 1 00:00:00 1970 From: Benoit Parrot Subject: [Patch v4 2/8] drm/omap: Add ovl checking funcs to dispc_ops Date: Fri, 12 Oct 2018 15:16:57 -0500 Message-ID: <20181012201703.29065-3-bparrot@ti.com> References: <20181012201703.29065-1-bparrot@ti.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from lelv0142.ext.ti.com (lelv0142.ext.ti.com [198.47.23.249]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6606C6E03D for ; Fri, 12 Oct 2018 20:17:14 +0000 (UTC) In-Reply-To: <20181012201703.29065-1-bparrot@ti.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, linux-kernel@vger.kernel.org, Laurent Pinchart , Daniel Vetter Cc: Peter Ujfalusi , Tomi Valkeinen , Jyri Sarha List-Id: dri-devel@lists.freedesktop.org SW4gb3JkZXIgdG8gYmUgYWJsZSB0byBkeW5hbWljYWxseSBhc3NpZ24gb3ZlcmxheXMgdG8gcGxh bmVzIHdlIG5lZWQgdG8KYmUgYWJsZSB0byBhc3NlcyB0aGUgb3ZlcmxheSBjYXBhYmlsaXRpZXMu CgpBZGQgYSBoZWxwZXIgZnVuY3Rpb24gdG8gYmUgYWJsZSB0byByZXRyaWV2ZSB0aGUgc3VwcG9y dGVkIGNhcGFiaWxpdGllcwpvZiBhbiBvdmVybGF5LgoKQW5kIGV4cG9ydCB0aGUgZnVuY3Rpb24g dG8gY2hlY2sgaWYgYSBmb3VyY2MgaXMgc3VwcG9ydGVkIG9uIGEgZ2l2ZW4Kb3ZlcmxheS4KClNp Z25lZC1vZmYtYnk6IEJlbm9pdCBQYXJyb3QgPGJwYXJyb3RAdGkuY29tPgotLS0KIGRyaXZlcnMv Z3B1L2RybS9vbWFwZHJtL2Rzcy9kaXNwYy5jICAgfCA4ICsrKysrKysrCiBkcml2ZXJzL2dwdS9k cm0vb21hcGRybS9kc3Mvb21hcGRzcy5oIHwgNCArKysrCiAyIGZpbGVzIGNoYW5nZWQsIDEyIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vb21hcGRybS9kc3MvZGlz cGMuYyBiL2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJtL2Rzcy9kaXNwYy5jCmluZGV4IDcwYzNlMzM1 Mzk0Ny4uZWE4YjU3MDAzNjIwIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vb21hcGRybS9k c3MvZGlzcGMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vb21hcGRybS9kc3MvZGlzcGMuYwpAQCAt MjQ5OSw2ICsyNDk5LDEyIEBAIHN0YXRpYyBpbnQgZGlzcGNfb3ZsX2NhbGNfc2NhbGluZ180NHh4 KHN0cnVjdCBkaXNwY19kZXZpY2UgKmRpc3BjLAogCXJldHVybiAwOwogfQogCitzdGF0aWMgZW51 bSBvbWFwX292ZXJsYXlfY2FwcyBkaXNwY19vdmxfZ2V0X2NhcHMoc3RydWN0IGRpc3BjX2Rldmlj ZSAqZGlzcGMsCisJCQkJCQkgZW51bSBvbWFwX3BsYW5lX2lkIHBsYW5lKQoreworCXJldHVybiBk aXNwYy0+ZmVhdC0+b3ZlcmxheV9jYXBzW3BsYW5lXTsKK30KKwogI2RlZmluZSBESVZfRlJBQyhk aXZpZGVuZCwgZGl2aXNvcikgXAogCSgoZGl2aWRlbmQpICogMTAwIC8gKGRpdmlzb3IpIC0gKChk aXZpZGVuZCkgLyAoZGl2aXNvcikgKiAxMDApKQogCkBAIC00NzU3LDYgKzQ3NjMsOCBAQCBzdGF0 aWMgY29uc3Qgc3RydWN0IGRpc3BjX29wcyBkaXNwY19vcHMgPSB7CiAJLm92bF9lbmFibGUgPSBk aXNwY19vdmxfZW5hYmxlLAogCS5vdmxfc2V0dXAgPSBkaXNwY19vdmxfc2V0dXAsCiAJLm92bF9n ZXRfY29sb3JfbW9kZXMgPSBkaXNwY19vdmxfZ2V0X2NvbG9yX21vZGVzLAorCS5vdmxfY29sb3Jf bW9kZV9zdXBwb3J0ZWQgPSBkaXNwY19vdmxfY29sb3JfbW9kZV9zdXBwb3J0ZWQsCisJLm92bF9n ZXRfY2FwcyA9IGRpc3BjX292bF9nZXRfY2FwcywKIAkub3ZsX2dldF9tYXhfc2l6ZSA9IGRpc3Bj X292bF9nZXRfbWF4X3NpemUsCiAKIAkud2JfZ2V0X2ZyYW1lZG9uZV9pcnEgPSBkaXNwY193Yl9n ZXRfZnJhbWVkb25lX2lycSwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJtL2Rz cy9vbWFwZHNzLmggYi9kcml2ZXJzL2dwdS9kcm0vb21hcGRybS9kc3Mvb21hcGRzcy5oCmluZGV4 IDQ1MzM0ZDVjNjE4ZS4uYjU2NDBlODQ3OWRjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v b21hcGRybS9kc3Mvb21hcGRzcy5oCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJtL2Rzcy9v bWFwZHNzLmgKQEAgLTYzMiw2ICs2MzIsMTAgQEAgc3RydWN0IGRpc3BjX29wcyB7CiAKIAljb25z dCB1MzIgKigqb3ZsX2dldF9jb2xvcl9tb2Rlcykoc3RydWN0IGRpc3BjX2RldmljZSAqZGlzcGMs CiAJCQkJCSAgZW51bSBvbWFwX3BsYW5lX2lkIHBsYW5lKTsKKwlib29sICgqb3ZsX2NvbG9yX21v ZGVfc3VwcG9ydGVkKShzdHJ1Y3QgZGlzcGNfZGV2aWNlICpkaXNwYywKKwkJCQkJIGVudW0gb21h cF9wbGFuZV9pZCBwbGFuZSwgdTMyIGZvdXJjYyk7CisJZW51bSBvbWFwX292ZXJsYXlfY2FwcyAo Km92bF9nZXRfY2Fwcykoc3RydWN0IGRpc3BjX2RldmljZSAqZGlzcGMsCisJCQkJCSAgICAgICBl bnVtIG9tYXBfcGxhbmVfaWQgcGxhbmUpOwogCXZvaWQgKCpvdmxfZ2V0X21heF9zaXplKShzdHJ1 Y3QgZGlzcGNfZGV2aWNlICpkaXNwYywKIAkJCQkgdTE2ICp3aWR0aCwgdTE2ICpoZWlnaHQpOwog Ci0tIAoyLjkuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs Cg==