From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: Re: [PATCH 2/2] drm/i915/bxt: WA for swapped HPD pins in A stepping Date: Tue, 14 Jul 2015 17:22:24 +0300 Message-ID: <1436883744.10749.43.camel@intel.com> References: <55A399AC.7080400@intel.com> <1436852930-20830-1-git-send-email-sonika.jindal@intel.com> <1436852930-20830-2-git-send-email-sonika.jindal@intel.com> Reply-To: imre.deak@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id B256889021 for ; Tue, 14 Jul 2015 07:22:53 -0700 (PDT) In-Reply-To: <1436852930-20830-2-git-send-email-sonika.jindal@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Sonika Jindal Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gdGksIDIwMTUtMDctMTQgYXQgMTE6MTggKzA1MzAsIFNvbmlrYSBKaW5kYWwgd3JvdGU6Cj4g QXMgcGVyIGJzcGVjLCBvbiBCWFQgQTAvQTEsIHN3IG5lZWRzIHRvIGFjdGl2YXRlIERESUEgSFBE IGxvZ2ljCj4gYW5kIGludGVycnVwdHMgdG8gY2hlY2sgdGhlIGV4dGVybmFsIHBhbmVsIGNvbm5l Y3Rpb24gYW5kIERESUMgSFBECj4gbG9naWMgZm9yIGVkcCBwYW5lbC4KPiAKPiBTaWduZWQtb2Zm LWJ5OiBTb25pa2EgSmluZGFsIDxzb25pa2EuamluZGFsQGludGVsLmNvbT4KPiAtLS0KPiAgZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyAgIHwgICAxOCArKysrKysrKysrKysrKysrLS0K PiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaGRtaS5jIHwgICAgOSArKysrKysrKy0KPiAg MiBmaWxlcyBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+IAo+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfZHAuYwo+IGluZGV4IDdiNTRiOWQuLmMzMmYzZDMgMTAwNjQ0Cj4gLS0t IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2RwLmMKPiBAQCAtNTg2OSwxMCArNTg2OSwyNCBAQCBpbnRlbF9kcF9pbml0 X2Nvbm5lY3RvcihzdHJ1Y3QgaW50ZWxfZGlnaXRhbF9wb3J0ICppbnRlbF9kaWdfcG9ydCwKPiAg CS8qIFNldCB1cCB0aGUgaG90cGx1ZyBwaW4uICovCj4gIAlzd2l0Y2ggKHBvcnQpIHsKPiAgCWNh c2UgUE9SVF9BOgo+IC0JCWludGVsX2VuY29kZXItPmhwZF9waW4gPSBIUERfUE9SVF9BOwo+ICsJ CS8qCj4gKwkJICogT24gQlhUIEEwL0ExLCBzdyBuZWVkcyB0byBhY3RpdmF0ZSBERElDIEhQRCBs b2dpYyBhbmQKPiArCQkgKiBpbnRlcnJ1cHRzIHRvIGNoZWNrIHRoZSBlRFAgcGFuZWwgY29ubmVj dGlvbi4KPiArCQkgKi8KPiArCQlpZiAoSVNfQlJPWFRPTihkZXZfcHJpdikgJiYgKElOVEVMX1JF VklEKGRldikgPCBCWFRfUkVWSURfQjApKQo+ICsJCQlpbnRlbF9lbmNvZGVyLT5ocGRfcGluID0g SFBEX1BPUlRfQzsKPiArCQllbHNlCj4gKwkJCWludGVsX2VuY29kZXItPmhwZF9waW4gPSBIUERf UE9SVF9BOwo+ICAJCWJyZWFrOwo+ICAJY2FzZSBQT1JUX0I6Cj4gLQkJaW50ZWxfZW5jb2Rlci0+ aHBkX3BpbiA9IEhQRF9QT1JUX0I7Cj4gKwkJLyoKPiArCQkgKiBPbiBCWFQgQTAvQTEsIHN3IG5l ZWRzIHRvIGFjdGl2YXRlIERESUEgSFBEIGxvZ2ljIGFuZAo+ICsJCSAqIGludGVycnVwdHMgdG8g Y2hlY2sgdGhlIGV4dGVybmFsIHBhbmVsIGNvbm5lY3Rpb24uCj4gKwkJICovCj4gKwkJaWYgKElT X0JST1hUT04oZGV2X3ByaXYpICYmIChJTlRFTF9SRVZJRChkZXYpIDwgQlhUX1JFVklEX0IwKSkK PiArCQkJaW50ZWxfZW5jb2Rlci0+aHBkX3BpbiA9IEhQRF9QT1JUX0E7Cj4gKwkJZWxzZQo+ICsJ CQlpbnRlbF9lbmNvZGVyLT5ocGRfcGluID0gSFBEX1BPUlRfQjsKPiAgCQlicmVhazsKPiAgCWNh c2UgUE9SVF9DOgo+ICAJCWludGVsX2VuY29kZXItPmhwZF9waW4gPSBIUERfUE9SVF9DOwoKVGhp cyB3b24ndCB3b3JrIGZvciBhIGNvdXBsZSBvZiByZWFzb25zOiBhdG0gaTkxNV9kaWdwb3J0X3dv cmtfZnVuYygpCmFzc3VtZXMgYSBmaXhlZCBwaW4tPnBvcnQgbWFwcGluZywgZm9yIGV4YW1wbGUg aXQnbGwgY2FsbCB0aGUgSFBECmhhbmRsZXIgZm9yIHRoZSBwb3J0IEEgZW5jb2RlciBmb3IgYSBz aG9ydC9sb25nIHB1bHNlIGV2ZW50IHRyaWdnZXJlZAp2aWEgdGhlIEhQRF9QT1JUX0EgcGluLCB3 aGVyZWFzIGFmdGVyIHRoZSBhYm92ZSBwYXRjaCB5b3Ugd2FudCB0byBzZWxlY3QKcG9ydCBCJ3Mg ZW5jb2RlciBvbiBCWFQgQTAvMS4gVGhpcyBjb3VsZCBiZSBmaXhlZCBieSBzZXR0aW5nIHVwCmhv dHBsdWcuaXJxX3BvcnQgaW4gaW50ZWxfZGRpX2luaXQoKSBhY2NvcmRpbmcgdG8gdGhlIGFib3Zl IGNoYW5nZSwgb3IKbm90IHVzaW5nIGlycV9wb3J0IGF0IGFsbCwgYnV0IGluc3RlYWQgbG9va2lu ZyB1cCB0aGUgZW5jb2RlciB0aGUgc2FtZQp3YXkgaTkxNV9ob3RwbHVnX3dvcmtfZnVuYygpIGRv ZXMgdXNpbmcgaW50ZWxfZW5jb2Rlci0+aHBkX3Bpbi4KClRoZSBIUERfUE9SVF9BIEhQRCBoYW5k bGluZyBpcyBtaXNzaW5nIGluIGdlbmVyYWwsIHNlZQpmb3JfZWFjaF9ocGRfcGluKCkgYW5kIGlu dGVsX2hwZF9pcnFfaGFuZGxlcigpL2lzX2RpZ19wb3J0LiAKClNvIGlmIGdvaW5nIHdpdGggdGhl IGFib3ZlIHdheSwgdGhlc2UgaXNzdWVzIG5lZWQgdG8gYmUgYWRkcmVzc2VkIGZpcnN0LgoKLS1J bXJlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRl bC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=