From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniele Ceraolo Spurio Subject: Re: [PATCH 5/6] drm/i915: dynamically allocate forcewake domains Date: Tue, 18 Jun 2019 16:37:47 -0700 Message-ID: <137a8fa6-4a03-56f3-475a-e45c6d920698@intel.com> References: <20190617180935.505-1-daniele.ceraolospurio@intel.com> <20190617180935.505-6-daniele.ceraolospurio@intel.com> <550f7eb9-7021-4dd2-2f8f-90f95bcec715@linux.intel.com> <2f8d35a3-7c47-9a02-7bbb-5b4d72ccfbe1@intel.com> <156090018238.6388.4975670636065726873@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" 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 E8B316E270 for ; Tue, 18 Jun 2019 23:37:59 +0000 (UTC) In-Reply-To: <156090018238.6388.4975670636065726873@skylake-alporthouse-com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Tvrtko Ursulin , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org CgpPbiA2LzE4LzE5IDQ6MjMgUE0sIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIERhbmll bGUgQ2VyYW9sbyBTcHVyaW8gKDIwMTktMDYtMTkgMDA6MDY6MzkpCj4+Cj4+Cj4+IE9uIDYvMTgv MTkgMjoyMyBBTSwgVHZydGtvIFVyc3VsaW4gd3JvdGU6Cj4+Pgo+Pj4gT24gMTcvMDYvMjAxOSAx OTowOSwgRGFuaWVsZSBDZXJhb2xvIFNwdXJpbyB3cm90ZToKPj4+PiAtc3RhdGljIHZvaWQgaW50 ZWxfdW5jb3JlX2Z3X2RvbWFpbnNfaW5pdChzdHJ1Y3QgaW50ZWxfdW5jb3JlICp1bmNvcmUpCj4+ Pj4gK3N0YXRpYyBpbnQgaW50ZWxfdW5jb3JlX2Z3X2RvbWFpbnNfaW5pdChzdHJ1Y3QgaW50ZWxf dW5jb3JlICp1bmNvcmUpCj4+Pj4gIMKgIHsKPj4+PiAgwqDCoMKgwqDCoCBzdHJ1Y3QgZHJtX2k5 MTVfcHJpdmF0ZSAqaTkxNSA9IHVuY29yZS0+aTkxNTsKPj4+PiArwqDCoMKgIGludCByZXQ7Cj4+ Pj4gIMKgwqDCoMKgwqAgR0VNX0JVR19PTighaW50ZWxfdW5jb3JlX2hhc19mb3JjZXdha2UodW5j b3JlKSk7Cj4+Pj4gKyNkZWZpbmUgX19md19kb21haW5faW5pdChpZF9fLCBzZXRfXywgYWNrX18p IFwKPj4+PiArwqDCoMKgIHJldCA9IGZ3X2RvbWFpbl9pbml0KHVuY29yZSwgKGlkX18pLCAoc2V0 X18pLCAoYWNrX18pKTsgXAo+Pj4+ICvCoMKgwqAgaWYgKHJldCkgXAo+Pj4+ICvCoMKgwqDCoMKg wqDCoCBnb3RvIG91dF9jbGVhbjsKPj4+Cj4+PiBIaWRkZW4gY29udHJvbCBmbG93IGlzIHNsaWdo dGx5IG9iamVjdGlvbmFibGUgYnV0IEkgZG9uJ3Qgb2ZmZXIgYW55IG5pY2UKPj4+IGFsdGVybmF0 aXZlcyBzbyBJIGd1ZXNzIHdpbGwgaGF2ZSB0byBwYXNzLiBPciBtYXliZSBhY2N1bXVsYXRlIHRo ZSBlcnJvcgo+Pj4gKGVyciB8PSBmd19kb21haW5faW5pdCguLikpIGFzIHlvdSBnbyBhbmQgdGhl biBjbGVhbnVwIGF0IHRoZSBlbmQgaWYgYW55Cj4+PiBmYWlsZWQ/Cj4+Cj4+IEknZCBwcmVmZXIg dG8gYXZvaWQgYWNjdW11bGF0aW5nIHRoZSBlcnJvciBzaW5jZSBpdCdkIGp1c3QgY2F1c2UgdXMg dG8KPj4gaGF2aW5nIHRvIHVucm9sbCBtb3JlIGRvbWFpbnMgd2hlbiB3ZSBjb3VsZCd2ZSBzdG9w cGVkIGVhcmx5Lgo+Pgo+Pj4KPj4+IE9uIHRoZSBvdGhlciBoYW5kIHRoZSBpZGVhIHNsaWdodGx5 IGNvbmZsaWN0cyB3aXRoIG15IG90aGVyIHN1Z2dlc3Rpb24KPj4+IHRvIHJlbmFtZSBleGlzdGlu ZyBmd19kb21haW5faW5pdCB0byBfX2Z3X2RvbWFpbl9pbml0IGFuZCBjYWxsIHRoZSBtYWNybwo+ Pj4gZndfZG9tYWluX2luaXQgYW5kIGF2b2lkIGFsbCB0aGUgY2h1cm4gYmVsb3cuCj4+Pgo+Pgo+ PiBJJ2xsIHBpY2sgdGhpcyBzdWdnZXN0aW9uIGFtb25nIHRoZSAyLCB1bmxlc3MgdGhlcmUgaXMg YW5vdGhlcgo+PiBzdWdnZXN0aW9uIG9uIGhvdyB0byBhdm9pZCB0aGUgaGlkZGVuIGdvdG8uCj4g Cj4gQmUgY2FyZWZ1bCwgb3IgeW91J2xsIGdpdmUgVHZydGtvIHRoZSBjaGFuY2UgdG8gc3VnZ2Vz dCB0YWJsZSBkcml2ZW4KPiBzZXR1cC4gTWF5YmU/Cj4gLUNocmlzCj4gCgpJIGRpZCBjb25zaWRl ciB1c2luZyBhIHRhYmxlIG15c2VsZiwgYnV0IHRoZSBkaWZmZXJlbmNlcyBiZXR3ZWVuIHRoZSAK ZG9tYWlucyBhcmUgbm90IGVhc3kgdG8gcHV0IGluIGEgdGFibGUgc2luY2Ugc29tZSBvZiB0aGVt IGFyZSBwZXItZ2VuIAphbmQgb3RoZXIgcGVyLXBsYXRmb3JtLiBXZSBjb3VsZCBjb21iaW5lIGEg dGFibGUgd2l0aCBpbmZvcm1hdGlvbiBpbiB0aGUgCmRldmljZV9pbmZvIHN0cnVjdCBsaWtlIHdl IGRvIGZvciB0aGUgZW5naW5lcywgYnV0IHRoYXQgZmVsdCBhIGJpdCBsaWtlIApvdmVya2lsbCB0 byBtZS4KCkRhbmllbGUKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4