From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vidya Srinivas Subject: [PATCH 11/15] drm/i915: Update format_is_yuv() to include NV12 Date: Mon, 15 Jan 2018 03:18:35 +0000 (UTC) Message-ID: <1516484713-5837-12-git-send-email-vidya.srinivas@intel.com> References: <1516484713-5837-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 mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6E46E6E078 for ; Mon, 15 Jan 2018 03:20:15 +0000 (UTC) Date: Sun, 21 Jan 2018 03:15:09 +0530 In-Reply-To: <1516484713-5837-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 YXRjaCBhZGRzIE5WMTIgdG8gZm9ybWF0X2lzX3l1digpIGZ1bmN0aW9uCmZvciBzcHJpdGUgcGxh bmVzLgoKdjI6Ci1Vc2UgaW50ZWxfIHByZWZpeCBmb3IgZm9ybWF0X2lzX3l1diAoVmlsbGUpCgp2 MzogUmViYXNlZCAobWUpCgp2NDogUmViYXNlZCBhbmQgYWRkcmVzc2VkIHJldmlldyBjb21tZW50 cyBmcm9tIENsaW50b24gQSBUYXlsb3IuCiJzdGF0aWMgZnVuY3Rpb24gaW4gaW50ZWxfc3ByaXRl LmMgaXMgbm90IGF2YWlsYWJsZQp0byB0aGUgcHJpbWFyeSBwbGFuZSBmdW5jdGlvbnMiLgpDaGFu Z2VkIGNvbW1pdCBtZXNzYWdlIC0gZnVuY3Rpb24gbW9kaWZpZWQgZm9yCnNwcml0ZSBwbGFuZXMu Cgp2NTogTWlzc2VkIHRoZSBUZXN0ZWQtYnkvUmV2aWV3ZWQtYnkgaW4gdGhlIHByZXZpb3VzIHNl cmllcwpBZGRpbmcgdGhlIHNhbWUgdG8gY29tbWl0IG1lc3NhZ2UgaW4gdGhpcyB2ZXJzaW9uLgoK djY6IFJlYmFzZWQgKG1lKQoKdjc6IFJlYmFzZWQgKG1lKQoKdjg6IFJlYmFzZWQgKG1lKQoKdjk6 IFJlYmFzZWQgKG1lKQoKVGVzdGVkLWJ5OiBDbGludG9uIFRheWxvciA8Y2xpbnRvbi5hLnRheWxv ckBpbnRlbC5jb20+ClJldmlld2VkLWJ5OiBDbGludG9uIFRheWxvciA8Y2xpbnRvbi5hLnRheWxv ckBpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IENoYW5kcmEgS29uZHVydSA8Y2hhbmRyYS5rb25k dXJ1QGludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogTmFiZW5kdSBNYWl0aSA8bmFiZW5kdS5iaWth c2gubWFpdGlAaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBWaWR5YSBTcmluaXZhcyA8dmlkeWEu c3Jpbml2YXNAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0 ZS5jIHwgNyArKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAzIGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5j IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMKaW5kZXggZGQ0ODVmNS4uNThm NTZkZSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMKKysr IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMKQEAgLTQyLDEzICs0MiwxNCBA QAogI2luY2x1ZGUgImk5MTVfZHJ2LmgiCiAKIHN0YXRpYyBib29sCi1mb3JtYXRfaXNfeXV2KHVp bnQzMl90IGZvcm1hdCkKK2ludGVsX2Zvcm1hdF9pc195dXYodWludDMyX3QgZm9ybWF0KQogewog CXN3aXRjaCAoZm9ybWF0KSB7CiAJY2FzZSBEUk1fRk9STUFUX1lVWVY6CiAJY2FzZSBEUk1fRk9S TUFUX1VZVlk6CiAJY2FzZSBEUk1fRk9STUFUX1ZZVVk6CiAJY2FzZSBEUk1fRk9STUFUX1lWWVU6 CisJY2FzZSBEUk1fRk9STUFUX05WMTI6CiAJCXJldHVybiB0cnVlOwogCWRlZmF1bHQ6CiAJCXJl dHVybiBmYWxzZTsKQEAgLTM1Miw3ICszNTMsNyBAQCBjaHZfdXBkYXRlX2NzYyhzdHJ1Y3QgaW50 ZWxfcGxhbmUgKnBsYW5lLCB1aW50MzJfdCBmb3JtYXQpCiAJZW51bSBwbGFuZV9pZCBwbGFuZV9p ZCA9IHBsYW5lLT5pZDsKIAogCS8qIFNlZW1zIFJHQiBkYXRhIGJ5cGFzc2VzIHRoZSBDU0MgYWx3 YXlzICovCi0JaWYgKCFmb3JtYXRfaXNfeXV2KGZvcm1hdCkpCisJaWYgKCFpbnRlbF9mb3JtYXRf aXNfeXV2KGZvcm1hdCkpCiAJCXJldHVybjsKIAogCS8qCkBAIC05NzQsNyArOTc1LDcgQEAgaW50 ZWxfY2hlY2tfc3ByaXRlX3BsYW5lKHN0cnVjdCBpbnRlbF9wbGFuZSAqcGxhbmUsCiAJCXNyY195 ID0gc3JjLT55MSA+PiAxNjsKIAkJc3JjX2ggPSBkcm1fcmVjdF9oZWlnaHQoc3JjKSA+PiAxNjsK IAotCQlpZiAoZm9ybWF0X2lzX3l1dihmYi0+Zm9ybWF0LT5mb3JtYXQpKSB7CisJCWlmIChpbnRl bF9mb3JtYXRfaXNfeXV2KGZiLT5mb3JtYXQtPmZvcm1hdCkpIHsKIAkJCXNyY194ICY9IH4xOwog CQkJc3JjX3cgJj0gfjE7CiAKLS0gCjIuNy40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZngK