From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 5/7] drm/i915: Use cpu clock to calculate rc0 residency Date: Tue, 14 Mar 2017 15:48:53 +0200 Message-ID: <20170314134853.GP31595@intel.com> References: <1489497449-31640-1-git-send-email-mika.kuoppala@intel.com> <1489497449-31640-5-git-send-email-mika.kuoppala@intel.com> <20170314133040.GG2118@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 510226E687 for ; Tue, 14 Mar 2017 13:49:00 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20170314133040.GG2118@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Mika Kuoppala , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBNYXIgMTQsIDIwMTcgYXQgMDE6MzA6NDBQTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIFR1ZSwgTWFyIDE0LCAyMDE3IGF0IDAzOjE3OjI3UE0gKzAyMDAsIE1pa2EgS3Vv cHBhbGEgd3JvdGU6Cj4gPiBBdm9pZCBtb3JlIGNvc3RseSBwdW5pdCBhY2Nlc3MgYW5kIHVzZSB0 aGUgbG9jYWwgY3B1IGNsb2NrLgo+ID4gVGhlIHRpbWUgZGlmZiBiZXR3ZWVuIHNlcGFyYXRlIHBy b2Nlc3NvciB1bml0cyBpcyBpcnJlbGV2YW50IGluCj4gPiBvdXIgcmMwIHJlc2lkZW5jeSBncmFu dWxhcml0eSBzbyB3ZSBjYW4gaWdub3JlIGl0Lgo+ID4gCj4gPiBDYzogQ2hyaXMgV2lsc29uIDxj aHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gPiBDYzogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5z eXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiA+IFNpZ25lZC1vZmYtYnk6IE1pa2EgS3VvcHBhbGEg PG1pa2Eua3VvcHBhbGFAaW50ZWwuY29tPgo+ID4gLS0tCj4gPiAgZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9kcnYuaCB8ICAyICstCj4gPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEu YyB8IDEwICsrKystLS0tLS0KPiA+ICAyIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwg NyBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZHJ2LmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCj4gPiBpbmRleCAw MDIzZTIxLi43MGUzMzVjIDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9kcnYuaAo+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaAo+ID4gQEAg LTEzMjMsNyArMTMyMyw3IEBAIHN0cnVjdCB2bHZfczBpeF9zdGF0ZSB7Cj4gPiAgfTsKPiA+ICAK PiA+ICBzdHJ1Y3QgaW50ZWxfcnBzX2VpIHsKPiA+IC0JdTMyIGN6X2Nsb2NrOwo+ID4gKwl1NjQg Y3B1X2Nsb2NrOwo+ID4gIAl1MzIgcmVuZGVyX2MwOwo+ID4gIAl1MzIgbWVkaWFfYzA7Cj4gPiAg fTsKPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYwo+ID4gaW5kZXggMzFmMGQ3Yy4uMDBlNzg3NSAx MDA2NDQKPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJxLmMKPiA+ICsrKyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJxLmMKPiA+IEBAIC0xMDc2LDcgKzEwNzYsNyBA QCBzdGF0aWMgdm9pZCBub3RpZnlfcmluZyhzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICplbmdpbmUp Cj4gPiAgc3RhdGljIHZvaWQgdmx2X2MwX3JlYWQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRl dl9wcml2LAo+ID4gIAkJCXN0cnVjdCBpbnRlbF9ycHNfZWkgKmVpKQo+ID4gIHsKPiA+IC0JZWkt PmN6X2Nsb2NrID0gdmx2X3B1bml0X3JlYWQoZGV2X3ByaXYsIFBVTklUX1JFR19DWl9USU1FU1RB TVApOwo+ID4gKwllaS0+Y3B1X2Nsb2NrID0gbG9jYWxfY2xvY2soKTsKPiAKPiBsb2NhbF9jbG9j aygpIGlzIHNwZWNpZmljIHRvIGEgc2luZ2xlIGNwdS4KPiAKPiBrdGltZV90IGt0aW1lX2dldCgp LgoKUGVyaGFwcyBfcmF3KCkgc28gdGhhdCBudHAgYWRqdXN0bWVudCBkb2Vzbid0IGNoYW5nZSB0 aGluZ3MKb3ZlciB0aW1lPyBCdXQgSSBndWVzcyBpdCBzaG91bGRuJ3QgbWF0dGVyIGFsbCB0aGF0 IG11Y2gKZWl0aGVyIHdheS4KCj4gCj4ga3RpbWVfdG9fbnMoa3RpbWVfc3ViKG5vdy5jcHVfY2xv Y2ssIHByZXYtPmNwdV9jbG9jaykpOwoKVGhlcmUncyBubyBrdGltZV9uc19kZWx0YSgpIGl0IHNl ZW1zLiBUaGVyZSBpcyBrdGltZV91c19kZWx0YSgpCmFuZCBrdGltZV9tc19kZWx0YSgpIGlmIHlv dSBkb24ndCBuZWVkIG5zIHJlc29sdXRpb24uCgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVsIE9U QwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1n ZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK