From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 1/8] drm/i915: Rebalance runtime pm vs forcewake Date: Mon, 15 Dec 2014 09:46:15 +0100 Message-ID: <20141215084615.GD27182@phenom.ffwll.local> References: <1418063262-32256-1-git-send-email-mika.kuoppala@intel.com> <548ABCAE.5080001@linux.intel.com> <20141211101558.GC22904@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f171.google.com (mail-wi0-f171.google.com [209.85.212.171]) by gabe.freedesktop.org (Postfix) with ESMTP id 6162A6E157 for ; Mon, 15 Dec 2014 00:45:40 -0800 (PST) Received: by mail-wi0-f171.google.com with SMTP id bs8so8059136wib.10 for ; Mon, 15 Dec 2014 00:45:39 -0800 (PST) Content-Disposition: inline In-Reply-To: <20141211101558.GC22904@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 , Deepak S , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBEZWMgMTEsIDIwMTQgYXQgMTA6MTU6NThBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIEZyaSwgRGVjIDEyLCAyMDE0IGF0IDAzOjMwOjE0UE0gKzA1MzAsIERlZXBhayBT IHdyb3RlOgo+ID4gCj4gPiBPbiBNb25kYXkgMDggRGVjZW1iZXIgMjAxNCAxMTo1NyBQTSwgTWlr YSBLdW9wcGFsYSB3cm90ZToKPiA+ID5Gcm9tOiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdp bHNvbi5jby51az4KPiA+ID4KPiA+ID5DYWxsaW5nIGludGVsX3J1bnRpbWVfcG1fcHV0KCkgaXMg aWxsZWdhbCBmcm9tIGEgc29mdC1pcnEgY29udGV4dCwgc28KPiA+ID5yZXZlcnQgdGhlIGNydWRl IGhhY2sKPiA+ID4KPiA+ID5jb21taXQgYWEwYjNiNWJiODc2OGMxYTZhNjc4ODg2OWQ5YzcwMTVl YWU3ZTgwYwo+ID4gPkF1dGhvcjogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9uaUBpbnRlbC5j b20+Cj4gPiA+RGF0ZTogICBUdWUgQXByIDEgMTQ6NTU6MDcgMjAxNCAtMDMwMAo+ID4gPgo+ID4g PiAgICAgZHJtL2k5MTU6IGRvbid0IHNjaGVkdWxlIGZvcmNlX3dha2VfdGltZXIgYXQgZ2VuNl9y ZWFkCj4gPiA+Cj4gPiA+YW5kIGFwcGx5IHRoZSBzaW5nbGUgbGluZSBjb3JyZWN0aXZlIGluc3Rl YWQuCj4gPiA+Cj4gPiA+UmVmZXJlbmNlczogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9z aG93X2J1Zy5jZ2k/aWQ9ODA5MTMKPiA+ID5DYzogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9u aUBpbnRlbC5jb20+Cj4gPiA+Q2M6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwu Y2g+Cj4gPiA+U2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24u Y28udWs+Cj4gPiA+LS0tCj4gPiA+QEAgLTc3NywxMiArNzcyLDExIEBAIGdlbjZfcmVhZCMjeChz dHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsIG9mZl90IHJlZywgYm9vbCB0cmFjZSkg eyBcCj4gPiA+ICAJICAgIE5FRURTX0ZPUkNFX1dBS0UoKGRldl9wcml2KSwgKHJlZykpKSB7IFwK PiA+ID4gIAkJZGV2X3ByaXYtPnVuY29yZS5mdW5jcy5mb3JjZV93YWtlX2dldChkZXZfcHJpdiwg XAo+ID4gPiAgCQkJCQkJICAgICAgRk9SQ0VXQUtFX0FMTCk7IFwKPiA+ID4tCQl2YWwgPSBfX3Jh d19pOTE1X3JlYWQjI3goZGV2X3ByaXYsIHJlZyk7IFwKPiA+ID4tCQlkZXZfcHJpdi0+dW5jb3Jl LmZ1bmNzLmZvcmNlX3dha2VfcHV0KGRldl9wcml2LCBcCj4gPiA+LQkJCQkJCSAgICAgIEZPUkNF V0FLRV9BTEwpOyBcCj4gPiA+LQl9IGVsc2UgeyBcCj4gPiA+LQkJdmFsID0gX19yYXdfaTkxNV9y ZWFkIyN4KGRldl9wcml2LCByZWcpOyBcCj4gPiA+KwkJZGV2X3ByaXYtPnVuY29yZS5mb3JjZXdh a2VfY291bnQrKzsgXAo+ID4gPisJCW1vZF90aW1lcl9waW5uZWQoJmRldl9wcml2LT51bmNvcmUu ICwgXAo+ID4gPisJCQkJIGppZmZpZXMgKyAxKTsgXAo+ID4gCj4gPiB3aHkgdGltZXIsIHdlIGNh biBkbyBhIHB1dCBhZnRlciByZWdpc3RlciByZWFkIHJpZ2h0Pwo+IAo+IFRoZSBwcmVzdW1wdGlv biBpcyB0aGF0IHdlIHdpbGwgZG8gYW5vdGhlciBtbWlvIGFjY2VzcyByZXF1aXJpbmcgdGhlCj4g Zm9yY2V3YWtlIHZlcnkgc2hvcnRseSwgYW5kIHdlIHdhbnQgdG8gYXZvaWQgdGhlIGZvcmNld2Fr ZSBjbGVhci9hY2sKPiBjeWNsZS4gU28gd2UgZGVmZXIgZHJvcHBpbmcgdGhlIGZvcmNld2FrZSB1 bnRpbCB0aGUgZW5kIG9mIHRoZSBrZXJuZWwKPiBjb250ZXh0IG9uIHRoaXMgY3B1ICh0aGUgZ29h bCBiZWluZyB0aGF0IGFzIHRoZSBzY2hlZHVsZXIgc3dpdGNoZXMgYmFjawo+IHRvIHRoZSB1c2Vy c3BhY2UgY29udGV4dCwgd2UgcmVsZWFzZSB0aGUgd2FrZWxvY2ssIGl0IHdvdWxkIGJlIGdyZWF0 IGlmCj4gdGhlcmUgd2FzIGFuIGV4cGxpY2l0IGNhbGxiYWNrIGZvciB0aGF0Li4uKS4KCnRhc2tf d29yayBtaWdodCBiZSB3aGF0IHlvdSdyZSBsb29raW5nIGZvci4gSXQncyBhIGhvcnJpYmx5IGNy dWRlCmludGVyZmFjZSB0aG91Z2gsIHNvIHdlJ2QgbmVlZCBhIHNtYWxsIHdyYXBwZXIgd2hpY2gg ZWl0aGVyIHBpY2tzIHRoZSB0YXNrCndvcmsgb3IgdGltZXIuIFdoaWNoIGNvbXBsaWNhdGVzIHRo ZSBsb2dpYyBmdXJ0aGVyIHNpbmNlIHdlIHRoZW4gaGF2ZQplaXRoZXIgb3IgYm90aCBsYXp5IGNs ZWFudXAgdGFza3MgcGVuZGluZy4KClByb2JhYmx5IG5vdCB3b3J0aCB0aGUgdHJvdWJsZS4KLURh bmllbAotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRp b24KKzQxICgwKSA3OSAzNjUgNTcgNDggLSBodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=