From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 4/7] drm/i915/perf: lock powergating configuration to default when active Date: Thu, 6 Sep 2018 10:41:07 +0100 Message-ID: References: <20180905142222.3251-1-tvrtko.ursulin@linux.intel.com> <20180905142222.3251-5-tvrtko.ursulin@linux.intel.com> <153616091254.28292.6696793233220895060@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5783E6E655 for ; Thu, 6 Sep 2018 09:41:10 +0000 (UTC) In-Reply-To: <153616091254.28292.6696793233220895060@skylake-alporthouse-com> Content-Language: en-GB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Intel-gfx@lists.freedesktop.org, Tvrtko Ursulin List-Id: intel-gfx@lists.freedesktop.org Ck9uIDA1LzA5LzIwMTggMTY6MjEsIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFR2cnRr byBVcnN1bGluICgyMDE4LTA5LTA1IDE1OjIyOjE5KQo+PiAtc3RhdGljIHUzMiBtYWtlX3JwY3Mo c3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAo+PiAtICAgICAgICAgICAgICAgICAg ICBzdHJ1Y3QgaW50ZWxfc3NldSAqY3R4X3NzZXUpCj4+ICt1MzIgZ2VuOF9tYWtlX3JwY3Moc3Ry dWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAo+PiArICAgICAgICAgICAgICAgICAgc3Ry dWN0IGludGVsX3NzZXUgKnJlcV9zc2V1KQo+IAo+IFNob3VsZCB3ZSByZXRyb3NwZWN0aXZlbHkg bWFrZSB0aGlzIGNvbnN0PwoKQ2FuIGRvLCBidXQgZ2VuZXJhbGx5IEkgdHJ5IHRvIGF2b2lkIGl0 IGtlcm5lbCBjb2RlIHNpbmNlIG1vc3Qgb2YgdGhlIAp0aW1lIGl0IGlzIHdheSBtb3JlIHBhaW4g dGhhbiBiZW5lZml0LgoKPiAoQW5kIGFueWNoYW5jZSBmb3IgYSBzL2Rldl9wcml2L2k5MTU/KQoK V2lsbCBjaGVjayBpZiBpdCBpcyBkb2FibGUgd2l0aG91dCBtdWNoIG5vaXNlIGF0IGFueSBvZiB0 aGUgc3RhZ2VzLgoKPj4gICB7Cj4+ICAgICAgICAgIGNvbnN0IHN0cnVjdCBzc2V1X2Rldl9pbmZv ICpzc2V1ID0gJklOVEVMX0lORk8oZGV2X3ByaXYpLT5zc2V1Owo+PiAgICAgICAgICBib29sIHN1 YnNsaWNlX3BnID0gc3NldS0+aGFzX3N1YnNsaWNlX3BnOwo+PiAtICAgICAgIHU4IHNsaWNlcyA9 IGh3ZWlnaHQ4KGN0eF9zc2V1LT5zbGljZV9tYXNrKTsKPj4gLSAgICAgICB1OCBzdWJzbGljZXMg PSBod2VpZ2h0OChjdHhfc3NldS0+c3Vic2xpY2VfbWFzayk7Cj4+ICsgICAgICAgc3RydWN0IGlu dGVsX3NzZXUgY3R4X3NzZXU7Cj4+ICsgICAgICAgdTggc2xpY2VzLCBzdWJzbGljZXM7Cj4+ICAg ICAgICAgIHUzMiBycGNzID0gMDsKPj4gICAKPj4gKyAgICAgICAvKgo+PiArICAgICAgICAqIElm IGk5MTUvcGVyZiBpcyBhY3RpdmUsIHdlIHdhbnQgYSBzdGFibGUgcG93ZXJnYXRpbmcgY29uZmln dXJhdGlvbgo+PiArICAgICAgICAqIG9uIHRoZSBzeXN0ZW0uIFRoZSBtb3N0IG5hdHVyYWwgY29u ZmlndXJhdGlvbiB0byB0YWtlIGluIHRoYXQgY2FzZQo+PiArICAgICAgICAqIGlzIHRoZSBkZWZh dWx0IChpLmUgbWF4aW11bSB0aGUgaGFyZHdhcmUgY2FuIGRvKS4KPj4gKyAgICAgICAgKi8KPj4g KyAgICAgICBpZiAodW5saWtlbHkoZGV2X3ByaXYtPnBlcmYub2EuZXhjbHVzaXZlX3N0cmVhbSkp Cj4+ICsgICAgICAgICAgICAgICBjdHhfc3NldSA9IGludGVsX2RldmljZV9kZWZhdWx0X3NzZXUo ZGV2X3ByaXYpOwo+PiArICAgICAgIGVsc2UKPj4gKyAgICAgICAgICAgICAgIGN0eF9zc2V1ID0g KnJlcV9zc2V1Owo+IAo+IDooCj4gCj4gSSdtIG5vdCBzdXJlIGlmIEkgY2FuIHN1Z2dlc3QgYW55 dGhpbmcgYmV0dGVyLCBidXQgdGhpcyBkb2VzIGZlZWwgbGlrZSBhCj4gbGF5ZXJpbmcgdmlvbGF0 aW9uLgo+IAo+IEl0IG1ha2VzIHNlbnNlIHdoaWNoIG1ha2VzIGl0IG9ubHkgZmVlbCB3b3JzZS4K Ckl0IHVzZWQgdG8gYmUgYSBoZWxwZXIgd2hpY2ggYXBwbGllZCB0aGUgYWRqdXN0bWVudCBidXQg SSB3YXNuJ3QgaGFwcHkgCndpdGggaG93IGNhbGxlcnMgdGhlbiBoYWQgdG8ga25vdyB0byBjYWxs IHRoZSBoZWxwZXIgYW5kIGRlY2lkZWQgCmhhbmRsaW5nIGl0IGF0IHRoZSBjb3JlIGlzIGJldHRl ciBpbiBtb3JlIHRoYW4gb25lIHdheS4KCkkgdGhpbmsgYm90dG9tIGxpbmUgaXMgdGhlcmUgaXMg ZnVuZGFtZW50YWwgaW50ZXJhY3Rpb24gYmV0d2VlbiB0aGUgdHdvIApzbyBzb21lIGxheWVyaW5n IHZpb2xhdGlvbiBoYXMgdG8gaGFwcGVuLgoKUmVnYXJkcywKClR2cnRrbwpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0 CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK