From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chandra Konduru Subject: [PATCH 08/15] drm/i915: Add NV12 as supported format for primary plane Date: Wed, 19 Aug 2015 18:02:29 -0700 Message-ID: <1440032556-9920-9-git-send-email-chandra.konduru@intel.com> References: <1440032556-9920-1-git-send-email-chandra.konduru@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 9DD816EC56 for ; Wed, 19 Aug 2015 18:04:40 -0700 (PDT) In-Reply-To: <1440032556-9920-1-git-send-email-chandra.konduru@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: daniel.vetter@intel.com, ville.syrjala@intel.com List-Id: intel-gfx@lists.freedesktop.org VGhpcyBwYXRjaCBhZGRzIE5WMTIgdG8gbGlzdCBvZiBzdXBwb3J0ZWQgZm9ybWF0cyBmb3IKcHJp bWFyeSBwbGFuZS4KCnYyOgotUmViYXNlZCAobWUpCgpTaWduZWQtb2ZmLWJ5OiBDaGFuZHJhIEtv bmR1cnUgPGNoYW5kcmEua29uZHVydUBpbnRlbC5jb20+ClRlc3RjYXNlOiBpZ3Qva21zX252MTIK LS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAgIDIyICsrKysrKysr KysrKysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyMCBpbnNlcnRpb25zKCspLCAyIGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXku YyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwppbmRleCBiMWQ5ZWRmLi5l NGE2YTkxIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMK KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCkBAIC03NCw2ICs3NCwx OSBAQCBzdGF0aWMgY29uc3QgdWludDMyX3Qgc2tsX3ByaW1hcnlfZm9ybWF0c1tdID0gewogCURS TV9GT1JNQVRfWEJHUjIxMDEwMTAsCiB9OwogCisvKiBQcmltYXJ5IHBsYW5lIGZvcm1hdHMgZm9y IGdlbiA+PSA5IHdpdGggTlYxMiAqLworc3RhdGljIGNvbnN0IHVpbnQzMl90IHNrbF9wcmltYXJ5 X2Zvcm1hdHNfd2l0aF9udjEyW10gPSB7CisJRFJNX0ZPUk1BVF9DOCwKKwlEUk1fRk9STUFUX1JH QjU2NSwKKwlEUk1fRk9STUFUX1hSR0I4ODg4LAorCURSTV9GT1JNQVRfWEJHUjg4ODgsCisJRFJN X0ZPUk1BVF9BUkdCODg4OCwKKwlEUk1fRk9STUFUX0FCR1I4ODg4LAorCURSTV9GT1JNQVRfWFJH QjIxMDEwMTAsCisJRFJNX0ZPUk1BVF9YQkdSMjEwMTAxMCwKKwlEUk1fRk9STUFUX05WMTIsCit9 OworCiAvKiBDdXJzb3IgZm9ybWF0cyAqLwogc3RhdGljIGNvbnN0IHVpbnQzMl90IGludGVsX2N1 cnNvcl9mb3JtYXRzW10gPSB7CiAJRFJNX0ZPUk1BVF9BUkdCODg4OCwKQEAgLTEzNjA2LDggKzEz NjE5LDEzIEBAIHN0YXRpYyBzdHJ1Y3QgZHJtX3BsYW5lICppbnRlbF9wcmltYXJ5X3BsYW5lX2Ny ZWF0ZShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAogCQlwcmltYXJ5LT5wbGFuZSA9ICFwaXBlOwog CiAJaWYgKElOVEVMX0lORk8oZGV2KS0+Z2VuID49IDkpIHsKLQkJaW50ZWxfcHJpbWFyeV9mb3Jt YXRzID0gc2tsX3ByaW1hcnlfZm9ybWF0czsKLQkJbnVtX2Zvcm1hdHMgPSBBUlJBWV9TSVpFKHNr bF9wcmltYXJ5X2Zvcm1hdHMpOworCQlpZiAocGlwZSA9PSBQSVBFX0EgfHwgcGlwZSA9PSBQSVBF X0IpIHsKKwkJCWludGVsX3ByaW1hcnlfZm9ybWF0cyA9IHNrbF9wcmltYXJ5X2Zvcm1hdHNfd2l0 aF9udjEyOworCQkJbnVtX2Zvcm1hdHMgPSBBUlJBWV9TSVpFKHNrbF9wcmltYXJ5X2Zvcm1hdHNf d2l0aF9udjEyKTsKKwkJfSBlbHNlIHsKKwkJCWludGVsX3ByaW1hcnlfZm9ybWF0cyA9IHNrbF9w cmltYXJ5X2Zvcm1hdHM7CisJCQludW1fZm9ybWF0cyA9IEFSUkFZX1NJWkUoc2tsX3ByaW1hcnlf Zm9ybWF0cyk7CisJCX0KIAl9IGVsc2UgaWYgKElOVEVMX0lORk8oZGV2KS0+Z2VuID49IDQpIHsK IAkJaW50ZWxfcHJpbWFyeV9mb3JtYXRzID0gaTk2NV9wcmltYXJ5X2Zvcm1hdHM7CiAJCW51bV9m b3JtYXRzID0gQVJSQVlfU0laRShpOTY1X3ByaW1hcnlfZm9ybWF0cyk7Ci0tIAoxLjcuOS41Cgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=