From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chandra Konduru Subject: [PATCH 06/15] drm/i915: Update format_is_yuv() to include NV12 Date: Wed, 19 Aug 2015 18:02:27 -0700 Message-ID: <1440032556-9920-7-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 E861F6EC51 for ; Wed, 19 Aug 2015 18:04:35 -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 VGhpcyBwYXRjaCBhZGRzIE5WMTIgdG8gZm9ybWF0X2lzX3l1digpIGZ1bmN0aW9uCmFuZCBtYWRl IGl0IGF2YWlsYWJsZSBmb3IgYm90aCBwcmltYXJ5IGFuZCBzcHJpdGUKcGxhbmVzLgoKdjI6Ci1V c2UgaW50ZWxfIHByZWZpeCBmb3IgZm9ybWF0X2lzX3l1diAoVmlsbGUpCgpTaWduZWQtb2ZmLWJ5 OiBDaGFuZHJhIEtvbmR1cnUgPGNoYW5kcmEua29uZHVydUBpbnRlbC5jb20+Ci0tLQogZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZHJ2LmggICAgfCAgICAxICsKIGRyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX3Nwcml0ZS5jIHwgICAgOSArKysrKy0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNiBp bnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2Rydi5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHJ2LmgKaW5k ZXggZjQ0OTQxYi4uMTg2MzJhNCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZHJ2LmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHJ2LmgKQEAgLTEzOTQs NiArMTM5NCw3IEBAIGludCBpbnRlbF9zcHJpdGVfc2V0X2NvbG9ya2V5KHN0cnVjdCBkcm1fZGV2 aWNlICpkZXYsIHZvaWQgKmRhdGEsCiB2b2lkIGludGVsX3BpcGVfdXBkYXRlX3N0YXJ0KHN0cnVj dCBpbnRlbF9jcnRjICpjcnRjLAogCQkJICAgICB1aW50MzJfdCAqc3RhcnRfdmJsX2NvdW50KTsK IHZvaWQgaW50ZWxfcGlwZV91cGRhdGVfZW5kKHN0cnVjdCBpbnRlbF9jcnRjICpjcnRjLCB1MzIg c3RhcnRfdmJsX2NvdW50KTsKK2Jvb2wgaW50ZWxfZm9ybWF0X2lzX3l1dih1aW50MzJfdCBmb3Jt YXQpOwogCiAvKiBpbnRlbF90di5jICovCiB2b2lkIGludGVsX3R2X2luaXQoc3RydWN0IGRybV9k ZXZpY2UgKmRldik7CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJp dGUuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jCmluZGV4IGMxM2M1Mjku LjhiNzNiYjggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5j CisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jCkBAIC0zOSwxNCArMzks MTUgQEAKICNpbmNsdWRlIDxkcm0vaTkxNV9kcm0uaD4KICNpbmNsdWRlICJpOTE1X2Rydi5oIgog Ci1zdGF0aWMgYm9vbAotZm9ybWF0X2lzX3l1dih1aW50MzJfdCBmb3JtYXQpCitib29sCitpbnRl bF9mb3JtYXRfaXNfeXV2KHVpbnQzMl90IGZvcm1hdCkKIHsKIAlzd2l0Y2ggKGZvcm1hdCkgewog CWNhc2UgRFJNX0ZPUk1BVF9ZVVlWOgogCWNhc2UgRFJNX0ZPUk1BVF9VWVZZOgogCWNhc2UgRFJN X0ZPUk1BVF9WWVVZOgogCWNhc2UgRFJNX0ZPUk1BVF9ZVllVOgorCWNhc2UgRFJNX0ZPUk1BVF9O VjEyOgogCQlyZXR1cm4gdHJ1ZTsKIAlkZWZhdWx0OgogCQlyZXR1cm4gZmFsc2U7CkBAIC0yOTMs NyArMjk0LDcgQEAgY2h2X3VwZGF0ZV9jc2Moc3RydWN0IGludGVsX3BsYW5lICppbnRlbF9wbGFu ZSwgdWludDMyX3QgZm9ybWF0KQogCWludCBwbGFuZSA9IGludGVsX3BsYW5lLT5wbGFuZTsKIAog CS8qIFNlZW1zIFJHQiBkYXRhIGJ5cGFzc2VzIHRoZSBDU0MgYWx3YXlzICovCi0JaWYgKCFmb3Jt YXRfaXNfeXV2KGZvcm1hdCkpCisJaWYgKCFpbnRlbF9mb3JtYXRfaXNfeXV2KGZvcm1hdCkpCiAJ CXJldHVybjsKIAogCS8qCkBAIC04NTcsNyArODU4LDcgQEAgaW50ZWxfY2hlY2tfc3ByaXRlX3Bs YW5lKHN0cnVjdCBkcm1fcGxhbmUgKnBsYW5lLAogCQlzcmNfeSA9IHNyYy0+eTEgPj4gMTY7CiAJ CXNyY19oID0gZHJtX3JlY3RfaGVpZ2h0KHNyYykgPj4gMTY7CiAKLQkJaWYgKGZvcm1hdF9pc195 dXYoZmItPnBpeGVsX2Zvcm1hdCkpIHsKKwkJaWYgKGludGVsX2Zvcm1hdF9pc195dXYoZmItPnBp eGVsX2Zvcm1hdCkpIHsKIAkJCXNyY194ICY9IH4xOwogCQkJc3JjX3cgJj0gfjE7CiAKLS0gCjEu Ny45LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklu dGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==