From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH v2 3/3] drm/i915/icl: Work around broken VBTs for port F detection Date: Thu, 20 Dec 2018 17:52:11 +0200 Message-ID: <20181220155211.31456-1-imre.deak@intel.com> References: <20181220132604.25222-3-imre.deak@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id EBE0C6F401 for ; Thu, 20 Dec 2018 15:52:13 +0000 (UTC) In-Reply-To: <20181220132604.25222-3-imre.deak@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 VkJUIG1heSBpbmNsdWRlIGluY29ycmVjdCBpbmZvcm1hdGlvbiBhYm91dCB0aGUgcHJlc2VuY2Ug b2YgcG9ydCBGLiBXb3JrCmFyb3VuZCB0aGlzIG9uIFNLVXMgd2hlcmUgd2Uga25vdyB0aGUgcG9y dCBpcyBub3QgcHJlc2VudC4KCnYyOgotIEZpeCBJU19JQ0xfV0lUSF9QT1JUX0YsIHNvIGl0J3Mg dXNlYWJsZSBmcm9tIGFueSBjb250ZXh0LgoKQnVnemlsbGE6IGh0dHBzOi8vYnVncy5mcmVlZGVz a3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwODkxNQpDYzogTWlrYSBLYWhvbGEgPG1pa2Eua2Fo b2xhQGludGVsLmNvbT4KQ2M6IEphbmkgTmlrdWxhIDxqYW5pLm5pa3VsYUBsaW51eC5pbnRlbC5j b20+ClNpZ25lZC1vZmYtYnk6IEltcmUgRGVhayA8aW1yZS5kZWFrQGludGVsLmNvbT4KLS0tCiBk cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oICAgICAgfCAyICsrCiBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCA0ICsrKy0KIDIgZmlsZXMgY2hhbmdlZCwgNSBpbnNl cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9kcnYuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKaW5kZXggODE1 ZGIxNjBiOTY2Li5lNDVjZGE5ZDk1NTUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZHJ2LmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaApAQCAtMjMx Nyw2ICsyMzE3LDggQEAgaW50ZWxfaW5mbyhjb25zdCBzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAq ZGV2X3ByaXYpCiAJCQkJIChkZXZfcHJpdiktPmluZm8uZ3QgPT0gMykKICNkZWZpbmUgSVNfQ05M X1dJVEhfUE9SVF9GKGRldl9wcml2KSAgIChJU19DQU5OT05MQUtFKGRldl9wcml2KSAmJiBcCiAJ CQkJCShJTlRFTF9ERVZJRChkZXZfcHJpdikgJiAweDAwMDQpID09IDB4MDAwNCkKKyNkZWZpbmUg SVNfSUNMX1dJVEhfUE9SVF9GKGRldl9wcml2KSAgIChJU19JQ0VMQUtFKGRldl9wcml2KSAmJiBc CisJCQkJCUlOVEVMX0RFVklEKGRldl9wcml2KSAhPSAweDhBNTEpCiAKICNkZWZpbmUgSVNfQUxQ SEFfU1VQUE9SVChpbnRlbF9pbmZvKSAoKGludGVsX2luZm8pLT5pc19hbHBoYV9zdXBwb3J0KQog CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKaW5kZXggMmI4MWRhMDY4MDEwLi5iZDdm ZGFmN2UwOTMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXku YworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKQEAgLTE0Mjc2LDgg KzE0Mjc2LDEwIEBAIHN0YXRpYyB2b2lkIGludGVsX3NldHVwX291dHB1dHMoc3RydWN0IGRybV9p OTE1X3ByaXZhdGUgKmRldl9wcml2KQogCQkvKgogCQkgKiBPbiBzb21lIElDTCBTS1VzIHBvcnQg RiBpcyBub3QgcHJlc2VudC4gTm8gc3RyYXAgYml0cyBmb3IKIAkJICogdGhpcywgc28gcmVseSBv biBWQlQuCisJCSAqIFdvcmsgYXJvdW5kIGJyb2tlbiBWQlRzIG9uIFNLVXMga25vd24gdG8gaGF2 ZSBubyBwb3J0IEYuCiAJCSAqLwotCQlpZiAoaW50ZWxfYmlvc19pc19wb3J0X3ByZXNlbnQoZGV2 X3ByaXYsIFBPUlRfRikpCisJCWlmIChJU19JQ0xfV0lUSF9QT1JUX0YoZGV2X3ByaXYpICYmCisJ CSAgICBpbnRlbF9iaW9zX2lzX3BvcnRfcHJlc2VudChkZXZfcHJpdiwgUE9SVF9GKSkKIAkJCWlu dGVsX2RkaV9pbml0KGRldl9wcml2LCBQT1JUX0YpOwogCiAJCWljbF9kc2lfaW5pdChkZXZfcHJp dik7Ci0tIAoyLjEzLjIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAo=