From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomi Valkeinen Subject: [PATCH 2/3] drm/omap: cleanup omap_plane_atomic_check() Date: Fri, 10 Jun 2016 14:28:36 +0300 Message-ID: <1465558117-31391-2-git-send-email-tomi.valkeinen@ti.com> References: <1465558117-31391-1-git-send-email-tomi.valkeinen@ti.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from devils.ext.ti.com (devils.ext.ti.com [198.47.26.153]) by gabe.freedesktop.org (Postfix) with ESMTPS id 08DDB6E089 for ; Fri, 10 Jun 2016 11:28:57 +0000 (UTC) In-Reply-To: <1465558117-31391-1-git-send-email-tomi.valkeinen@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, Laurent Pinchart Cc: Daniel Vetter , Tomi Valkeinen List-Id: dri-devel@lists.freedesktop.org Q2xlYW4gdXAgb21hcF9wbGFuZV9hdG9taWNfY2hlY2soKSB3aXRoOgoKLSBDaGVjayBzdGF0ZS0+ ZmIgZmlyc3QuIElmIG5vIGZiLCByZXR1cm4gMC4KLSB1c2UgZHJtX2F0b21pY19nZXRfZXhpc3Rp bmdfY3J0Y19zdGF0ZSgpIGluc3RlYWQgb2YKICBkcm1fYXRvbWljX2dldF9jcnRjX3N0YXRlKCkK ClNpZ25lZC1vZmYtYnk6IFRvbWkgVmFsa2VpbmVuIDx0b21pLnZhbGtlaW5lbkB0aS5jb20+Ci0t LQogZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vb21hcF9wbGFuZS5jIHwgMjEgKysrKysrKysrKysr LS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMo LSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vb21hcGRybS9vbWFwX3BsYW5lLmMgYi9k cml2ZXJzL2dwdS9kcm0vb21hcGRybS9vbWFwX3BsYW5lLmMKaW5kZXggODVlYWI4MmY5MWJjLi41 NjY0MjAwZWYwNWIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJtL29tYXBfcGxh bmUuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vb21hcGRybS9vbWFwX3BsYW5lLmMKQEAgLTE2MSwx MiArMTYxLDE3IEBAIHN0YXRpYyBpbnQgb21hcF9wbGFuZV9hdG9taWNfY2hlY2soc3RydWN0IGRy bV9wbGFuZSAqcGxhbmUsCiB7CiAJc3RydWN0IGRybV9jcnRjX3N0YXRlICpjcnRjX3N0YXRlOwog Ci0JaWYgKCFzdGF0ZS0+Y3J0YykKKwlpZiAoIXN0YXRlLT5mYikKIAkJcmV0dXJuIDA7CiAKLQlj cnRjX3N0YXRlID0gZHJtX2F0b21pY19nZXRfY3J0Y19zdGF0ZShzdGF0ZS0+c3RhdGUsIHN0YXRl LT5jcnRjKTsKLQlpZiAoSVNfRVJSKGNydGNfc3RhdGUpKQotCQlyZXR1cm4gUFRSX0VSUihjcnRj X3N0YXRlKTsKKwkvKiBjcnRjIHNob3VsZCBvbmx5IGJlIE5VTEwgd2hlbiBkaXNhYmxpbmcgKGku ZS4sICFzdGF0ZS0+ZmIpICovCisJaWYgKFdBUk5fT04oIXN0YXRlLT5jcnRjKSkKKwkJcmV0dXJu IDA7CisKKwljcnRjX3N0YXRlID0gZHJtX2F0b21pY19nZXRfZXhpc3RpbmdfY3J0Y19zdGF0ZShz dGF0ZS0+c3RhdGUsIHN0YXRlLT5jcnRjKTsKKwkvKiB3ZSBzaG91bGQgaGF2ZSBhIGNydGMgc3Rh dGUgaWYgdGhlIHBsYW5lIGlzIGF0dGFjaGVkIHRvIGEgY3J0YyAqLworCWlmIChXQVJOX09OKCFj cnRjX3N0YXRlKSkKKwkJcmV0dXJuIDA7CiAKIAlpZiAoIWNydGNfc3RhdGUtPmVuYWJsZSkKIAkJ cmV0dXJuIDA7CkBAIC0xODAsMTEgKzE4NSw5IEBAIHN0YXRpYyBpbnQgb21hcF9wbGFuZV9hdG9t aWNfY2hlY2soc3RydWN0IGRybV9wbGFuZSAqcGxhbmUsCiAJaWYgKHN0YXRlLT5jcnRjX3kgKyBz dGF0ZS0+Y3J0Y19oID4gY3J0Y19zdGF0ZS0+YWRqdXN0ZWRfbW9kZS52ZGlzcGxheSkKIAkJcmV0 dXJuIC1FSU5WQUw7CiAKLQlpZiAoc3RhdGUtPmZiKSB7Ci0JCWlmIChzdGF0ZS0+cm90YXRpb24g IT0gQklUKERSTV9ST1RBVEVfMCkgJiYKLQkJICAgICFvbWFwX2ZyYW1lYnVmZmVyX3N1cHBvcnRz X3JvdGF0aW9uKHN0YXRlLT5mYikpCi0JCQlyZXR1cm4gLUVJTlZBTDsKLQl9CisJaWYgKHN0YXRl LT5yb3RhdGlvbiAhPSBCSVQoRFJNX1JPVEFURV8wKSAmJgorCSAgICAhb21hcF9mcmFtZWJ1ZmZl cl9zdXBwb3J0c19yb3RhdGlvbihzdGF0ZS0+ZmIpKQorCQlyZXR1cm4gLUVJTlZBTDsKIAogCXJl dHVybiAwOwogfQotLSAKMi41LjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2RyaS1kZXZlbAo=