From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/i915: Check DDI max lanes after applying BXT workaround Date: Fri, 29 Jan 2016 16:49:29 +0200 Message-ID: <20160129144929.GM23290@intel.com> References: <1454022577-834-1-git-send-email-matthew.d.roper@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 4A21E6E038 for ; Fri, 29 Jan 2016 06:49:51 -0800 (PST) Content-Disposition: inline In-Reply-To: <1454022577-834-1-git-send-email-matthew.d.roper@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Matt Roper Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBKYW4gMjgsIDIwMTYgYXQgMDM6MDk6MzdQTSAtMDgwMCwgTWF0dCBSb3BlciB3cm90 ZToKPiBJbiBjb21taXQgYmZiOWZhYWI4IHdlIGFkZGVkIGEgd29ya2Fyb3VuZCBmb3Igc29tZSBC WFQgQklPUyB0aGF0IGZhaWwgdG8KPiBwcm9wZXJseSBpbml0aWFsaXplIHRoZSBERElfQV80X0xB TkVTIGJpdCBvZiB0aGUgY29udHJvbCByZWdpc3RlciAoNAo+IGxhbmVzIGlzIHRoZSBvbmx5IHZh bGlkIGNvbmZpZ3VyYXRpb24gb24gQlhUIHNpbmNlIHRoZXJlIGlzIG5vIERESSBFIHRvCj4gc2hh cmUgd2l0aCkuICBBIHJlY2VudCBwYXRjaCBhZGRlZCBzb21lIGFkZGl0aW9uYWwgY2hlY2tzIG9u IHRoaXMKPiByZWdpc3RlciBiaXQgYmVmb3JlIHRoZSB3b3JrYXJvdW5kIGdldHMgYXBwbGllZDsg dGhpcyBicmVha3MgZURQIG9uIEJYVAo+IGluIHNvbWUgc2V0dGluZ3MuICBTb21lIG1pbm9yIGNv ZGUgc2h1ZmZsaW5nIGlzIGFsbCB3ZSBuZWVkIHRvIHJlc3RvcmUKPiB0aGUgd29ya2Fyb3VuZC4K PiAKPiBDYzogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4K PiBGaXhlczogN2NkODdjYjgwICgiZHJtL2k5MTU6IENoZWNrIG1heCBudW1iZXIgb2YgbGFuZXMg d2hlbiByZWdpc3RlcmluZyBEREkgcG9ydHMiKQo+IFNpZ25lZC1vZmYtYnk6IE1hdHQgUm9wZXIg PG1hdHRoZXcuZC5yb3BlckBpbnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2RkaS5jIHwgNCArKystCj4gIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyks IDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZGRpLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYwo+IGluZGV4IDc1YjU3 YTguLjZhYzgwY2QgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGRp LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYwo+IEBAIC0zMjg4LDcg KzMyODgsNiBAQCB2b2lkIGludGVsX2RkaV9pbml0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIGVu dW0gcG9ydCBwb3J0KQo+ICAJaW50ZWxfZGlnX3BvcnQtPnNhdmVkX3BvcnRfYml0cyA9IEk5MTVf UkVBRChERElfQlVGX0NUTChwb3J0KSkgJgo+ICAJCQkJCSAgKERESV9CVUZfUE9SVF9SRVZFUlNB TCB8Cj4gIAkJCQkJICAgRERJX0FfNF9MQU5FUyk7Cj4gLQlpbnRlbF9kaWdfcG9ydC0+bWF4X2xh bmVzID0gbWF4X2xhbmVzOwo+ICAKPiAgCS8qCj4gIAkgKiBCc3BlYyBzYXlzIHRoYXQgRERJX0Ff NF9MQU5FUyBpcyB0aGUgb25seSBzdXBwb3J0ZWQgY29uZmlndXJhdGlvbgo+IEBAIC0zMzAxLDkg KzMzMDAsMTIgQEAgdm9pZCBpbnRlbF9kZGlfaW5pdChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCBl bnVtIHBvcnQgcG9ydCkKPiAgCQlpZiAoIShpbnRlbF9kaWdfcG9ydC0+c2F2ZWRfcG9ydF9iaXRz ICYgRERJX0FfNF9MQU5FUykpIHsKPiAgCQkJRFJNX0RFQlVHX0tNUygiQlhUIEJJT1MgZm9yZ290 IHRvIHNldCBERElfQV80X0xBTkVTIGZvciBwb3J0IEE7IGZpeGluZ1xuIik7Cj4gIAkJCWludGVs X2RpZ19wb3J0LT5zYXZlZF9wb3J0X2JpdHMgfD0gRERJX0FfNF9MQU5FUzsKPiArCQkJbWF4X2xh bmVzID0gNDsKPiAgCQl9Cj4gIAl9Cj4gIAo+ICsJaW50ZWxfZGlnX3BvcnQtPm1heF9sYW5lcyA9 IG1heF9sYW5lczsKPiArCgpPb3BzLCBteSBiYWQuCgpNaWdodCBiZSBhIGJpdCBuaWNlciB0byBy ZWFsbHkgZml4dXAgdGhlIHJlZ2lzdGVyIHZhbHVlIGJlZm9yZQpkZXRlcm1pbmluZyBtYXhfbGFu ZXMsIGJ1dCBzaW5jZSB0aGVyZSdzIG5vIHBvcnQgRSBvbiBCWFQgaXQgZG9lc24ndApyZWFsbHkg bWF0dGVyIEkgc3VwcG9zZS4gU28gdGhpcyBmaXggc2hvdWxkIGJlIGZpbmUgYXMgaXMuCgpSZXZp ZXdlZC1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4K Cj4gIAlpbnRlbF9lbmNvZGVyLT50eXBlID0gSU5URUxfT1VUUFVUX1VOS05PV047Cj4gIAlpbnRl bF9lbmNvZGVyLT5jcnRjX21hc2sgPSAoMSA8PCAwKSB8ICgxIDw8IDEpIHwgKDEgPDwgMik7Cj4g IAlpbnRlbF9lbmNvZGVyLT5jbG9uZWFibGUgPSAwOwo+IC0tIAo+IDIuMS40CgotLSAKVmlsbGUg U3lyasOkbMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=