From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v2 4/4] drm/i915/gen9: Fix runtime PM refcounting in case DMC firmware isn't loaded Date: Wed, 20 Apr 2016 15:16:21 +0200 Message-ID: <20160420131621.GE2510@phenom.ffwll.local> References: <1460963062-13211-5-git-send-email-imre.deak@intel.com> <1460980101-14713-1-git-send-email-imre.deak@intel.com> <20160420130224.GA2510@phenom.ffwll.local> <1461158005.17683.15.camel@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x22c.google.com (mail-wm0-x22c.google.com [IPv6:2a00:1450:400c:c09::22c]) by gabe.freedesktop.org (Postfix) with ESMTPS id C3C816E222 for ; Wed, 20 Apr 2016 13:16:25 +0000 (UTC) Received: by mail-wm0-x22c.google.com with SMTP id e201so50253656wme.0 for ; Wed, 20 Apr 2016 06:16:25 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1461158005.17683.15.camel@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Imre Deak Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBBcHIgMjAsIDIwMTYgYXQgMDQ6MTM6MjVQTSArMDMwMCwgSW1yZSBEZWFrIHdyb3Rl Ogo+IE9uIGtlLCAyMDE2LTA0LTIwIGF0IDE1OjAyICswMjAwLCBEYW5pZWwgVmV0dGVyIHdyb3Rl Ogo+ID4gT24gTW9uLCBBcHIgMTgsIDIwMTYgYXQgMDI6NDg6MjFQTSArMDMwMCwgSW1yZSBEZWFr IHdyb3RlOgo+ID4gPiBXaGlsZSB3ZSBkaXNhYmxlIHJ1bnRpbWUgUE0gYW5kIHdpdGggdGhhdCBk aXNwbGF5IHBvd2VyIHdlbGwgc3VwcG9ydCBpZgo+ID4gPiB0aGUgRE1DIGZpcm13YXJlIGlzbid0 IGxvYWRlZCwgd2Ugc3RpbGwgd2FudCB0byBkaXNhYmxlIHBvd2VyIHdlbGxzCj4gPiA+IGR1cmlu ZyBzeXN0ZW0gc3VzcGVuZCBhbmQgZHJpdmVyIHVubG9hZC4gU28gZHJvcC9yZWFjcXVpcmUgdGhl Cj4gPiA+IGNvcnJlc3BvbmRpbmcgcG93ZXIgcmVmY291bnQgZHVyaW5nIHN1c3BlbmQvcmVzdW1l IGFuZCBkcml2ZXIgdW5sb2FkaW5nLgo+ID4gPiBUaGlzIGFsc28gbWVhbnMgd2UgaGF2ZSB0byBj aGVjayBpZiBETUMgaXMgbm90IGxvYWRlZCBhbmQgc2tpcCBlbmFibGluZwo+ID4gPiBEQyBzdGF0 ZXMgaW4gdGhlIHBvd2VyIHdlbGwgY29kZS4KPiA+ID4gCj4gPiA+IHYyOgo+ID4gPiAtIFJldXNl IGludGVsX2Nzcl91Y29kZV9zdXNwZW5kKCkgaW4gaW50ZWxfY3NyX3Vjb2RlX2ZpbmkoKSBpbnN0 ZWFkIG9mCj4gPiA+IMKgIG9wZW5jb2RpbmcgdGhlIGZvcm1lci4gKENocmlzKQo+ID4gPiAtIEFk ZCBkb2Nib29rIGNvbW1lbnQgdG8gdGhlIHB1YmxpYyByZXN1bWUgYW5kIHN1c3BlbmQgZnVuY3Rp b25zLgo+ID4gPiAKPiA+ID4gQ0M6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNv LnVrPgo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBJbXJlIERlYWsgPGltcmUuZGVha0BpbnRlbC5jb20+ Cj4gPiA+IAo+ID4gPiAtLS0KPiA+ID4gCj4gPiA+IEFzIHRoaXMgZml4ZXMgdGhlIHNwZWNpYWwg Y2FzZSB3aGVuIGZpcm13YXJlIGxvYWRpbmcgZmFpbGVkIHdpdGggdGhlCj4gPiA+IHJlc3VsdCBv ZiBwb3NzaWJseSBsZWF2aW5nIHBvd2VyIHdlbGxzIGVuYWJsZWQgZHVyaW5nIHN1c3BlbmQvcmVz dW1lIGFuZAo+ID4gPiBkcml2ZXIgdW5sb2FkaW5nIGl0J3Mgbm90IGZvciAtZml4ZXMgb3Igc3Rh YmxlLgo+ID4gCj4gPiBEbyB3ZSBldmVuIGNhcmUgYWJvdXQgdGhpcyB0byBib3RoZXIgZml4aW5n IGl0PyBXZSBwcmV0dHkgbXVjaCBhZ3JlZWQgdGhhdAo+ID4gd2UgbmVlZCBkbWMgdG8gbWFrZSBw b3dlciBtYW5hZ2VtZW50IHdvcmsgb24gc2tsLCBzbyBpZiBpdCBkb2Vzbid0IHdvcmsKPiA+IHRv byB3ZWxsIG92ZXIgc3VzcGVuZC9yZXN1bWUgKHNvaXgpLCBtZWguCj4gCj4gSXQncyBwb3NzaWJs ZSB0aGF0IHNvbWVvbmUgcnVucyB3L28gdGhlIGZpcm13YXJlLCBlaXRoZXIgYmVjYXVzZSBvZiBu b3QKPiBoYXZpbmcgdGhlIGxhdGVzdCB2ZXJzaW9uIGZvciBhIGdpdmVuIGtlcm5lbCBvciBvbiBw dXJwb3NlIGRpc2FibGluZwo+IERNQyBmdW5jdGlvbmFsaXR5IChmb3IgZXhhbXBsZSBmb3IgZGVi dWdnaW5nKS4gV2Ugd2FudCB0byBrZWVwIHRoaW5ncwo+IHdvcmtpbmcgaW4gdGhpcyBjYXNlIHRv by4gQW5kIGl0J3MgYWxzbyB0aGUgcmlnaHQgdGhpbmcgdG8gZG8gZHVyaW5nCj4gZHJpdmVyIHVu bG9hZCwgd2UnZCBsZWFrIHRoZSBSUE0gcmVmZXJlbmNlIG90aGVyd2lzZS4KCk9rLCBpZiB0aGlz IGlzIG5lZWRlZCBhbnl3YXkgZm9yIGRyaXZlciB1bmxvYWQgSSB0aGluayBpdCdzIG9rLiBCdXQK b3RoZXJ3aXNlIGtlZXBpbmcgc3R1ZmYgd29ya2luZyB3aXRob3V0IERNQyBpcyBpbW8gYSBmcmlu Z2UgdXNlIGNhc2Ugd2UKc2hvdWxkbid0IGJvdGhlciBhYm91dC4KCj4gPiBBbmQgeW91ciBwYXRj aCBoZXJlIGRvZXMgbWFrZSB0aGUgc3VzcGVuZC9yZXN1bWUgY29kZSBldmVuIG1vcmUgZnJhZ2ls ZQo+ID4gYW5kIGZpbGxlZCB3aXRoIHNwZWNpYWwgY2FzZXMsIHNvIG5vdCB0b28gc3VyZSB3ZSBz aG91bGQgYXBwbHkgdGhpcyBvbmUuCj4gCj4gSXQncyB0aGUgc2FtZSBjYXNlIGZvciBhbGwgRE1D IHBsYXRmb3Jtcy4KCkkgbW9yZSBtZWFudCB0aGF0IHRoZXJlJ3Mgbm90IHlldCBhbm90aGVyIGxp dHRsZSBiaXQgd2UgbmVlZCB0byBkbyBhdApleGFjdGx5IHRoZSByaWdodCB0aW1lIGluIGFuIGFs cmVhZHkgbWFzc2l2ZSBzZXF1ZW5jZSBvZiBldmVudHMuIEl0CmNlcnRhaW5seSBkb2Vzbid0IG1h a2Ugc3VzcGVuZC9yZXN1bWUgc2ltcGxlciA7LSkKLURhbmllbAotLSAKRGFuaWVsIFZldHRlcgpT b2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==