From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH] drm/i915: Fix and clean BDW PCH identification Date: Wed, 21 Jan 2015 19:22:00 +0200 Message-ID: <877fwg59s7.fsf@intel.com> References: <1421777939-5630-1-git-send-email-rodrigo.vivi@intel.com> <87mw5c5d69.fsf@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 434986E0CC for ; Wed, 21 Jan 2015 09:44:13 -0800 (PST) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Rodrigo Vivi Cc: intel-gfx , Paulo Zanoni , Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCAyMSBKYW4gMjAxNSwgUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAZ21haWwuY29t PiB3cm90ZToKPiBPbiBXZWQsIEphbiAyMSwgMjAxNSBhdCA4OjA4IEFNLCBKYW5pIE5pa3VsYSA8 amFuaS5uaWt1bGFAaW50ZWwuY29tPiB3cm90ZToKPj4gT24gVHVlLCAyMCBKYW4gMjAxNSwgUm9k cmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPiB3cm90ZToKPj4+IEl0IHNlZW1zIGlu IHRoZSBwYXN0IHdlIGhhdmUgQkRXIHdpdGggUENIIG5vdCBiZWVuIHByb3BwZXJseSBpZGVudGlm aWVkCj4+PiBhbmQgd2UgZm9yY2UgaXQgdG8gYmUgTFBUIGFuZCB3ZSB3ZXJlIHdhcm5pbmcgIUlT X0hBU1dFTEwgb24gcHJvcHBlciBpZGVudGlmaWNhdGlvbi4KPj4+Cj4+PiBOb3cgdGhhdCBwcm9k dWN0cyBhcmUgb3V0IHRoZXJlIHdlIGFyZSByZWNlaXZlaW5nIGxvZ3Mgd2l0aCB0aGlzIGluY29y cmVjdCBXQVJOLgo+Pj4gQW5kIGFsc28gYWNjb3JkaW5nIHRvIGxvY2FsIHRlc3RzIG9uIGFsbCBw cm9kdWN0aW9uIEJEVyBoZXJlIFVMVCBvciBIQUxPIHdlIGRvbid0Cj4+PiBuZWVkIHRoaXMgZm9y Y2UgYW55bW9yZS4gU28gbGV0J3MgY2xlYW4gdGhpcyBibG9jayBmb3IgcmVhbC4KPj4+Cj4+PiBS ZWZlcmVuY2U6IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvYXR0YWNobWVudC5jZ2k/aWQ9 MTEwOTcyCj4+Pgo+Pj4gQ2M6IEphbmkgTmlrdWxhIDxqYW5pLm5pa3VsYUBpbnRlbC5jb20+Cj4+ PiBDYzogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9uaUBpbnRlbC5jb20+Cj4+PiBDYzogWGlv biBaaGFuZyA8eGlvbmcueS56aGFuZ0BpbnRlbC5jb20+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBSb2Ry aWdvIFZpdmkgPHJvZHJpZ28udml2aUBpbnRlbC5jb20+Cj4+PiAtLS0KPj4+ICBkcml2ZXJzL2dw dS9kcm0vaTkxNS9pOTE1X2Rydi5jIHwgOSArKy0tLS0tLS0KPj4+ICAxIGZpbGUgY2hhbmdlZCwg MiBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9k cnYuYwo+Pj4gaW5kZXggMzA4Nzc0Zi4uMWQxNDMxMSAxMDA2NDQKPj4+IC0tLSBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMKPj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZHJ2LmMKPj4+IEBAIC00NjIsMTQgKzQ2Miw5IEBAIHZvaWQgaW50ZWxfZGV0ZWN0X3BjaChz dHJ1Y3QgZHJtX2RldmljZSAqZGV2KQo+Pj4gICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSBp ZiAoaWQgPT0gSU5URUxfUENIX0xQVF9ERVZJQ0VfSURfVFlQRSkgewo+Pj4gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgZGV2X3ByaXYtPnBjaF90eXBlID0gUENIX0xQVDsKPj4+ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIERSTV9ERUJVR19LTVMoIkZvdW5kIEx5bnhQb2ludCBQ Q0hcbiIpOwo+Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgV0FSTl9PTighSVNfSEFT V0VMTChkZXYpKTsKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFdBUk5fT04oIUlT X0hBU1dFTEwoZGV2KSAmJiAhSVNfQlJPQURXRUxMKGRldikpOwo+Pj4gICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgV0FSTl9PTihJU19IU1dfVUxUKGRldikpOwo+Pj4gLSAgICAgICAgICAg ICAgICAgICAgIH0gZWxzZSBpZiAoSVNfQlJPQURXRUxMKGRldikpIHsKPj4+IC0gICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGRldl9wcml2LT5wY2hfdHlwZSA9IFBDSF9MUFQ7Cj4+PiAtICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBkZXZfcHJpdi0+cGNoX2lkID0KPj4+IC0gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5URUxfUENIX0xQVF9MUF9ERVZJQ0VfSURf VFlQRTsKPj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIERSTV9ERUJVR19LTVMoIlRo aXMgaXMgQnJvYWR3ZWxsLCBhc3N1bWluZyAiCj4+PiAtICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICJMeW54UG9pbnQgTFAgUENIXG4iKTsKPj4+ICsgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIFdBUk5fT04oSVNfQkRXX1VMVChkZXYpKTsKPj4+ICAgICAgICAg ICAgICAgICAgICAgICB9IGVsc2UgaWYgKGlkID09IElOVEVMX1BDSF9MUFRfTFBfREVWSUNFX0lE X1RZUEUpIHsKPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRldl9wcml2LT5wY2hf dHlwZSA9IFBDSF9MUFQ7Cj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBEUk1fREVC VUdfS01TKCJGb3VuZCBMeW54UG9pbnQgTFAgUENIXG4iKTsKPj4KPj4gVGhpcyB3aWxsIG5vdyBw cm9kdWNlIGEgd2FybiB3aXRoIHRoZSBCRFcgVUxUICYgTFBUIExQIGNvbWJvLgo+Cj4gTm8gaXQg d29udC4gVGhlIExQVF9MUCBpZGVudGlmaWNhdGlvbiBpcyBvbiB0aGUgZm9sbG93aW5nIGJsb2Nr IHdoaWxlCj4gdGhlIFdBUk4gaXMgb24gTFBUIChub24gTFApIGJsb2NrLgoKSSBtZWFudCB0aGF0 IHRoZSBMUFQgTFAgYmxvY2sgaGFzCgoJCQkJV0FSTl9PTighSVNfSEFTV0VMTChkZXYpKTsKCQkJ CVdBUk5fT04oIUlTX0hTV19VTFQoZGV2KSk7Cgp3aGljaCB3aWxsIG5vdyB3YXJuIG9uIEJEVy4K CkJSLApKYW5pLgoKPgo+Pgo+PiBCUiwKPj4gSmFuaS4KPj4KPj4+IC0tCj4+PiAyLjEuMAo+Pj4K Pj4KPj4gLS0KPj4gSmFuaSBOaWt1bGEsIEludGVsIE9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2Vu dGVyCj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+ IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y Zwo+PiBodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4Cj4KPgo+Cj4gLS0gCj4gUm9kcmlnbyBWaXZpCj4gQmxvZzogaHR0cDovL2Jsb2cudml2aS5l bmcuYnIKCi0tIApKYW5pIE5pa3VsYSwgSW50ZWwgT3BlbiBTb3VyY2UgVGVjaG5vbG9neSBDZW50 ZXIKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwt Z2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK