From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vidya Srinivas Subject: [PATCH 4/8] drm/i915: Update format_is_yuv() to include NV12 Date: Wed, 7 Jun 2017 17:11:00 +0530 Message-ID: <1496835664-13656-5-git-send-email-vidya.srinivas@intel.com> References: <1496811086-28706-1-git-send-email-vidya.srinivas@intel.com> <1496835664-13656-1-git-send-email-vidya.srinivas@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id 88F626E240 for ; Wed, 7 Jun 2017 11:33:57 +0000 (UTC) In-Reply-To: <1496835664-13656-1-git-send-email-vidya.srinivas@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: Vidya Srinivas List-Id: intel-gfx@lists.freedesktop.org RnJvbTogQ2hhbmRyYSBLb25kdXJ1IDxjaGFuZHJhLmtvbmR1cnVAaW50ZWwuY29tPgoKVGhpcyBw YXRjaCBhZGRzIE5WMTIgdG8gZm9ybWF0X2lzX3l1digpIGZ1bmN0aW9uIGFuZAptYWRlIGl0IGF2 YWlsYWJsZSBmb3IgYm90aCBwcmltYXJ5IGFuZCBzcHJpdGUgcGxhbmVzCgp2MjoKLVVzZSBpbnRl bF8gcHJlZml4IGZvciBmb3JtYXRfaXNfeXV2IChWaWxsZSkKCkxpbms6IGh0dHBzOi8vcGF0Y2h3 b3JrLmtlcm5lbC5vcmcvcGF0Y2gvNjQyNjE4MS8KU2lnbmVkLW9mZi1ieTogQ2hhbmRyYSBLb25k dXJ1IDxjaGFuZHJhLmtvbmR1cnVAaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBOYWJlbmR1IE1h aXRpIDxuYWJlbmR1LmJpa2FzaC5tYWl0aUBpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IFZpZHlh IFNyaW5pdmFzIDx2aWR5YS5zcmluaXZhc0BpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfc3ByaXRlLmMgfCA3ICsrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2Vy dGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfc3ByaXRlLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYwpp bmRleCAzZTQ1NDlhLi5mYmE4ZjAyIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9zcHJpdGUuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYwpA QCAtNDEsMTMgKzQxLDE0IEBACiAjaW5jbHVkZSAiaTkxNV9kcnYuaCIKIAogc3RhdGljIGJvb2wK LWZvcm1hdF9pc195dXYodWludDMyX3QgZm9ybWF0KQoraW50ZWxfZm9ybWF0X2lzX3l1dih1aW50 MzJfdCBmb3JtYXQpCiB7CiAJc3dpdGNoIChmb3JtYXQpIHsKIAljYXNlIERSTV9GT1JNQVRfWVVZ VjoKIAljYXNlIERSTV9GT1JNQVRfVVlWWToKIAljYXNlIERSTV9GT1JNQVRfVllVWToKIAljYXNl IERSTV9GT1JNQVRfWVZZVToKKwljYXNlIERSTV9GT1JNQVRfTlYxMjoKIAkJcmV0dXJuIHRydWU7 CiAJZGVmYXVsdDoKIAkJcmV0dXJuIGZhbHNlOwpAQCAtMzM2LDcgKzMzNyw3IEBAIHZvaWQgaW50 ZWxfcGlwZV91cGRhdGVfZW5kKHN0cnVjdCBpbnRlbF9jcnRjICpjcnRjLCBzdHJ1Y3QgaW50ZWxf ZmxpcF93b3JrICp3b3JrCiAJZW51bSBwbGFuZV9pZCBwbGFuZV9pZCA9IHBsYW5lLT5pZDsKIAog CS8qIFNlZW1zIFJHQiBkYXRhIGJ5cGFzc2VzIHRoZSBDU0MgYWx3YXlzICovCi0JaWYgKCFmb3Jt YXRfaXNfeXV2KGZvcm1hdCkpCisJaWYgKCFpbnRlbF9mb3JtYXRfaXNfeXV2KGZvcm1hdCkpCiAJ CXJldHVybjsKIAogCS8qCkBAIC05MDAsNyArOTAxLDcgQEAgc3RhdGljIHUzMiBnNHhfc3ByaXRl X2N0bChjb25zdCBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSwKIAkJc3JjX3kg PSBzcmMtPnkxID4+IDE2OwogCQlzcmNfaCA9IGRybV9yZWN0X2hlaWdodChzcmMpID4+IDE2Owog Ci0JCWlmIChmb3JtYXRfaXNfeXV2KGZiLT5mb3JtYXQtPmZvcm1hdCkpIHsKKwkJaWYgKGludGVs X2Zvcm1hdF9pc195dXYoZmItPmZvcm1hdC0+Zm9ybWF0KSkgewogCQkJc3JjX3ggJj0gfjE7CiAJ CQlzcmNfdyAmPSB+MTsKIAotLSAKMS45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=