From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 2/5] drm/i915: Move nv12 chroma plane handling into intel_surf_alignment() Date: Tue, 7 Mar 2017 21:42:07 +0200 Message-ID: <20170307194210.13400-3-ville.syrjala@linux.intel.com> References: <20170307194210.13400-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id E6E116E7AE for ; Tue, 7 Mar 2017 19:42:19 +0000 (UTC) In-Reply-To: <20170307194210.13400-1-ville.syrjala@linux.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 List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkxl dCdzIHRyeSB0byBrZWVwIHRoZSBhbGlnbm1lbnQgcmVxdWlyZW1lbnRzIGluIG9uZSBwbGFjZSwg YW5kIHNvCnRvd2FyZHMgdGhhdCBlbmQgbGV0J3MgbW92ZSB0aGUgQVVYX0RJU1QgYWxpZ25tZW50 IGhhbmRsaW5nIGludG8KaW50ZWxfc3VyZl9hbGlnbm1lbnQoKSBhbG9uZ3NpZGUgdGhlIG1haW4g c3VyZmFjZSBhbGlnbm1lbnQgc3R1ZmYuCgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6Qg PHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgpSZXZpZXdlZC1ieTogSW1yZSBEZWFrIDxp bXJlLmRlYWtAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3Bs YXkuYyB8IDEyICsrKysrLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwg NyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k aXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKaW5kZXggZDk3 ZjNmMzU1NGU0Li5mMGRhMjEzMjcxOTggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2Rpc3BsYXkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5 LmMKQEAgLTIxMDIsNiArMjEwMiwxMCBAQCBzdGF0aWMgdW5zaWduZWQgaW50IGludGVsX3N1cmZf YWxpZ25tZW50KGNvbnN0IHN0cnVjdCBkcm1fZnJhbWVidWZmZXIgKmZiLAogewogCXN0cnVjdCBk cm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IHRvX2k5MTUoZmItPmRldik7CiAKKwkvKiBBVVhf RElTVCBuZWVkcyBvbmx5IDRLIGFsaWdubWVudCAqLworCWlmIChmYi0+Zm9ybWF0LT5mb3JtYXQg PT0gRFJNX0ZPUk1BVF9OVjEyICYmIHBsYW5lID09IDEpCisJCXJldHVybiA0MDk2OworCiAJc3dp dGNoIChmYi0+bW9kaWZpZXIpIHsKIAljYXNlIERSTV9GT1JNQVRfTU9EX05PTkU6CiAJCXJldHVy biBpbnRlbF9saW5lYXJfYWxpZ25tZW50KGRldl9wcml2KTsKQEAgLTIzODYsMTMgKzIzOTAsNyBA QCB1MzIgaW50ZWxfY29tcHV0ZV90aWxlX29mZnNldChpbnQgKngsIGludCAqeSwKIAljb25zdCBz dHJ1Y3QgZHJtX2ZyYW1lYnVmZmVyICpmYiA9IHN0YXRlLT5iYXNlLmZiOwogCXVuc2lnbmVkIGlu dCByb3RhdGlvbiA9IHN0YXRlLT5iYXNlLnJvdGF0aW9uOwogCWludCBwaXRjaCA9IGludGVsX2Zi X3BpdGNoKGZiLCBwbGFuZSwgcm90YXRpb24pOwotCXUzMiBhbGlnbm1lbnQ7Ci0KLQkvKiBBVVhf RElTVCBuZWVkcyBvbmx5IDRLIGFsaWdubWVudCAqLwotCWlmIChmYi0+Zm9ybWF0LT5mb3JtYXQg PT0gRFJNX0ZPUk1BVF9OVjEyICYmIHBsYW5lID09IDEpCi0JCWFsaWdubWVudCA9IDQwOTY7Ci0J ZWxzZQotCQlhbGlnbm1lbnQgPSBpbnRlbF9zdXJmX2FsaWdubWVudChmYiwgcGxhbmUpOworCXUz MiBhbGlnbm1lbnQgPSBpbnRlbF9zdXJmX2FsaWdubWVudChmYiwgcGxhbmUpOwogCiAJcmV0dXJu IF9pbnRlbF9jb21wdXRlX3RpbGVfb2Zmc2V0KGRldl9wcml2LCB4LCB5LCBmYiwgcGxhbmUsIHBp dGNoLAogCQkJCQkgIHJvdGF0aW9uLCBhbGlnbm1lbnQpOwotLSAKMi4xMC4yCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK