From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Roper Subject: Re: [PATCH 07/21] drm/i915: Helper function to update skylake scaling ratio. Date: Tue, 17 Mar 2015 09:35:25 -0700 Message-ID: <20150317163525.GB29959@intel.com> References: <1426398946-5900-1-git-send-email-chandra.konduru@intel.com> <1426398946-5900-8-git-send-email-chandra.konduru@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 25A2E6E45A for ; Tue, 17 Mar 2015 09:35:34 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1426398946-5900-8-git-send-email-chandra.konduru@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chandra Konduru Cc: daniel.vetter@intel.com, intel-gfx@lists.freedesktop.org, ander.conselvan.de.oliveira@intel.com List-Id: intel-gfx@lists.freedesktop.org T24gU2F0LCBNYXIgMTQsIDIwMTUgYXQgMTA6NTU6MzJQTSAtMDcwMCwgQ2hhbmRyYSBLb25kdXJ1 IHdyb3RlOgo+IEhlbHBlciBmdW5jdGlvbiB1cGRhdGVzIHN1cHBvcnRlZCBzY2FsaW5nIHJhdGlv cyBiYXNlZCBvbiBjZGNsayBhbmQKPiBjcnRjIGNsb2Nrcy4KCkl0IG1pZ2h0IGJlIHdvcnRoIHNx dWFzaGluZyB0aGlzIGludG8gcGF0Y2ggMTUsIHdoaWNoIEkgYmVsaWV2ZSBpcyB3aGVuCnlvdSBm aXJzdCBzdGFydCB1c2luZyB0aGlzLiAgSXQncyBhIGxpdHRsZSBidXQgaGFyZGVyIHRvIHJldmll dyBuZXcKZnVuY3Rpb25zIGxpa2UgdGhpcyB3aXRob3V0IHRoZSBjb250ZXh0IG9mIGhvdy93aHkv d2hlbiB0aGV5J3JlIGNhbGxlZC4KCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hhbmRyYSBLb25kdXJ1 IDxjaGFuZHJhLmtvbmR1cnVAaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kaXNwbGF5LmMgfCAgIDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBm aWxlIGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZGlzcGxheS5jCj4gaW5kZXggZGE3OGU3Ny4uNTU5MTI4MiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kaXNwbGF5LmMKPiBAQCAtNDUxMSw2ICs0NTExLDMxIEBAIHN0YXRpYyB2b2lkIGhh c3dlbGxfbW9kZV9zZXRfcGxhbmVzX3dvcmthcm91bmQoc3RydWN0IGludGVsX2NydGMgKmNydGMp Cj4gIAlpbnRlbF93YWl0X2Zvcl92YmxhbmsoZGV2LCBvdGhlcl9hY3RpdmVfY3J0Yy0+cGlwZSk7 Cj4gIH0KPiAgCj4gK3N0YXRpYyB2b2lkIHNrbF91cGRhdGVfc2NhbGluZ19yYXRpbyhzdHJ1Y3Qg ZHJtX2RldmljZSAqZGV2LAo+ICsJc3RydWN0IGludGVsX2NydGNfc3RhdGUgKmNydGNfc3RhdGUp Cj4gK3sKPiArCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IGRldi0+ZGV2X3By aXZhdGU7Cj4gKwl1aW50MzJfdCBjcnRjX2Nsb2NrLCBjZGNsazsKPiArCWludCBpOwo+ICsKPiAr CWlmIChJTlRFTF9JTkZPKGRldiktPmdlbiA8IDkgfHwgIWNydGNfc3RhdGUpCj4gKwkJcmV0dXJu OwoKSSB3b3VsZG4ndCBleHBlY3QgYSBza2xfIGZ1bmN0aW9uIHRvIGV2ZW4gZ2V0IGNhbGxlZCBv biBnZW48OS4gIE9yIGZvciBhCk5VTEwgQ1JUQyBzdGF0ZSB0byBiZSBwYXNzZWQgaW4uCgoKPiAr Cj4gKwljcnRjX2Nsb2NrID0gKHVpbnQzMl90KSBjcnRjX3N0YXRlLT5iYXNlLmFkanVzdGVkX21v ZGUuY3J0Y19jbG9jazsKPiArCWNkY2xrID0gKHVpbnQzMl90KSBpbnRlbF9kZGlfZ2V0X2NkY2xr X2ZyZXEoZGV2X3ByaXYpOwo+ICsKPiArCWlmICghY3J0Y19jbG9jayB8fCAhY2RjbGspCj4gKwkJ cmV0dXJuOwo+ICsKPiArCWZvciAoaSA9IDA7IGkgPCBjcnRjX3N0YXRlLT5zY2FsZXJfc3RhdGUu bnVtX3NjYWxlcnM7IGkrKykgewo+ICsJCXN0cnVjdCBpbnRlbF9zY2FsZXIgKnNjYWxlciA9ICZj cnRjX3N0YXRlLT5zY2FsZXJfc3RhdGUuc2NhbGVyc1tpXTsKPiArCj4gKwkJc2NhbGVyLT5taW5f aHNyID0gbWF4KHNjYWxlci0+bWluX2hzciwgKGNydGNfY2xvY2sgKiAxMDApL2NkY2xrKTsKPiAr CQlzY2FsZXItPm1pbl92c3IgPSBtYXgoc2NhbGVyLT5taW5faHNyLCAoY3J0Y19jbG9jayAqIDEw MCkvY2RjbGspOwo+ICsJCXNjYWxlci0+bWluX2h2c3IgPSBtYXgoc2NhbGVyLT5taW5faHNyLCAo Y3J0Y19jbG9jayAqIDEwMCkvY2RjbGspOwo+ICsJfQo+ICt9Cj4gKwo+ICBzdGF0aWMgdm9pZCBo YXN3ZWxsX2NydGNfZW5hYmxlKHN0cnVjdCBkcm1fY3J0YyAqY3J0YykKPiAgewo+ICAJc3RydWN0 IGRybV9kZXZpY2UgKmRldiA9IGNydGMtPmRldjsKPiAtLSAKPiAxLjcuOS41Cj4gCgotLSAKTWF0 dCBSb3BlcgpHcmFwaGljcyBTb2Z0d2FyZSBFbmdpbmVlcgpJb1RHIFBsYXRmb3JtIEVuYWJsaW5n ICYgRGV2ZWxvcG1lbnQKSW50ZWwgQ29ycG9yYXRpb24KKDkxNikgMzU2LTI3OTUKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcg bGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK