From mboxrd@z Thu Jan 1 00:00:00 1970 From: Deepak Rawat Subject: [PATCH v3 14/18] drm/vmwgfx: Use the new interface for SOU plane update Date: Wed, 10 Oct 2018 17:16:53 -0700 Message-ID: <20181011001657.1715-14-drawat@vmware.com> References: <20181011001657.1715-1-drawat@vmware.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from EX13-EDG-OU-002.vmware.com (ex13-edg-ou-002.vmware.com [208.91.0.190]) by gabe.freedesktop.org (Postfix) with ESMTPS id 36BB56E37C for ; Thu, 11 Oct 2018 00:17:22 +0000 (UTC) In-Reply-To: <20181011001657.1715-1-drawat@vmware.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-graphics-maintainer@vmware.com, thellstrom@vmware.com, syeh@vmware.com Cc: Deepak Rawat List-Id: dri-devel@lists.freedesktop.org V2l0aCBuZXcgaW50ZXJmYWNlIHRvIGRvIHBsYW5lIHVwZGF0ZSBvbiBTT1UgYXZhaWxhYmxlLCB1 c2UgdGhhdCBpbnN0ZWFkCm9mIG9sZCBrbXNfZGlydHkuCgpTaWduZWQtb2ZmLWJ5OiBEZWVwYWsg UmF3YXQgPGRyYXdhdEB2bXdhcmUuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13 Z2Z4X3Njcm4uYyB8IDE3ICsrKysrLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNl cnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v dm13Z2Z4L3Ztd2dmeF9zY3JuLmMgYi9kcml2ZXJzL2dwdS9kcm0vdm13Z2Z4L3Ztd2dmeF9zY3Ju LmMKaW5kZXggZjliYjcxZTQ4OWRiLi4xY2VmNjIyYTc3OWUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv Z3B1L2RybS92bXdnZngvdm13Z2Z4X3Njcm4uYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdm13Z2Z4 L3Ztd2dmeF9zY3JuLmMKQEAgLTc3NSwyMSArNzc1LDE0IEBAIHZtd19zb3VfcHJpbWFyeV9wbGFu ZV9hdG9taWNfdXBkYXRlKHN0cnVjdCBkcm1fcGxhbmUgKnBsYW5lLAogCQlzdHJ1Y3Qgdm13X3By aXZhdGUgKmRldl9wcml2ID0gdm13X3ByaXYoY3J0Yy0+ZGV2KTsKIAkJc3RydWN0IHZtd19mcmFt ZWJ1ZmZlciAqdmZiID0KIAkJCXZtd19mcmFtZWJ1ZmZlcl90b192ZmIocGxhbmUtPnN0YXRlLT5m Yik7Ci0JCXN0cnVjdCBkcm1fdm13X3JlY3QgdmNsaXBzOwotCi0JCXZjbGlwcy54ID0gY3J0Yy0+ eDsKLQkJdmNsaXBzLnkgPSBjcnRjLT55OwotCQl2Y2xpcHMudyA9IGNydGMtPm1vZGUuaGRpc3Bs YXk7Ci0JCXZjbGlwcy5oID0gY3J0Yy0+bW9kZS52ZGlzcGxheTsKIAogCQlpZiAodmZiLT5ibykK LQkJCXJldCA9IHZtd19rbXNfc291X2RvX2JvX2RpcnR5KGRldl9wcml2LCB2ZmIsIE5VTEwsCi0J CQkJCQkgICAgICAmdmNsaXBzLCAxLCAxLCB0cnVlLAotCQkJCQkJICAgICAgJmZlbmNlLCBjcnRj KTsKKwkJCXJldCA9IHZtd19zb3VfcGxhbmVfdXBkYXRlX2JvKGRldl9wcml2LCBwbGFuZSwKKwkJ CQkJCSAgICAgIG9sZF9zdGF0ZSwgdmZiLCAmZmVuY2UpOwogCQllbHNlCi0JCQlyZXQgPSB2bXdf a21zX3NvdV9kb19zdXJmYWNlX2RpcnR5KGRldl9wcml2LCB2ZmIsIE5VTEwsCi0JCQkJCQkJICAg JnZjbGlwcywgTlVMTCwgMCwgMCwKLQkJCQkJCQkgICAxLCAxLCAmZmVuY2UsIGNydGMpOworCQkJ cmV0ID0gdm13X3NvdV9wbGFuZV91cGRhdGVfc3VyZmFjZShkZXZfcHJpdiwgcGxhbmUsCisJCQkJ CQkJICAgb2xkX3N0YXRlLCB2ZmIsCisJCQkJCQkJICAgJmZlbmNlKTsKIAogCQkvKgogCQkgKiBX ZSBjYW5ub3QgcmVhbGx5IGZhaWwgdGhpcyBmdW5jdGlvbiwgc28gaWYgd2UgZG8sIHRoZW4gb3V0 cHV0Ci0tIAoyLjE3LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1k ZXZlbAo=