From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Harrison Subject: Re: [PATCH v4 02/38] drm/i915: Explicit power enable during deferred context initialisation Date: Tue, 12 Jan 2016 14:21:51 +0000 Message-ID: <56950BFF.7080509@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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 481376E3DA for ; Tue, 12 Jan 2016 06:21:54 -0800 (PST) In-Reply-To: <20160112140442.GK4588@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 Cc: Intel-GFX@Lists.FreeDesktop.Org List-Id: intel-gfx@lists.freedesktop.org T24gMTIvMDEvMjAxNiAxNDowNCwgRGFuaWVsIFZldHRlciB3cm90ZToKPiBPbiBUdWUsIEphbiAx MiwgMjAxNiBhdCAxMTo1MDozNEFNICswMDAwLCBKb2huIEhhcnJpc29uIHdyb3RlOgo+PiBPbiAx Mi8wMS8yMDE2IDExOjI4LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+PiBPbiBUdWUsIEphbiAxMiwg MjAxNiBhdCAxMToxMToyMEFNICswMDAwLCBKb2huIEhhcnJpc29uIHdyb3RlOgo+Pj4+IE9uIDEy LzAxLzIwMTYgMDA6MjAsIENocmlzIFdpbHNvbiB3cm90ZToKPj4+Pj4gT24gTW9uLCBKYW4gMTEs IDIwMTYgYXQgMDY6NDI6MzFQTSArMDAwMCwgSm9obi5DLkhhcnJpc29uQEludGVsLmNvbSB3cm90 ZToKPj4+Pj4+IEZyb206IEpvaG4gSGFycmlzb24gPEpvaG4uQy5IYXJyaXNvbkBJbnRlbC5jb20+ Cj4+Pj4+Pgo+Pj4+Pj4gQSBsYXRlciBwYXRjaCBpbiB0aGlzIHNlcmllcyByZS1vcmdhbmlzZXMg dGhlIGJhdGNoIGJ1ZmZlciBzdWJtaXNzaW9uCj4+Pj4+PiBjb2RlLiBQYXJ0IG9mIHRoYXQgaXMg dG8gcmVkdWNlIHRoZSBzY29wZSBvZiBhIHBtX2dldC9wdXQgcGFpci4KPj4+Pj4+IFNwZWNpZmlj YWxseSwgdGhleSBwcmV2aW91c2x5IHdyYXBwZWQgdGhlIGVudGlyZSBzdWJtaXNzaW9uIHBhdGgg ZnJvbQo+Pj4+Pj4gdGhlIHZlcnkgc3RhcnQgdG8gdGhlIHZlcnkgZW5kLCBub3cgdGhleSBvbmx5 IHdyYXAgdGhlIGFjdHVhbCBoYXJkd2FyZQo+Pj4+Pj4gc3VibWlzc2lvbiBwYXJ0IGluIHRoZSBi YWNrIGhhbGYuCj4+Pj4+IEhvd2V2ZXIsIGFzIHlvdSBoYXZlbid0IGZpeGVkIHRoZSBvcmRlcmlu ZyBpc3N1ZSB0aGF0IHJlcXVpcmVzIHJwbV9nZXQKPj4+Pj4gYmVmb3JlIHN0cnVjdF9tdXRleCwg dGhpcyBpcyBicm9rZW4uCj4+Pj4gV2h5IGRvZXMgJ2ludGVsX3J1bnRpbWVfcG1fZ2V0JyByZXF1 aXJlIHRoZSBzdHJ1Y3QgbXV0ZXggdG8gYmUgaGVsZD8KPj4+PiBJdCBoYXMgY2VydGFpbmx5IG5v dCBjb21wbGFpbmVkIGF0IG1lIGFib3V0IHRyeWluZyB0byBkbyBzdHVmZgo+Pj4+IHdpdGhvdXQg aXQuCj4+PiBCZWNhdXNlIGl0IGRlcGVuZHMgdXBvbiB0aGUgc3RydWN0X211dGV4IGFuZCBycG0g ZG9lc24ndCBoYXZlIHN1ZmZpY2llbnQKPj4+IGxvY2tkZXAgaW50ZWdyYXRpb24gdG8gYmUgYWJs ZSB0byB3YXJuIGFib3V0IHVzaW5nIHJwbSBmcm9tIHRoZQo+Pj4gaW5jb3JyZWN0IGNvbnRleHRz Lgo+PiBXaGVyZT8gV2hhdCBkb2VzIHRoZSAncG1fcnVudGltZV9nZXRfc3luYycgY2FsbCB0dXJu IGludG8/IFRoZXJlIGFyZSBhbHJlYWR5Cj4+IG90aGVyIHBsYWNlcyBpbiB0aGUgZHJpdmVyIHdo aWNoIGNhbGwgaW50ZWxfcnVudGltZV9wbV9nZXQoKSBpbW1lZGlhdGVseQo+PiBhZnRlciBncmFi YmluZyB0aGUgbXV0ZXggbG9jay4gQWxzbywgdGhlIGRlc2NyaXB0aW9uIGNvbW1lbnQgZm9yIF9w bV9nZXQoKQo+PiBkb2VzIG5vdCBtZW50aW9uIGFueXRoaW5nIGFib3V0IG11dGV4ZXMgYXQgYWxs Lgo+IElmIHlvdSBuZXN0IHJwbV9nZXQgd2l0aGluIGRldi0+c3RydWN0X211dGV4IHRoYXQncyBh IGJ1ZyBhbmQgY291bGQKPiBkZWFkbG9jay4gV2hlcmUgZG9lcyB0aGlzIGhhcHBlbj8gQW5kIGZv ciBhbnkgc3VjaCBwbGFjZSB3ZSBuZWVkIGEgbmV3Cj4gc3VidGVzdCBpbiBwbV9ycG0uCgpUaGUg Zmlyc3QgdHdvIGhpdHMgd2hlbiBncmVwcGluZyB0aGUgZHJpdmVyIGFyZSBpbiAKJ2k5MTVfZ2Vt X3NlcW5vX2luZm8oKScgYW5kICdpOTE1X2ludGVycnVwdF9pbmZvKCknIGluIGk5MTVfZGVidWdm cy5jLiAKQm90aCBzYXk6CiAgICAgcmV0ID0gbXV0ZXhfbG9ja19pbnRlcnJ1cHRpYmxlKCZkZXYt PnN0cnVjdF9tdXRleCk7CiAgICAgaWYgKHJldCkKICAgICAgICAgcmV0dXJuIHJldDsKICAgICBp bnRlbF9ydW50aW1lX3BtX2dldChkZXZfcHJpdik7CgoKPiAtRGFuaWVsCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0 CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=