From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: Re: [PATCH v4 02/38] drm/i915: Explicit power enable during deferred context initialisation Date: Tue, 12 Jan 2016 17:59:46 +0200 Message-ID: <1452614386.21771.3.camel@intel.com> References: <1448278774-31376-1-git-send-email-John.C.Harrison@Intel.com> <1452537788-32136-1-git-send-email-John.C.Harrison@Intel.com> <1452537788-32136-3-git-send-email-John.C.Harrison@Intel.com> <20160112002049.GE29179@nuc-i3427.alporthouse.com> <5694DF58.8020003@Intel.com> <20160112112832.GF28145@nuc-i3427.alporthouse.com> <5694E88A.9000802@Intel.com> <20160112140442.GK4588@phenom.ffwll.local> <56950BFF.7080509@Intel.com> <20160112153504.GD19130@phenom.ffwll.local> Reply-To: imre.deak@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 7F9AF6E690 for ; Tue, 12 Jan 2016 07:59:49 -0800 (PST) In-Reply-To: <20160112153504.GD19130@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter , John Harrison Cc: Intel-GFX@Lists.FreeDesktop.Org List-Id: intel-gfx@lists.freedesktop.org T24gdGksIDIwMTYtMDEtMTIgYXQgMTY6MzUgKzAxMDAsIERhbmllbCBWZXR0ZXIgd3JvdGU6Cj4g T24gVHVlLCBKYW4gMTIsIDIwMTYgYXQgMDI6MjE6NTFQTSArMDAwMCwgSm9obiBIYXJyaXNvbiB3 cm90ZToKPiA+IE9uIDEyLzAxLzIwMTYgMTQ6MDQsIERhbmllbCBWZXR0ZXIgd3JvdGU6Cj4gPiA+ IE9uIFR1ZSwgSmFuIDEyLCAyMDE2IGF0IDExOjUwOjM0QU0gKzAwMDAsIEpvaG4gSGFycmlzb24g d3JvdGU6Cj4gPiA+ID4gT24gMTIvMDEvMjAxNiAxMToyOCwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+ ID4gPiA+ID4gT24gVHVlLCBKYW4gMTIsIDIwMTYgYXQgMTE6MTE6MjBBTSArMDAwMCwgSm9obiBI YXJyaXNvbgo+ID4gPiA+ID4gd3JvdGU6Cj4gPiA+ID4gPiA+IE9uIDEyLzAxLzIwMTYgMDA6MjAs IENocmlzIFdpbHNvbiB3cm90ZToKPiA+ID4gPiA+ID4gPiBPbiBNb24sIEphbiAxMSwgMjAxNiBh dCAwNjo0MjozMVBNICswMDAwLCBKb2huLkMuSGFycmlzb24KPiA+ID4gPiA+ID4gPiBASW50ZWwu Y29tIHdyb3RlOgo+ID4gPiA+ID4gPiA+ID4gRnJvbTogSm9obiBIYXJyaXNvbiA8Sm9obi5DLkhh cnJpc29uQEludGVsLmNvbT4KPiA+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+ID4gQSBsYXRl ciBwYXRjaCBpbiB0aGlzIHNlcmllcyByZS1vcmdhbmlzZXMgdGhlIGJhdGNoCj4gPiA+ID4gPiA+ ID4gPiBidWZmZXIgc3VibWlzc2lvbgo+ID4gPiA+ID4gPiA+ID4gY29kZS4gUGFydCBvZiB0aGF0 IGlzIHRvIHJlZHVjZSB0aGUgc2NvcGUgb2YgYQo+ID4gPiA+ID4gPiA+ID4gcG1fZ2V0L3B1dCBw YWlyLgo+ID4gPiA+ID4gPiA+ID4gU3BlY2lmaWNhbGx5LCB0aGV5IHByZXZpb3VzbHkgd3JhcHBl ZCB0aGUgZW50aXJlCj4gPiA+ID4gPiA+ID4gPiBzdWJtaXNzaW9uIHBhdGggZnJvbQo+ID4gPiA+ ID4gPiA+ID4gdGhlIHZlcnkgc3RhcnQgdG8gdGhlIHZlcnkgZW5kLCBub3cgdGhleSBvbmx5IHdy YXAgdGhlCj4gPiA+ID4gPiA+ID4gPiBhY3R1YWwgaGFyZHdhcmUKPiA+ID4gPiA+ID4gPiA+IHN1 Ym1pc3Npb24gcGFydCBpbiB0aGUgYmFjayBoYWxmLgo+ID4gPiA+ID4gPiA+IEhvd2V2ZXIsIGFz IHlvdSBoYXZlbid0IGZpeGVkIHRoZSBvcmRlcmluZyBpc3N1ZSB0aGF0Cj4gPiA+ID4gPiA+ID4g cmVxdWlyZXMgcnBtX2dldAo+ID4gPiA+ID4gPiA+IGJlZm9yZSBzdHJ1Y3RfbXV0ZXgsIHRoaXMg aXMgYnJva2VuLgo+ID4gPiA+ID4gPiBXaHkgZG9lcyAnaW50ZWxfcnVudGltZV9wbV9nZXQnIHJl cXVpcmUgdGhlIHN0cnVjdCBtdXRleCB0bwo+ID4gPiA+ID4gPiBiZSBoZWxkPwo+ID4gPiA+ID4g PiBJdCBoYXMgY2VydGFpbmx5IG5vdCBjb21wbGFpbmVkIGF0IG1lIGFib3V0IHRyeWluZyB0byBk bwo+ID4gPiA+ID4gPiBzdHVmZgo+ID4gPiA+ID4gPiB3aXRob3V0IGl0Lgo+ID4gPiA+ID4gQmVj YXVzZSBpdCBkZXBlbmRzIHVwb24gdGhlIHN0cnVjdF9tdXRleCBhbmQgcnBtIGRvZXNuJ3QgaGF2 ZQo+ID4gPiA+ID4gc3VmZmljaWVudAo+ID4gPiA+ID4gbG9ja2RlcCBpbnRlZ3JhdGlvbiB0byBi ZSBhYmxlIHRvIHdhcm4gYWJvdXQgdXNpbmcgcnBtIGZyb20KPiA+ID4gPiA+IHRoZQo+ID4gPiA+ ID4gaW5jb3JyZWN0IGNvbnRleHRzLgo+ID4gPiA+IFdoZXJlPyBXaGF0IGRvZXMgdGhlICdwbV9y dW50aW1lX2dldF9zeW5jJyBjYWxsIHR1cm4gaW50bz8KPiA+ID4gPiBUaGVyZSBhcmUgYWxyZWFk eQo+ID4gPiA+IG90aGVyIHBsYWNlcyBpbiB0aGUgZHJpdmVyIHdoaWNoIGNhbGwgaW50ZWxfcnVu dGltZV9wbV9nZXQoKQo+ID4gPiA+IGltbWVkaWF0ZWx5Cj4gPiA+ID4gYWZ0ZXIgZ3JhYmJpbmcg dGhlIG11dGV4IGxvY2suIEFsc28sIHRoZSBkZXNjcmlwdGlvbiBjb21tZW50Cj4gPiA+ID4gZm9y IF9wbV9nZXQoKQo+ID4gPiA+IGRvZXMgbm90IG1lbnRpb24gYW55dGhpbmcgYWJvdXQgbXV0ZXhl cyBhdCBhbGwuCj4gPiA+IElmIHlvdSBuZXN0IHJwbV9nZXQgd2l0aGluIGRldi0+c3RydWN0X211 dGV4IHRoYXQncyBhIGJ1ZyBhbmQKPiA+ID4gY291bGQKPiA+ID4gZGVhZGxvY2suIFdoZXJlIGRv ZXMgdGhpcyBoYXBwZW4/IEFuZCBmb3IgYW55IHN1Y2ggcGxhY2Ugd2UgbmVlZAo+ID4gPiBhIG5l dwo+ID4gPiBzdWJ0ZXN0IGluIHBtX3JwbS4KPiA+IAo+ID4gVGhlIGZpcnN0IHR3byBoaXRzIHdo ZW4gZ3JlcHBpbmcgdGhlIGRyaXZlciBhcmUgaW4KPiA+ICdpOTE1X2dlbV9zZXFub19pbmZvKCkn Cj4gPiBhbmQgJ2k5MTVfaW50ZXJydXB0X2luZm8oKScgaW4gaTkxNV9kZWJ1Z2ZzLmMuIEJvdGgg c2F5Ogo+ID4gwqDCoMKgwqByZXQgPSBtdXRleF9sb2NrX2ludGVycnVwdGlibGUoJmRldi0+c3Ry dWN0X211dGV4KTsKPiA+IMKgwqDCoMKgaWYgKHJldCkKPiA+IMKgwqDCoMKgwqDCoMKgwqByZXR1 cm4gcmV0Owo+ID4gwqDCoMKgwqBpbnRlbF9ydW50aW1lX3BtX2dldChkZXZfcHJpdik7Cj4gCj4g WWVhaCB0aGF0J3MgdG90YWxseSBib25rZXJzIGFuZCB3aWxsIGRlYWRsb2NrIGlmIHRoZSBkZXZp Y2UgaXMKPiBhY3R1YWxseQo+IHN1c3BlbmQuCgpJdCB3b24ndCBkZWFkbG9jaywgcnVudGltZSBy ZXN1bWUgZG9lc24ndCBuZWVkIHN0cnVjdCBtdXRleC4gUnVudGltZQpzdXNwZW5kIG5lZWRzIGl0 LCBidXQgd2UgcmV0dXJuIC1FQUdBSU4gZnJvbSB0aGVyZSBpZiBpdCdzIGFscmVhZHkKaGVsZC4g VGhhdCBpbiB0dXJuIHdpbGwgZGVsYXkgdGhlIHN1c3BlbmQuCgotLUltcmUKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK