From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chandra Konduru Subject: [PATCH 09/15] drm/i915: Add NV12 as supported format for sprite plane Date: Wed, 19 Aug 2015 18:02:30 -0700 Message-ID: <1440032556-9920-10-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 39A2D6EC57 for ; Wed, 19 Aug 2015 18:04:43 -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 VGhpcyBwYXRjaCBhZGRzIE5WMTIgdG8gbGlzdCBvZiBzdXBwb3J0ZWQgZm9ybWF0cyBmb3IKc3By aXRlIHBsYW5lLgoKU2lnbmVkLW9mZi1ieTogQ2hhbmRyYSBLb25kdXJ1IDxjaGFuZHJhLmtvbmR1 cnVAaW50ZWwuY29tPgpUZXN0Y2FzZTogaWd0L2ttc19udjEyCi0tLQogZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfc3ByaXRlLmMgfCAgIDIzICsrKysrKysrKysrKysrKysrKysrKy0tCiAxIGZp bGUgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX3Nwcml0ZS5jCmluZGV4IDY2ZDYwYWUuLjRlOGMwMjAgMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX3Nwcml0ZS5jCkBAIC0xMDQxLDYgKzEwNDEsMTkgQEAgc3RhdGljIHVpbnQzMl90 IHNrbF9wbGFuZV9mb3JtYXRzW10gPSB7CiAJRFJNX0ZPUk1BVF9WWVVZLAogfTsKIAorc3RhdGlj IHVpbnQzMl90IHNrbF9wbGFuZV9mb3JtYXRzX3dpdGhfbnYxMltdID0geworCURSTV9GT1JNQVRf UkdCNTY1LAorCURSTV9GT1JNQVRfQUJHUjg4ODgsCisJRFJNX0ZPUk1BVF9BUkdCODg4OCwKKwlE Uk1fRk9STUFUX1hCR1I4ODg4LAorCURSTV9GT1JNQVRfWFJHQjg4ODgsCisJRFJNX0ZPUk1BVF9Z VVlWLAorCURSTV9GT1JNQVRfWVZZVSwKKwlEUk1fRk9STUFUX1VZVlksCisJRFJNX0ZPUk1BVF9W WVVZLAorCURSTV9GT1JNQVRfTlYxMiwKK307CisKIGludAogaW50ZWxfcGxhbmVfaW5pdChzdHJ1 Y3QgZHJtX2RldmljZSAqZGV2LCBlbnVtIHBpcGUgcGlwZSwgaW50IHBsYW5lKQogewpAQCAtMTEx Miw4ICsxMTI1LDE0IEBAIGludGVsX3BsYW5lX2luaXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwg ZW51bSBwaXBlIHBpcGUsIGludCBwbGFuZSkKIAkJaW50ZWxfcGxhbmUtPmRpc2FibGVfcGxhbmUg PSBza2xfZGlzYWJsZV9wbGFuZTsKIAkJc3RhdGUtPnNjYWxlcl9pZCA9IC0xOwogCi0JCXBsYW5l X2Zvcm1hdHMgPSBza2xfcGxhbmVfZm9ybWF0czsKLQkJbnVtX3BsYW5lX2Zvcm1hdHMgPSBBUlJB WV9TSVpFKHNrbF9wbGFuZV9mb3JtYXRzKTsKKwkJaWYgKChwaXBlID09IFBJUEVfQSB8fCBwaXBl ID09IFBJUEVfQikgJiYgKHBsYW5lID09IDApKSB7CisJCQlwbGFuZV9mb3JtYXRzID0gc2tsX3Bs YW5lX2Zvcm1hdHNfd2l0aF9udjEyOworCQkJbnVtX3BsYW5lX2Zvcm1hdHMgPSBBUlJBWV9TSVpF KHNrbF9wbGFuZV9mb3JtYXRzX3dpdGhfbnYxMik7CisJCX0gZWxzZSB7CisJCQlwbGFuZV9mb3Jt YXRzID0gc2tsX3BsYW5lX2Zvcm1hdHM7CisJCQludW1fcGxhbmVfZm9ybWF0cyA9IEFSUkFZX1NJ WkUoc2tsX3BsYW5lX2Zvcm1hdHMpIC0gMTsKKwkJfQorCiAJCWJyZWFrOwogCWRlZmF1bHQ6CiAJ CWtmcmVlKGludGVsX3BsYW5lKTsKLS0gCjEuNy45LjUKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==