From mboxrd@z Thu Jan 1 00:00:00 1970 From: swati2.sharma@intel.com Subject: [PATCH 4/7] drm/i915: enable P010, P012, P016 formats for primary and sprite planes Date: Fri, 8 Feb 2019 19:17:22 +0530 Message-ID: <1549633645-29616-5-git-send-email-swati2.sharma@intel.com> References: <1549633645-29616-1-git-send-email-swati2.sharma@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1549633645-29616-1-git-send-email-swati2.sharma@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: juhapekka.heikkila@gmail.com, daniel.vetter@ffwll.ch, intel-gfx@lists.freedesktop.org, stanislav.lisovskiy@intel.com List-Id: intel-gfx@lists.freedesktop.org RnJvbTogSnVoYS1QZWtrYSBIZWlra2lsYSA8anVoYXBla2thLmhlaWtraWxhQGdtYWlsLmNvbT4K CkVuYWJsaW5nIG9mIFAwMTAsIFAwMTIgYW5kIFAwMTYgZm9ybWF0cy4gVGhlc2UgZm9ybWF0cyB3 aWxsCmV4dGVuZCBOVjEyIGZvciBsYXJnZXIgYml0IGRlcHRocy4KClNpZ25lZC1vZmYtYnk6IEp1 aGEtUGVra2EgSGVpa2tpbGEgPGp1aGFwZWtrYS5oZWlra2lsYUBnbWFpbC5jb20+Ci0tLQogZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMgfCAyOCArKysrKysrKysrKysrKysrKysr KysrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo LSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jCmluZGV4IGQ0ZTQzNmEuLmExMjAyNjYg MTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jCkBAIC0xODE5LDYgKzE4MTksMjUgQEAg aW50IGludGVsX3Nwcml0ZV9zZXRfY29sb3JrZXlfaW9jdGwoc3RydWN0IGRybV9kZXZpY2UgKmRl diwgdm9pZCAqZGF0YSwKIAlEUk1fRk9STUFUX05WMTIsCiB9OwogCitzdGF0aWMgY29uc3QgdWlu dDMyX3QgZ2xrX3BsYW5hcl9mb3JtYXRzW10gPSB7CisJRFJNX0ZPUk1BVF9DOCwKKwlEUk1fRk9S TUFUX1JHQjU2NSwKKwlEUk1fRk9STUFUX1hSR0I4ODg4LAorCURSTV9GT1JNQVRfWEJHUjg4ODgs CisJRFJNX0ZPUk1BVF9BUkdCODg4OCwKKwlEUk1fRk9STUFUX0FCR1I4ODg4LAorCURSTV9GT1JN QVRfWFJHQjIxMDEwMTAsCisJRFJNX0ZPUk1BVF9YQkdSMjEwMTAxMCwKKwlEUk1fRk9STUFUX1lV WVYsCisJRFJNX0ZPUk1BVF9ZVllVLAorCURSTV9GT1JNQVRfVVlWWSwKKwlEUk1fRk9STUFUX1ZZ VVksCisJRFJNX0ZPUk1BVF9OVjEyLAorCURSTV9GT1JNQVRfUDAxMCwKKwlEUk1fRk9STUFUX1Aw MTIsCisJRFJNX0ZPUk1BVF9QMDE2LAorfTsKKwogc3RhdGljIGNvbnN0IHU2NCBza2xfcGxhbmVf Zm9ybWF0X21vZGlmaWVyc19ub2Njc1tdID0gewogCUk5MTVfRk9STUFUX01PRF9ZZl9USUxFRCwK IAlJOTE1X0ZPUk1BVF9NT0RfWV9USUxFRCwKQEAgLTIxMDEsOCArMjEyMCwxMyBAQCBzdHJ1Y3Qg aW50ZWxfcGxhbmUgKgogCQlwbGFuZS0+dXBkYXRlX3NsYXZlID0gaWNsX3VwZGF0ZV9zbGF2ZTsK IAogCWlmIChza2xfcGxhbmVfaGFzX3BsYW5hcihkZXZfcHJpdiwgcGlwZSwgcGxhbmVfaWQpKSB7 Ci0JCWZvcm1hdHMgPSBza2xfcGxhbmFyX2Zvcm1hdHM7Ci0JCW51bV9mb3JtYXRzID0gQVJSQVlf U0laRShza2xfcGxhbmFyX2Zvcm1hdHMpOworCQlpZiAoSU5URUxfR0VOKGRldl9wcml2KSA+PSAx MCB8fCBJU19HRU1JTklMQUtFKGRldl9wcml2KSkgeworCQkJZm9ybWF0cyA9IGdsa19wbGFuYXJf Zm9ybWF0czsKKwkJCW51bV9mb3JtYXRzID0gQVJSQVlfU0laRShnbGtfcGxhbmFyX2Zvcm1hdHMp OworCQl9IGVsc2UgeworCQkJZm9ybWF0cyA9IHNrbF9wbGFuYXJfZm9ybWF0czsKKwkJCW51bV9m b3JtYXRzID0gQVJSQVlfU0laRShza2xfcGxhbmFyX2Zvcm1hdHMpOworCQl9CiAJfSBlbHNlIHsK IAkJZm9ybWF0cyA9IHNrbF9wbGFuZV9mb3JtYXRzOwogCQludW1fZm9ybWF0cyA9IEFSUkFZX1NJ WkUoc2tsX3BsYW5lX2Zvcm1hdHMpOwotLSAKMS45LjEKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVs QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=