From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shashank Sharma Subject: [PATCH] drm/i915: Fix skl plane scaling for planner YUV buffers Date: Wed, 8 May 2019 17:34:37 +0530 Message-ID: <20190508120437.12339-1-shashank.sharma@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 48D2E89686 for ; Wed, 8 May 2019 12:07:26 +0000 (UTC) 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: Lukas Rusak , Juha-pekka Heikkila , Maarten Lankhorst List-Id: intel-gfx@lists.freedesktop.org RnJvbTogTHVrYXMgUnVzYWsgPGxvcnVzYWtAZ21haWwuY29tPgoKUGxhbmUgc2NhbGluZyBmb3Ig WVVWIHBsYW5hciBmb3JtYXRzIHNob3VsZCBiZSBtYXggMiB0aW1lcy4KCkNjOiBNYWFydGVuIExh bmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAaW50ZWwuY29tPgpDYzogSnVoYS1wZWtrYSBIZWlr a2lsYSA8anVoYS1wZWtrYS5oZWlra2lsYUBpbnRlbC5jb20+CkNjOiBTaGFzaGFuayBTaGFybWEg PHNoYXNoYW5rLnNoYXJtYUBpbnRlbC5jb20+CgpTaWduZWQtb2ZmLWJ5OiBMdWthcyBSdXNhayA8 bG9ydXNha0BnbWFpbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxh eS5jIHwgMTMgKysrKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwg NSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k aXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKaW5kZXggYTM1 MWM4ZTIxOWJhLi4yYWMwYTU1YTljOWYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2Rpc3BsYXkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5 LmMKQEAgLTEzODk3LDcgKzEzODk3LDcgQEAgc2tsX21heF9zY2FsZShjb25zdCBzdHJ1Y3QgaW50 ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSwKIHsKIAlzdHJ1Y3QgaW50ZWxfY3J0YyAqY3J0YyA9 IHRvX2ludGVsX2NydGMoY3J0Y19zdGF0ZS0+YmFzZS5jcnRjKTsKIAlzdHJ1Y3QgZHJtX2k5MTVf cHJpdmF0ZSAqZGV2X3ByaXYgPSB0b19pOTE1KGNydGMtPmJhc2UuZGV2KTsKLQlpbnQgbWF4X3Nj YWxlLCBtdWx0OworCWludCBtYXhfc2NhbGUsIG11bHQsIHJlbWFpbmRlcjsKIAlpbnQgY3J0Y19j bG9jaywgbWF4X2RvdGNsaywgdG1wY2xrMSwgdG1wY2xrMjsKIAogCWlmICghY3J0Y19zdGF0ZS0+ YmFzZS5lbmFibGUpCkBAIC0xMzkxNCwxMiArMTM5MTQsMTUgQEAgc2tsX21heF9zY2FsZShjb25z dCBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSwKIAogCS8qCiAJICogc2tsIG1h eCBzY2FsZSBpcyBsb3dlciBvZjoKLQkgKiAgICBjbG9zZSB0byAzIGJ1dCBub3QgMywgLTEgaXMg Zm9yIHRoYXQgcHVycG9zZQotCSAqICAgICAgICAgICAgb3IKLQkgKiAgICBjZGNsay9jcnRjX2Ns b2NrCisJICogZm9yIHBsYW5hciBZVVYgZm9ybWF0czogMgorCSAqCW9yCisJICogZm9yIG90aGVy IGZvcm1hdHM6IGNsb3NlIHRvIDMgYnV0IG5vdCAzLCAtMSBpcyBmb3IgdGhhdCBwdXJwb3NlCisJ ICoJb3IKKwkgKiBjZGNsay9jcnRjX2Nsb2NrCiAJICovCiAJbXVsdCA9IGlzX3BsYW5hcl95dXZf Zm9ybWF0KHBpeGVsX2Zvcm1hdCkgPyAyIDogMzsKLQl0bXBjbGsxID0gKDEgPDwgMTYpICogbXVs dCAtIDE7CisJcmVtYWluZGVyID0gaXNfcGxhbmFyX3l1dl9mb3JtYXQocGl4ZWxfZm9ybWF0KSA/ IDAgOiAxOworCXRtcGNsazEgPSAoMSA8PCAxNikgKiBtdWx0IC0gcmVtYWluZGVyOwogCXRtcGNs azIgPSAoMSA8PCA4KSAqICgobWF4X2RvdGNsayA8PCA4KSAvIGNydGNfY2xvY2spOwogCW1heF9z Y2FsZSA9IG1pbih0bXBjbGsxLCB0bXBjbGsyKTsKIAotLSAKMi4xNy4xCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0 CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZng=