From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 2/5] drm/i915: Implement display w/a 1140 for glk/cnl Date: Mon, 18 Feb 2019 22:52:47 +0200 Message-ID: <20190218205250.31215-2-ville.syrjala@linux.intel.com> References: <20190218205250.31215-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 mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 14CF1891F2 for ; Mon, 18 Feb 2019 20:52:57 +0000 (UTC) In-Reply-To: <20190218205250.31215-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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkRp c3BsYXkgdy9hICMxMTQwIHRlbGxzIHVzIHdlIGhhdmUgdG8gcHJvZ3JhbSB0aGUgdHJhbnNpdGlv bgp3YXRlcm1hcmsgdG8gdGhlIG1pbmltdW0gdmFsdWUgb24gZ2xrL2NubC4gTGV0J3MgZG8gdGhh dC4KClNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5p bnRlbC5jb20+ClJldmlld2VkLWJ5OiBSb2RyaWdvIFZpdmkgPHJvZHJpZ28udml2aUBpbnRlbC5j b20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyB8IDEyICsrKysrKysrKy0t LQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfcG0uYwppbmRleCA1ODFmOTBlMTJmOTMuLjYyOTIwMGRlYzdjMSAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYworKysgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9wbS5jCkBAIC00ODU1LDggKzQ4NTUsNyBAQCBzdGF0aWMgdm9pZCBza2xf Y29tcHV0ZV90cmFuc2l0aW9uX3dtKGNvbnN0IHN0cnVjdCBpbnRlbF9jcnRjX3N0YXRlICpjc3Rh dGUsCiB7CiAJc3RydWN0IGRybV9kZXZpY2UgKmRldiA9IGNzdGF0ZS0+YmFzZS5jcnRjLT5kZXY7 CiAJY29uc3Qgc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2ID0gdG9faTkxNShkZXYp OwotCXUxNiB0cmFuc19taW4sIHRyYW5zX3lfdGlsZV9taW47Ci0JY29uc3QgdTE2IHRyYW5zX2Ft b3VudCA9IDEwOyAvKiBUaGlzIGlzIGNvbmZpZ3VyYWJsZSBhbW91bnQgKi8KKwl1MTYgdHJhbnNf bWluLCB0cmFuc195X3RpbGVfbWluLCB0cmFuc19hbW91bnQ7CiAJdTE2IHdtMF9zZWxfcmVzX2Is IHRyYW5zX29mZnNldF9iLCByZXNfYmxvY2tzOwogCiAJLyogVHJhbnNpdGlvbiBXTSBkb24ndCBt YWtlIGFueSBzZW5zZSBpZiBpcGMgaXMgZGlzYWJsZWQgKi8KQEAgLTQ4NzAsOSArNDg2OSwxNiBA QCBzdGF0aWMgdm9pZCBza2xfY29tcHV0ZV90cmFuc2l0aW9uX3dtKGNvbnN0IHN0cnVjdCBpbnRl bF9jcnRjX3N0YXRlICpjc3RhdGUsCiAJaWYgKElTX0dFTjlfQkMoZGV2X3ByaXYpIHx8IElTX0JS T1hUT04oZGV2X3ByaXYpKQogCQlyZXR1cm47CiAKLQl0cmFuc19taW4gPSAxNDsKIAlpZiAoSU5U RUxfR0VOKGRldl9wcml2KSA+PSAxMSkKIAkJdHJhbnNfbWluID0gNDsKKwllbHNlCisJCXRyYW5z X21pbiA9IDE0OworCisJLyogRGlzcGxheSBXQSAjMTE0MDogZ2xrLGNubCAqLworCWlmIChJU19D QU5OT05MQUtFKGRldl9wcml2KSB8fCBJU19HRU1JTklMQUtFKGRldl9wcml2KSkKKwkJdHJhbnNf YW1vdW50ID0gMDsKKwllbHNlCisJCXRyYW5zX2Ftb3VudCA9IDEwOyAvKiBUaGlzIGlzIGNvbmZp Z3VyYWJsZSBhbW91bnQgKi8KIAogCXRyYW5zX29mZnNldF9iID0gdHJhbnNfbWluICsgdHJhbnNf YW1vdW50OwogCi0tIAoyLjE5LjIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeA==