From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 2/8] drm/i915/skl: Updated intel_gpu_freq() and intel_freq_opcode() Date: Thu, 5 Mar 2015 12:18:11 +0200 Message-ID: <20150305101811.GZ11371@intel.com> References: <1424954986-24450-1-git-send-email-akash.goel@intel.com> <1424954986-24450-3-git-send-email-akash.goel@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id C95766E75C for ; Thu, 5 Mar 2015 02:18:15 -0800 (PST) Content-Disposition: inline In-Reply-To: <1424954986-24450-3-git-send-email-akash.goel@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: akash.goel@intel.com Cc: ankitprasad.r.sharma@intel.com, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBGZWIgMjYsIDIwMTUgYXQgMDY6MTk6MzhQTSArMDUzMCwgYWthc2guZ29lbEBpbnRl bC5jb20gd3JvdGU6Cj4gRnJvbTogQWthc2ggR29lbCA8YWthc2guZ29lbEBpbnRlbC5jb20+Cj4g Cj4gT24gU0tMLCBmcmVxdWVuY3kgaXMgc3BlY2lmaWVkIGluIHVuaXRzIG9mIDE2LjY2IE1IWi4K PiBVcGRhdGVkIHRoZSBpbnRlbF9ncHVfZnJlcSgpIGFuZCBpbnRlbF9mcmVxX29wZWNvZGUoKSBm dW5jdGlvbnMKPiB0byBkbyB0aGUgY29udmVyc2lvbiBhcHByb3ByaWF0ZWx5Lgo+IAo+IFNpZ25l ZC1vZmYtYnk6IEFrYXNoIEdvZWwgPGFrYXNoLmdvZWxAaW50ZWwuY29tPgoKUmV2aWV3ZWQtYnk6 IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cgo+IC0tLQo+ ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIHwgOCArKysrKystLQo+ICAxIGZpbGUg Y2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfcG0uYwo+IGluZGV4IDdkY2I1YjYuLjFiMzZkMGUgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX3BtLmMKPiBAQCAtNjY2MCw3ICs2NjYwLDkgQEAgc3RhdGljIGludCBjaHZfZnJlcV9vcGNv ZGUoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LCBpbnQgdmFsKQo+ICAKPiAgaW50 IGludGVsX2dwdV9mcmVxKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwgaW50IHZh bCkKPiAgewo+IC0JaWYgKElTX0NIRVJSWVZJRVcoZGV2X3ByaXYtPmRldikpCj4gKwlpZiAoSVNf R0VOOShkZXZfcHJpdi0+ZGV2KSkKPiArCQlyZXR1cm4gKHZhbCAqIEdUX0ZSRVFVRU5DWV9NVUxU SVBMSUVSKSAvIEdFTjlfRlJFUV9TQ0FMRVI7Cj4gKwllbHNlIGlmIChJU19DSEVSUllWSUVXKGRl dl9wcml2LT5kZXYpKQo+ICAJCXJldHVybiBjaHZfZ3B1X2ZyZXEoZGV2X3ByaXYsIHZhbCk7Cj4g IAllbHNlIGlmIChJU19WQUxMRVlWSUVXKGRldl9wcml2LT5kZXYpKQo+ICAJCXJldHVybiBieXRf Z3B1X2ZyZXEoZGV2X3ByaXYsIHZhbCk7Cj4gQEAgLTY2NzAsNyArNjY3Miw5IEBAIGludCBpbnRl bF9ncHVfZnJlcShzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsIGludCB2YWwpCj4g IAo+ICBpbnQgaW50ZWxfZnJlcV9vcGNvZGUoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2LCBpbnQgdmFsKQo+ICB7Cj4gLQlpZiAoSVNfQ0hFUlJZVklFVyhkZXZfcHJpdi0+ZGV2KSkK PiArCWlmIChJU19HRU45KGRldl9wcml2LT5kZXYpKQo+ICsJCXJldHVybiAodmFsICogR0VOOV9G UkVRX1NDQUxFUikgLyBHVF9GUkVRVUVOQ1lfTVVMVElQTElFUjsKPiArCWVsc2UgaWYgKElTX0NI RVJSWVZJRVcoZGV2X3ByaXYtPmRldikpCj4gIAkJcmV0dXJuIGNodl9mcmVxX29wY29kZShkZXZf cHJpdiwgdmFsKTsKPiAgCWVsc2UgaWYgKElTX1ZBTExFWVZJRVcoZGV2X3ByaXYtPmRldikpCj4g IAkJcmV0dXJuIGJ5dF9mcmVxX29wY29kZShkZXZfcHJpdiwgdmFsKTsKPiAtLSAKPiAxLjkuMgo+ IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBo dHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cgot LSAKVmlsbGUgU3lyasOkbMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=