From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kahola Subject: Re: [PATCH 3/3] drm/i915/cnl: Avoid old DDI translation functions on Cannonlake. Date: Thu, 17 Aug 2017 15:59:13 +0300 Message-ID: <1502974753.12240.10.camel@intel.com> References: <1499374475-1305-1-git-send-email-rodrigo.vivi@intel.com> <1499374475-1305-3-git-send-email-rodrigo.vivi@intel.com> Reply-To: mika.kahola@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 ESMTPS id 7A18B6E337 for ; Thu, 17 Aug 2017 12:57:10 +0000 (UTC) In-Reply-To: <1499374475-1305-3-git-send-email-rodrigo.vivi@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Rodrigo Vivi , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCAyMDE3LTA3LTA2IGF0IDEzOjU0IC0wNzAwLCBSb2RyaWdvIFZpdmkgd3JvdGU6Cj4g Q2Fubm9ubGFrZSB1c2VzIGEgZGlmZmVyZW50IHN3aW5nIHZvbHRhZ2UgaW5pdGFsaXphdGlvbgo+ IHNlcXVlbmNlIHNjaGVtZSB0aGF0IGRvZXNuJ3QgcmVxdWlyZSB0aGVzZSBvbGQgZnVuY3Rpb25z Lgo+IAo+IEFsbCBvdGhlciBEREksIHZvbHRhZ2Ugc3dpbmcgYW5kIFBMTHMgaW5pdGlhbGlhbGl6 YXRpb24KPiBhbmQgY29uZmlndXJhdGlvbiBhcmUgYWxyZWFkeSBpbiBwbGFjZSBmb3IgQ2Fubm9u bGFrZS4KPiBUaGlzIHBhdGNoIG9ubHkgcmVtb3ZlcyB1bmVjZXNzYXJ5IHN0ZXBzIHByb2JhYmx5 IHNhdmluZwo+IHVzIGZyb20gc29tZSB1c2VsZXNzIHdhcm5pbmdzLgo+IAo+IENjOiBDbGludCBU YXlsb3IgPGNsaW50b24uYS50YXlsb3JAaW50ZWwuY29tPgo+IENjOiBNaWthIEthaG9sYSA8bWlr YS5rYWhvbGFAaW50ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IFJvZHJpZ28gVml2aSA8cm9kcmln by52aXZpQGludGVsLmNvbT4KPiAtLS0KPiDCoGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rk aS5jIHwgNiArKystLS0KPiDCoDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVs ZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rk aS5jCj4gYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYwo+IGluZGV4IDgwZTk2ZjEu LjllOWJmYmUgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGRpLmMK PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYwo+IEBAIC01OTYsNyArNTk2 LDcgQEAgc3RhdGljIGludCBpbnRlbF9kZGlfaGRtaV9sZXZlbChzdHJ1Y3QKPiBkcm1faTkxNV9w cml2YXRlICpkZXZfcHJpdiwgZW51bSBwb3J0IHBvcgo+IMKgCj4gwqAJaGRtaV9sZXZlbCA9IGRl dl9wcml2LQo+ID52YnQuZGRpX3BvcnRfaW5mb1twb3J0XS5oZG1pX2xldmVsX3NoaWZ0Owo+IMKg Cj4gLQlpZiAoSVNfR0VOOV9MUChkZXZfcHJpdikpCj4gKwlpZiAoSVNfR0VOOV9MUChkZXZfcHJp dikgfHwgSU5URUxfR0VOKGRldl9wcml2KSA+PSAxMCkKQ2FuIHdlIGFzc3VtZSB0aGF0IHRoaXMg aG9sZHMgYWx3YXlzIGZvciBHRU4xMCBhbmQgYWJvdmUgcGxhdGZvcm1zPwrCoAo+IMKgCQlyZXR1 cm4gaGRtaV9sZXZlbDsKPiDCoAo+IMKgCWlmIChJU19HRU45X0JDKGRldl9wcml2KSkgewo+IEBA IC02ODgsNyArNjg4LDcgQEAgc3RhdGljIHZvaWQgaW50ZWxfcHJlcGFyZV9kcF9kZGlfYnVmZmVy cyhzdHJ1Y3QKPiBpbnRlbF9lbmNvZGVyICplbmNvZGVyKQo+IMKgCWVudW0gcG9ydCBwb3J0ID0g aW50ZWxfZGRpX2dldF9lbmNvZGVyX3BvcnQoZW5jb2Rlcik7Cj4gwqAJY29uc3Qgc3RydWN0IGRk aV9idWZfdHJhbnMgKmRkaV90cmFuc2xhdGlvbnM7Cj4gwqAKPiAtCWlmIChJU19HRU45X0xQKGRl dl9wcml2KSkKPiArCWlmIChJU19HRU45X0xQKGRldl9wcml2KSB8fCBJTlRFTF9HRU4oZGV2X3By aXYpID49IDEwKQo+IMKgCQlyZXR1cm47Cj4gwqAKPiDCoAlzd2l0Y2ggKGVuY29kZXItPnR5cGUp IHsKPiBAQCAtNzQxLDcgKzc0MSw3IEBAIHN0YXRpYyB2b2lkIGludGVsX3ByZXBhcmVfaGRtaV9k ZGlfYnVmZmVycyhzdHJ1Y3QKPiBpbnRlbF9lbmNvZGVyICplbmNvZGVyKQo+IMKgCWVudW0gcG9y dCBwb3J0ID0gaW50ZWxfZGRpX2dldF9lbmNvZGVyX3BvcnQoZW5jb2Rlcik7Cj4gwqAJY29uc3Qg c3RydWN0IGRkaV9idWZfdHJhbnMgKmRkaV90cmFuc2xhdGlvbnNfaGRtaTsKPiDCoAo+IC0JaWYg KElTX0dFTjlfTFAoZGV2X3ByaXYpKQo+ICsJaWYgKElTX0dFTjlfTFAoZGV2X3ByaXYpIHx8IElO VEVMX0dFTihkZXZfcHJpdikgPj0gMTApCj4gwqAJCXJldHVybjsKPiDCoAo+IMKgCWhkbWlfbGV2 ZWwgPSBpbnRlbF9kZGlfaGRtaV9sZXZlbChkZXZfcHJpdiwgcG9ydCk7Ci0tIApNaWthIEthaG9s YSAtIEludGVsIE9UQwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4Cg==