From mboxrd@z Thu Jan 1 00:00:00 1970 From: Clint Taylor Subject: Re: [PATCH 09/10] drm/i915: Add debugfs knobs for VLVCHV memory latency values Date: Fri, 26 Jun 2015 13:24:07 -0700 Message-ID: <558DB4E7.207@intel.com> References: <1435172410-9834-1-git-send-email-ville.syrjala@linux.intel.com> <1435172410-9834-10-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 6E0486EE7C for ; Fri, 26 Jun 2015 13:26:28 -0700 (PDT) In-Reply-To: <1435172410-9834-10-git-send-email-ville.syrjala@linux.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 T24gMDYvMjQvMjAxNSAxMjowMCBQTSwgdmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20gd3Jv dGU6Cj4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNv bT4KPgo+IEFsbG93IHR3ZWFraW5nIHRoZSBWTFYvQ0hWIG1lbW9yeSBsYXRlbmNpZXMgdGhvcnVn aCBzeXNmcywgbGlrZSB3ZSBkbwo+IGZvciBJTEsrLgo+Cj4gU2lnbmVkLW9mZi1ieTogVmlsbGUg U3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiAtLS0KPiAgIGRyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jIHwgMjQgKysrKysrKysrKysrKysrKysrKy0t LS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkK Pgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jCj4gaW5kZXggYzQ5ZmUyYS4uNjU2YmIw ZCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYwo+ICsr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jCj4gQEAgLTQxODAsOCArNDE4 MCwxNSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGZpbGVfb3BlcmF0aW9ucyBpOTE1X2Rpc3BsYXlw b3J0X3Rlc3RfdHlwZV9mb3BzID0gewo+ICAgc3RhdGljIHZvaWQgd21fbGF0ZW5jeV9zaG93KHN0 cnVjdCBzZXFfZmlsZSAqbSwgY29uc3QgdWludDE2X3Qgd21bOF0pCj4gICB7Cj4gICAJc3RydWN0 IGRybV9kZXZpY2UgKmRldiA9IG0tPnByaXZhdGU7Cj4gLQlpbnQgbnVtX2xldmVscyA9IGlsa193 bV9tYXhfbGV2ZWwoZGV2KSArIDE7Cj4gICAJaW50IGxldmVsOwo+ICsJaW50IG51bV9sZXZlbHM7 Cj4gKwo+ICsJaWYgKElTX0NIRVJSWVZJRVcoZGV2KSkKPiArCQludW1fbGV2ZWxzID0gMzsKPiAr CWVsc2UgaWYgKElTX1ZBTExFWVZJRVcoZGV2KSkKPiArCQludW1fbGV2ZWxzID0gMTsKPiArCWVs c2UKPiArCQludW1fbGV2ZWxzID0gaWxrX3dtX21heF9sZXZlbChkZXYpICsgMTsKPgo+ICAgCWRy bV9tb2Rlc2V0X2xvY2tfYWxsKGRldik7Cj4KPiBAQCAtNDE5MCw5ICs0MTk3LDkgQEAgc3RhdGlj IHZvaWQgd21fbGF0ZW5jeV9zaG93KHN0cnVjdCBzZXFfZmlsZSAqbSwgY29uc3QgdWludDE2X3Qg d21bOF0pCj4KPiAgIAkJLyoKPiAgIAkJICogLSBXTTErIGxhdGVuY3kgdmFsdWVzIGluIDAuNXVz IHVuaXRzCj4gLQkJICogLSBsYXRlbmNpZXMgYXJlIGluIHVzIG9uIGdlbjkKPiArCQkgKiAtIGxh dGVuY2llcyBhcmUgaW4gdXMgb24gZ2VuOS92bHYvY2h2Cj4gICAJCSAqLwo+IC0JCWlmIChJTlRF TF9JTkZPKGRldiktPmdlbiA+PSA5KQo+ICsJCWlmIChJTlRFTF9JTkZPKGRldiktPmdlbiA+PSA5 IHx8IElTX1ZBTExFWVZJRVcoZGV2KSkKPiAgIAkJCWxhdGVuY3kgKj0gMTA7Cj4gICAJCWVsc2Ug aWYgKGxldmVsID4gMCkKPiAgIAkJCWxhdGVuY3kgKj0gNTsKPiBAQCAtNDI1Niw3ICs0MjYzLDcg QEAgc3RhdGljIGludCBwcmlfd21fbGF0ZW5jeV9vcGVuKHN0cnVjdCBpbm9kZSAqaW5vZGUsIHN0 cnVjdCBmaWxlICpmaWxlKQo+ICAgewo+ICAgCXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBpbm9k ZS0+aV9wcml2YXRlOwo+Cj4gLQlpZiAoSEFTX0dNQ0hfRElTUExBWShkZXYpKQo+ICsJaWYgKElO VEVMX0lORk8oZGV2KS0+Z2VuIDwgNSkKPiAgIAkJcmV0dXJuIC1FTk9ERVY7Cj4KPiAgIAlyZXR1 cm4gc2luZ2xlX29wZW4oZmlsZSwgcHJpX3dtX2xhdGVuY3lfc2hvdywgZGV2KTsKPiBAQCAtNDI4 OCwxMSArNDI5NSwxOCBAQCBzdGF0aWMgc3NpemVfdCB3bV9sYXRlbmN5X3dyaXRlKHN0cnVjdCBm aWxlICpmaWxlLCBjb25zdCBjaGFyIF9fdXNlciAqdWJ1ZiwKPiAgIAlzdHJ1Y3Qgc2VxX2ZpbGUg Km0gPSBmaWxlLT5wcml2YXRlX2RhdGE7Cj4gICAJc3RydWN0IGRybV9kZXZpY2UgKmRldiA9IG0t PnByaXZhdGU7Cj4gICAJdWludDE2X3QgbmV3WzhdID0geyAwIH07Cj4gLQlpbnQgbnVtX2xldmVs cyA9IGlsa193bV9tYXhfbGV2ZWwoZGV2KSArIDE7Cj4gKwlpbnQgbnVtX2xldmVsczsKPiAgIAlp bnQgbGV2ZWw7Cj4gICAJaW50IHJldDsKPiAgIAljaGFyIHRtcFszMl07Cj4KPiArCWlmIChJU19D SEVSUllWSUVXKGRldikpCj4gKwkJbnVtX2xldmVscyA9IDM7Cj4gKwllbHNlIGlmIChJU19WQUxM RVlWSUVXKGRldikpCj4gKwkJbnVtX2xldmVscyA9IDE7Cj4gKwllbHNlCj4gKwkJbnVtX2xldmVs cyA9IGlsa193bV9tYXhfbGV2ZWwoZGV2KSArIDE7Cj4gKwo+ICAgCWlmIChsZW4gPj0gc2l6ZW9m KHRtcCkpCj4gICAJCXJldHVybiAtRUlOVkFMOwo+Cj4KClJldmlld2VkLWJ5OiBDbGludCBUYXls b3IgPENsaW50b24uQS5UYXlsb3JAaW50ZWwuY29tPgpUZXN0ZWQtYnk6IENsaW50IFRheWxvciA8 Q2xpbnRvbi5BLlRheWxvckBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=