From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 2/3] drm/i915: Grab rpm ref when changing cdclk on VLV/CHV Date: Mon, 27 Oct 2014 09:48:27 +0100 Message-ID: <20141027084827.GG26941@phenom.ffwll.local> References: <1412692882-13577-1-git-send-email-ville.syrjala@linux.intel.com> <1412692882-13577-2-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f181.google.com (mail-wi0-f181.google.com [209.85.212.181]) by gabe.freedesktop.org (Postfix) with ESMTP id C82126E1BD for ; Mon, 27 Oct 2014 01:48:16 -0700 (PDT) Received: by mail-wi0-f181.google.com with SMTP id n3so5696488wiv.14 for ; Mon, 27 Oct 2014 01:48:15 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1412692882-13577-2-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: ville.syrjala@linux.intel.com Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBPY3QgMDcsIDIwMTQgYXQgMDU6NDE6MjFQTSArMDMwMCwgdmlsbGUuc3lyamFsYUBs aW51eC5pbnRlbC5jb20gd3JvdGU6Cj4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJq YWxhQGxpbnV4LmludGVsLmNvbT4KPiAKPiBXZSBuZWVkIHRvIGFjY2VzcyB0aGUgZ3VuaXQgbWFp bGJveCB3aGVuIGNoYW5naW5nIHRoZSBjZGNsayBmcmVxdWVuY3kuCj4gQ3VycmVudGx5IHdlIHVw ZGF0ZSB0aGUgcG93ZXIgd2VsbHMgb25seSBhZnRlciBjaGFuY2luZyBjZGNsaywgc28gdGhlCj4g ZGV2aWNlIG1pZ2h0IGJlIHN1c3BlbmRlZCB3aGVuIHdlIGhhdmUgdG8gZnJvYiBpdC4gR3JhYiBh IHJ1bnRpbWUgUE0KPiByZWZlcmVuY2UgdG8gbWFrZSBzdXJlIGl0J3MgYXdha2UuCj4gCj4gU2ln bmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNv bT4KCkxhdGUgcmVzcG9uc2UgYmVjYXVzZSBtYWlsbWFuLgoKPiAtLS0KPiAgZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgMiArKwo+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNl cnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rp c3BsYXkuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IGluZGV4IGQ4 M2E3ZjEuLjE0OTMxMGIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZGlzcGxheS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4g QEAgLTQ4MTIsMTAgKzQ4MTIsMTIgQEAgc3RhdGljIHZvaWQgdmFsbGV5dmlld19tb2Rlc2V0X2ds b2JhbF9yZXNvdXJjZXMoc3RydWN0IGRybV9kZXZpY2UgKmRldikKPiAgCWludCByZXFfY2RjbGsg PSB2YWxsZXl2aWV3X2NhbGNfY2RjbGsoZGV2X3ByaXYsIG1heF9waXhjbGspOwo+ICAKPiAgCWlm IChyZXFfY2RjbGsgIT0gZGV2X3ByaXYtPnZsdl9jZGNsa19mcmVxKSB7Cj4gKwkJaW50ZWxfcnVu dGltZV9wbV9nZXQoZGV2X3ByaXYpOwo+ICAJCWlmIChJU19DSEVSUllWSUVXKGRldikpCj4gIAkJ CWNoZXJyeXZpZXdfc2V0X2NkY2xrKGRldiwgcmVxX2NkY2xrKTsKPiAgCQllbHNlCj4gIAkJCXZh bGxleXZpZXdfc2V0X2NkY2xrKGRldiwgcmVxX2NkY2xrKTsKPiArCQlpbnRlbF9ydW50aW1lX3Bt X3B1dChkZXZfcHJpdik7CgpTbyBzaG91bGRuJ3Qgd2UgbW92ZSB0aGUgY2RjbG9jayB3aXRoaW4g bW9kZXNldF91cGRhdGVfY3J0Y19wb3dlcl9kb21haW5zPwpUaGF0IG9uZSBmaXJzdCBncmFicyBu ZXcgZG9tYWlucyB0aGVuIGRyb3BzIG9sZCBvbmVzIHRvIG1ha2Ugc3VyZSB3ZSBkb24ndApldmVy IHRvdWNoIHRoZSBodyBpbiB0aGUgb2ZmIHN0YXRlLgoKQWxzbyB2bHYgbm9vYiBxdWVzdGlvbjog RG9lcyB0aGUgY2RjbG9jayBzZXR0aW5nIHN1cnZpdmUgYSBydW50aW1lIHN1c3BlbmQKdHJhbnNp dGlvbiwgaS5lLiB3aGVuIHdlJ2Qgcm91dGluZSBzdXNwZW5kIHJpZ2h0IGhlcmUgYmV0d2VlbiB0 aGUgY2RjbG9jawpjaGFuZ2UgYW5kIGdyYWJiaW5nIHBvd2VyIHdlbGxzIChlLmcuIHdoZW4gdHVy bmluZyBldmVyeXRoaW5nIG9uKS4KLURhbmllbAoKPiAgCX0KPiAgCj4gIAltb2Rlc2V0X3VwZGF0 ZV9jcnRjX3Bvd2VyX2RvbWFpbnMoZGV2KTsKPiAtLSAKPiAyLjAuNAo+IAo+IF9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcg bGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKRGFuaWVsIFZldHRl cgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KKzQxICgwKSA3OSAzNjUgNTcg NDggLSBodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=