From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 16/29] drm/i915: Pass the level to intel_prepare_hdmi_ddi_buffers() Date: Mon, 18 Sep 2017 21:25:51 +0300 Message-ID: <20170918182604.9519-17-ville.syrjala@linux.intel.com> References: <20170918182604.9519-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 mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id DE5206E3DA for ; Mon, 18 Sep 2017 18:27:00 +0000 (UTC) In-Reply-To: <20170918182604.9519-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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClRo ZSBjYWxsZXIgb2YgaW50ZWxfcHJlcGFyZV9oZG1pX2RkaV9idWZmZXJzKCkgYWxyZWRheSBmaWd1 cmVkIG91dCB0aGUKbGV2ZWwsIHNvIGxldCdzIGp1c3QgcGFzcyBpdCBpbiBpbnN0ZWFkIGlmIGZp Z3VyaW5nIGl0IG91dCBhZ2Fpbi4KClNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmls bGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZGRpLmMgfCA5ICsrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwg NSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k ZGkuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RkaS5jCmluZGV4IDZkNzNjZmM3MGIw OC4uMTc2MzQ3ZDRiNTMxIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k ZGkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYwpAQCAtODExLDE2ICs4 MTEsMTUgQEAgc3RhdGljIHZvaWQgaW50ZWxfcHJlcGFyZV9kcF9kZGlfYnVmZmVycyhzdHJ1Y3Qg aW50ZWxfZW5jb2RlciAqZW5jb2RlcikKICAqIHZhbHVlcyBpbiBhZHZhbmNlLiBUaGlzIGZ1bmN0 aW9uIHByb2dyYW1zIHRoZSBjb3JyZWN0IHZhbHVlcyBmb3IKICAqIEhETUkvRFZJIHVzZSBjYXNl cy4KICAqLwotc3RhdGljIHZvaWQgaW50ZWxfcHJlcGFyZV9oZG1pX2RkaV9idWZmZXJzKHN0cnVj dCBpbnRlbF9lbmNvZGVyICplbmNvZGVyKQorc3RhdGljIHZvaWQgaW50ZWxfcHJlcGFyZV9oZG1p X2RkaV9idWZmZXJzKHN0cnVjdCBpbnRlbF9lbmNvZGVyICplbmNvZGVyLAorCQkJCQkgICBpbnQg aGRtaV9sZXZlbCkKIHsKIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSB0b19p OTE1KGVuY29kZXItPmJhc2UuZGV2KTsKIAl1MzIgaWJvb3N0X2JpdCA9IDA7Ci0JaW50IG5faGRt aV9lbnRyaWVzLCBoZG1pX2xldmVsOworCWludCBuX2hkbWlfZW50cmllczsKIAllbnVtIHBvcnQg cG9ydCA9IGludGVsX2RkaV9nZXRfZW5jb2Rlcl9wb3J0KGVuY29kZXIpOwogCWNvbnN0IHN0cnVj dCBkZGlfYnVmX3RyYW5zICpkZGlfdHJhbnNsYXRpb25zX2hkbWk7CiAKLQloZG1pX2xldmVsID0g aW50ZWxfZGRpX2hkbWlfbGV2ZWwoZGV2X3ByaXYsIHBvcnQpOwotCiAJZGRpX3RyYW5zbGF0aW9u c19oZG1pID0gaW50ZWxfZGRpX2dldF9idWZfdHJhbnNfaGRtaShkZXZfcHJpdiwgJm5faGRtaV9l bnRyaWVzKTsKIAogCS8qIElmIHdlJ3JlIGJvb3N0aW5nIHRoZSBjdXJyZW50LCBzZXQgYml0IDMx IG9mIHRyYW5zMSAqLwpAQCAtMjE5Miw3ICsyMTkxLDcgQEAgc3RhdGljIHZvaWQgaW50ZWxfZGRp X3ByZV9lbmFibGVfaGRtaShzdHJ1Y3QgaW50ZWxfZW5jb2RlciAqZW5jb2RlciwKIAkJYnh0X2Rk aV92c3dpbmdfc2VxdWVuY2UoZGV2X3ByaXYsIGxldmVsLCBwb3J0LAogCQkJCQlJTlRFTF9PVVRQ VVRfSERNSSk7CiAJZWxzZQotCQlpbnRlbF9wcmVwYXJlX2hkbWlfZGRpX2J1ZmZlcnMoZW5jb2Rl cik7CisJCWludGVsX3ByZXBhcmVfaGRtaV9kZGlfYnVmZmVycyhlbmNvZGVyLCBsZXZlbCk7CiAK IAlpZiAoSVNfR0VOOV9CQyhkZXZfcHJpdikpCiAJCXNrbF9kZGlfc2V0X2lib29zdChlbmNvZGVy LCBsZXZlbCwgSU5URUxfT1VUUFVUX0hETUkpOwotLSAKMi4xMy41CgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0Cklu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK