From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vidya Srinivas Subject: [PATCH v13 16/17] drm/i915: Enable YUV to RGB for Gen10 in Plane Ctrl Reg Date: Fri, 9 Mar 2018 14:19:03 +0530 Message-ID: <1520585344-10094-17-git-send-email-vidya.srinivas@intel.com> References: <1520585344-10094-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 mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 259306EB97 for ; Fri, 9 Mar 2018 08:52:08 +0000 (UTC) In-Reply-To: <1520585344-10094-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: ville.syrjala@intel.com, Vidya Srinivas , maarten.lankhorst@intel.com List-Id: intel-gfx@lists.freedesktop.org SWYgdGhlIGZiIGZvcm1hdCBpcyBZVVYsIGVuYWJsZSB0aGUgcGxhbmUgQ1NDIG1vZGUgYml0cwpm b3IgdGhlIGNvbnZlcnNpb24uCgp2MjogQWRkcmVzc2VkIHJldmlldyBjb21tZW50cyBmcm9tIFNo YXNoYW5rIFNoYXJtYQpBbGlnbm1lbnQgaXNzdWUgZml4ZWQgaW4gaTkxNV9yZWcuaAoKdjM6IEFk ZGluZyBSZXZpZXdlZCBCeSBmcm9tIFNoYXNoYW5rIFNoYXJtYQoKdjQ6IFJlYmFzZWQgdGhlIHBh dGNoLiBBcyBwYXJ0IG9mIHJlYmFzaW5nLCByZS11c2luZwp0aGUgY29sb3Igc2VyaWVzIGRlZmlu ZXMgd2hpY2ggYXJlIGFscmVhZHkgbWVyZ2VkLgpwbGFuZV9zdGF0ZS0+YmFzZS5jb2xvcl9lbmNv ZGluZyBtaWdodCBub3QgYmUgc2V0IGZvcgpOVjEyLiBGb3Igbm93LCBqdXN0IHVzaW5nIFBMQU5F X0NPTE9SX0NTQ19NT0RFX1lVVjcwOV9UT19SR0I3MDkKaW4gZ2xrX3BsYW5lX2NvbG9yX2N0bCBp ZiBmb3JtYXQgaXMgTlYxMi4KClJldmlld2VkLWJ5OiBTaGFzaGFuayBTaGFybWEgPHNoYXNoYW5r LnNoYXJtYUBpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IFZpZHlhIFNyaW5pdmFzIDx2aWR5YS5z cmluaXZhc0BpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxh eS5jIHwgOCArKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxl dGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXku YyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwppbmRleCA3NjNhZTFmLi45 NDFmMDBkIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMK KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCkBAIC0zNjMxLDYgKzM2 MzEsMTEgQEAgdTMyIGdsa19wbGFuZV9jb2xvcl9jdGwoY29uc3Qgc3RydWN0IGludGVsX2NydGNf c3RhdGUgKmNydGNfc3RhdGUsCiAJcGxhbmVfY29sb3JfY3RsIHw9IGdsa19wbGFuZV9jb2xvcl9j dGxfYWxwaGEoZmItPmZvcm1hdC0+Zm9ybWF0KTsKIAogCWlmIChpbnRlbF9mb3JtYXRfaXNfeXV2 KGZiLT5mb3JtYXQtPmZvcm1hdCkpIHsKKwkJaWYgKGZiLT5mb3JtYXQtPmZvcm1hdCA9PSBEUk1f Rk9STUFUX05WMTIpIHsKKwkJCXBsYW5lX2NvbG9yX2N0bCB8PQorCQkJCVBMQU5FX0NPTE9SX0NT Q19NT0RFX1lVVjcwOV9UT19SR0I3MDk7CisJCQlnb3RvIG91dDsKKwkJfQogCQlpZiAocGxhbmVf c3RhdGUtPmJhc2UuY29sb3JfZW5jb2RpbmcgPT0gRFJNX0NPTE9SX1lDQkNSX0JUNzA5KQogCQkJ cGxhbmVfY29sb3JfY3RsIHw9IFBMQU5FX0NPTE9SX0NTQ19NT0RFX1lVVjcwOV9UT19SR0I3MDk7 CiAJCWVsc2UKQEAgLTM2MzgsOCArMzY0Myw5IEBAIHUzMiBnbGtfcGxhbmVfY29sb3JfY3RsKGNv bnN0IHN0cnVjdCBpbnRlbF9jcnRjX3N0YXRlICpjcnRjX3N0YXRlLAogCiAJCWlmIChwbGFuZV9z dGF0ZS0+YmFzZS5jb2xvcl9yYW5nZSA9PSBEUk1fQ09MT1JfWUNCQ1JfRlVMTF9SQU5HRSkKIAkJ CXBsYW5lX2NvbG9yX2N0bCB8PSBQTEFORV9DT0xPUl9ZVVZfUkFOR0VfQ09SUkVDVElPTl9ESVNB QkxFOwotCX0KIAorCX0KK291dDoKIAlyZXR1cm4gcGxhbmVfY29sb3JfY3RsOwogfQogCi0tIAoy LjcuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==