From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Weinehall Subject: Re: [PATCH 2/4] drm/i915/chv: Fix error path in GPU freq helpers Date: Fri, 29 Jan 2016 15:55:31 +0200 Message-ID: <20160129135531.GO3193@boom> References: <1454071949-24677-1-git-send-email-imre.deak@intel.com> <1454071949-24677-2-git-send-email-imre.deak@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 2194E6E999 for ; Fri, 29 Jan 2016 05:55:57 -0800 (PST) Content-Disposition: inline In-Reply-To: <1454071949-24677-2-git-send-email-imre.deak@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 T24gRnJpLCBKYW4gMjksIDIwMTYgYXQgMDI6NTI6MjdQTSArMDIwMCwgSW1yZSBEZWFrIHdyb3Rl Ogo+IEF0bSB3ZSB3b3VsZG4ndCBjYXRjaCB0aGVzZSBlcnJvcnMgb3Igb24gdGhlIGVycm9yIHBh dGggd2Ugd291bGQgZW5kIHVwCj4gd2l0aCBhIGRpdmlzaW9uLWJ5LXplcm8sIGZpeCB0aGlzIHVw Lgo+IAo+IENhdWdodCBieSBDb3Zlcml0eS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBJbXJlIERlYWsg PGltcmUuZGVha0BpbnRlbC5jb20+CgpSZXZpZXdlZC1ieTogRGF2aWQgV2VpbmVoYWxsIDxkYXZp ZC53ZWluZWhhbGxAaW50ZWwuY29tPgoKPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfcG0uYyB8IDYgKysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIg ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X3BtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCj4gaW5kZXggMjBiZjg1NC4u NzQwYTBlMyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCj4g KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwo+IEBAIC03MTg5LDkgKzcxODks MTAgQEAgc3RhdGljIGludCBjaHZfZ3B1X2ZyZXEoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRl dl9wcml2LCBpbnQgdmFsKQo+ICB7Cj4gIAlpbnQgZGl2LCBjemNsa19mcmVxID0gRElWX1JPVU5E X0NMT1NFU1QoZGV2X3ByaXYtPmN6Y2xrX2ZyZXEsIDEwMDApOwo+ICAKPiAtCWRpdiA9IHZsdl9n cHVfZnJlcV9kaXYoY3pjbGtfZnJlcSkgLyAyOwo+ICsJZGl2ID0gdmx2X2dwdV9mcmVxX2Rpdihj emNsa19mcmVxKTsKPiAgCWlmIChkaXYgPCAwKQo+ICAJCXJldHVybiBkaXY7Cj4gKwlkaXYgLz0g MjsKPiAgCj4gIAlyZXR1cm4gRElWX1JPVU5EX0NMT1NFU1QoY3pjbGtfZnJlcSAqIHZhbCwgMiAq IGRpdikgLyAyOwo+ICB9Cj4gQEAgLTcyMDAsOSArNzIwMSwxMCBAQCBzdGF0aWMgaW50IGNodl9m cmVxX29wY29kZShzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsIGludCB2YWwpCj4g IHsKPiAgCWludCBtdWwsIGN6Y2xrX2ZyZXEgPSBESVZfUk9VTkRfQ0xPU0VTVChkZXZfcHJpdi0+ Y3pjbGtfZnJlcSwgMTAwMCk7Cj4gIAo+IC0JbXVsID0gdmx2X2dwdV9mcmVxX2RpdihjemNsa19m cmVxKSAvIDI7Cj4gKwltdWwgPSB2bHZfZ3B1X2ZyZXFfZGl2KGN6Y2xrX2ZyZXEpOwo+ICAJaWYg KG11bCA8IDApCj4gIAkJcmV0dXJuIG11bDsKPiArCW11bCAvPSAyOwo+ICAKPiAgCS8qIENIViBu ZWVkcyBldmVuIHZhbHVlcyAqLwo+ICAJcmV0dXJuIERJVl9ST1VORF9DTE9TRVNUKHZhbCAqIDIg KiBtdWwsIGN6Y2xrX2ZyZXEpICogMjsKPiAtLSAKPiAyLjUuMAo+IApfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0Cklu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=