From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v4 02/38] drm/i915: Explicit power enable during deferred context initialisation Date: Tue, 12 Jan 2016 16:35:04 +0100 Message-ID: <20160112153504.GD19130@phenom.ffwll.local> 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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8F23C6E66F for ; Tue, 12 Jan 2016 07:35:03 -0800 (PST) Received: by mail-wm0-f66.google.com with SMTP id f206so31967520wmf.2 for ; Tue, 12 Jan 2016 07:35:03 -0800 (PST) Content-Disposition: inline In-Reply-To: <56950BFF.7080509@Intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: John Harrison Cc: Intel-GFX@Lists.FreeDesktop.Org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBKYW4gMTIsIDIwMTYgYXQgMDI6MjE6NTFQTSArMDAwMCwgSm9obiBIYXJyaXNvbiB3 cm90ZToKPiBPbiAxMi8wMS8yMDE2IDE0OjA0LCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID5PbiBU dWUsIEphbiAxMiwgMjAxNiBhdCAxMTo1MDozNEFNICswMDAwLCBKb2huIEhhcnJpc29uIHdyb3Rl Ogo+ID4+T24gMTIvMDEvMjAxNiAxMToyOCwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+ID4+Pk9uIFR1 ZSwgSmFuIDEyLCAyMDE2IGF0IDExOjExOjIwQU0gKzAwMDAsIEpvaG4gSGFycmlzb24gd3JvdGU6 Cj4gPj4+Pk9uIDEyLzAxLzIwMTYgMDA6MjAsIENocmlzIFdpbHNvbiB3cm90ZToKPiA+Pj4+Pk9u IE1vbiwgSmFuIDExLCAyMDE2IGF0IDA2OjQyOjMxUE0gKzAwMDAsIEpvaG4uQy5IYXJyaXNvbkBJ bnRlbC5jb20gd3JvdGU6Cj4gPj4+Pj4+RnJvbTogSm9obiBIYXJyaXNvbiA8Sm9obi5DLkhhcnJp c29uQEludGVsLmNvbT4KPiA+Pj4+Pj4KPiA+Pj4+Pj5BIGxhdGVyIHBhdGNoIGluIHRoaXMgc2Vy aWVzIHJlLW9yZ2FuaXNlcyB0aGUgYmF0Y2ggYnVmZmVyIHN1Ym1pc3Npb24KPiA+Pj4+Pj5jb2Rl LiBQYXJ0IG9mIHRoYXQgaXMgdG8gcmVkdWNlIHRoZSBzY29wZSBvZiBhIHBtX2dldC9wdXQgcGFp ci4KPiA+Pj4+Pj5TcGVjaWZpY2FsbHksIHRoZXkgcHJldmlvdXNseSB3cmFwcGVkIHRoZSBlbnRp cmUgc3VibWlzc2lvbiBwYXRoIGZyb20KPiA+Pj4+Pj50aGUgdmVyeSBzdGFydCB0byB0aGUgdmVy eSBlbmQsIG5vdyB0aGV5IG9ubHkgd3JhcCB0aGUgYWN0dWFsIGhhcmR3YXJlCj4gPj4+Pj4+c3Vi bWlzc2lvbiBwYXJ0IGluIHRoZSBiYWNrIGhhbGYuCj4gPj4+Pj5Ib3dldmVyLCBhcyB5b3UgaGF2 ZW4ndCBmaXhlZCB0aGUgb3JkZXJpbmcgaXNzdWUgdGhhdCByZXF1aXJlcyBycG1fZ2V0Cj4gPj4+ Pj5iZWZvcmUgc3RydWN0X211dGV4LCB0aGlzIGlzIGJyb2tlbi4KPiA+Pj4+V2h5IGRvZXMgJ2lu dGVsX3J1bnRpbWVfcG1fZ2V0JyByZXF1aXJlIHRoZSBzdHJ1Y3QgbXV0ZXggdG8gYmUgaGVsZD8K PiA+Pj4+SXQgaGFzIGNlcnRhaW5seSBub3QgY29tcGxhaW5lZCBhdCBtZSBhYm91dCB0cnlpbmcg dG8gZG8gc3R1ZmYKPiA+Pj4+d2l0aG91dCBpdC4KPiA+Pj5CZWNhdXNlIGl0IGRlcGVuZHMgdXBv biB0aGUgc3RydWN0X211dGV4IGFuZCBycG0gZG9lc24ndCBoYXZlIHN1ZmZpY2llbnQKPiA+Pj5s b2NrZGVwIGludGVncmF0aW9uIHRvIGJlIGFibGUgdG8gd2FybiBhYm91dCB1c2luZyBycG0gZnJv bSB0aGUKPiA+Pj5pbmNvcnJlY3QgY29udGV4dHMuCj4gPj5XaGVyZT8gV2hhdCBkb2VzIHRoZSAn cG1fcnVudGltZV9nZXRfc3luYycgY2FsbCB0dXJuIGludG8/IFRoZXJlIGFyZSBhbHJlYWR5Cj4g Pj5vdGhlciBwbGFjZXMgaW4gdGhlIGRyaXZlciB3aGljaCBjYWxsIGludGVsX3J1bnRpbWVfcG1f Z2V0KCkgaW1tZWRpYXRlbHkKPiA+PmFmdGVyIGdyYWJiaW5nIHRoZSBtdXRleCBsb2NrLiBBbHNv LCB0aGUgZGVzY3JpcHRpb24gY29tbWVudCBmb3IgX3BtX2dldCgpCj4gPj5kb2VzIG5vdCBtZW50 aW9uIGFueXRoaW5nIGFib3V0IG11dGV4ZXMgYXQgYWxsLgo+ID5JZiB5b3UgbmVzdCBycG1fZ2V0 IHdpdGhpbiBkZXYtPnN0cnVjdF9tdXRleCB0aGF0J3MgYSBidWcgYW5kIGNvdWxkCj4gPmRlYWRs b2NrLiBXaGVyZSBkb2VzIHRoaXMgaGFwcGVuPyBBbmQgZm9yIGFueSBzdWNoIHBsYWNlIHdlIG5l ZWQgYSBuZXcKPiA+c3VidGVzdCBpbiBwbV9ycG0uCj4gCj4gVGhlIGZpcnN0IHR3byBoaXRzIHdo ZW4gZ3JlcHBpbmcgdGhlIGRyaXZlciBhcmUgaW4gJ2k5MTVfZ2VtX3NlcW5vX2luZm8oKScKPiBh bmQgJ2k5MTVfaW50ZXJydXB0X2luZm8oKScgaW4gaTkxNV9kZWJ1Z2ZzLmMuIEJvdGggc2F5Ogo+ ICAgICByZXQgPSBtdXRleF9sb2NrX2ludGVycnVwdGlibGUoJmRldi0+c3RydWN0X211dGV4KTsK PiAgICAgaWYgKHJldCkKPiAgICAgICAgIHJldHVybiByZXQ7Cj4gICAgIGludGVsX3J1bnRpbWVf cG1fZ2V0KGRldl9wcml2KTsKClllYWggdGhhdCdzIHRvdGFsbHkgYm9ua2VycyBhbmQgd2lsbCBk ZWFkbG9jayBpZiB0aGUgZGV2aWNlIGlzIGFjdHVhbGx5CnN1c3BlbmQuCgovbWUgZ29lcyBhbmQg ZmlsZXMgSklSQXMKClRoYW5rcywgRGFuaWVsCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVu Z2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=