From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Roper Subject: Re: [PATCH 08/20] drm/i915: Helper function to update skylake scaling ratio. Date: Thu, 2 Apr 2015 16:03:39 -0700 Message-ID: <20150402230339.GW28205@intel.com> References: <1427943589-6254-1-git-send-email-chandra.konduru@intel.com> <1427943589-6254-9-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 mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 5D7C06E4B7 for ; Thu, 2 Apr 2015 16:03:40 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1427943589-6254-9-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 T24gV2VkLCBBcHIgMDEsIDIwMTUgYXQgMDc6NTk6MzdQTSAtMDcwMCwgQ2hhbmRyYSBLb25kdXJ1 IHdyb3RlOgo+IEhlbHBlciBmdW5jdGlvbiB1cGRhdGVzIHN1cHBvcnRlZCBzY2FsaW5nIHJhdGlv cyBiYXNlZCBvbiBjZGNsayBhbmQKPiBjcnRjIGNsb2Nrcy4KPiAKPiB2MjoKPiAtdXBkYXRlIHNp bmdsZSBjb3B5IG9mIHNjYWxpbmcgcmF0aW9zIChNYXR0KQo+IAo+IHYzOgo+IC1taW4gc2NhbGlu ZyByYXRpbyBpcyBsaW1pdGVkIGJ5IGVpdGhlciBkaXNwbGF5IGVuZ2luZSBsaW1pdCBvciBjbG9j a3MsCj4gIGl0IGlzIG5vdCByZWxhdGVkIHRvIHByZXZpb3VzIHJhdGlvIChNYXR0LCBtZSkKPiAK PiBTaWduZWQtb2ZmLWJ5OiBDaGFuZHJhIEtvbmR1cnUgPGNoYW5kcmEua29uZHVydUBpbnRlbC5j b20+CgpBcyBub3RlZCBvbiBhbiBlYXJsaWVyIHBhdGNoIChhbmQgb24gdGhlIHByZXZpb3VzIHJl dmlldyBjeWNsZSksIG1pbl92c3IKYW5kIG1pbl9odnNyIGFyZSBuZXZlciB1c2VkLCBzbyB3ZSBz aG91bGQganVzdCBkcm9wIHRoZW0gY29tcGxldGVseSBmb3IKbm93LiAgbWluX2hzciBpcyBvbmx5 IHVzZWQgaW4gYSBjb3VwbGUgdHJpdmlhbCBwbGFjZXMsIHNvIHdlIHNob3VsZApwcm9iYWJseSBq dXN0IHJlcGxhY2UgdGhhdCB1c2FnZSB3aXRoIGEgZGlyZWN0IGNhbGN1bGF0aW9uIG9mIG1heChD T05TVCwKY2xvY2t2YWwpLiAgVGhhdCB3b3VsZCBhbGxvdyB1cyB0byBkcm9wIHRoaXMgcGF0Y2gg Y29tcGxldGVseS4KCgpNYXR0Cgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k aXNwbGF5LmMgfCAgIDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNoYW5n ZWQsIDI1IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5j Cj4gaW5kZXggMzE2YzRjMi4uOGIyZWZmNCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9kaXNwbGF5LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k aXNwbGF5LmMKPiBAQCAtNDYxNiw2ICs0NjE2LDMxIEBAIHN0YXRpYyB2b2lkIGhhc3dlbGxfbW9k ZV9zZXRfcGxhbmVzX3dvcmthcm91bmQoc3RydWN0IGludGVsX2NydGMgKmNydGMpCj4gIAlpbnRl bF93YWl0X2Zvcl92YmxhbmsoZGV2LCBvdGhlcl9hY3RpdmVfY3J0Yy0+cGlwZSk7Cj4gIH0KPiAg Cj4gK3N0YXRpYyB2b2lkIHNrbF91cGRhdGVfc2NhbGluZ19yYXRpbyhzdHJ1Y3QgZHJtX2Rldmlj ZSAqZGV2LAo+ICsJc3RydWN0IGludGVsX2NydGNfc3RhdGUgKmNydGNfc3RhdGUpCj4gK3sKPiAr CXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IGRldi0+ZGV2X3ByaXZhdGU7Cj4g Kwl1aW50MzJfdCBjcnRjX2Nsb2NrLCBjZGNsazsKPiArCXN0cnVjdCBpbnRlbF9jcnRjX3NjYWxl cl9zdGF0ZSAqc2NhbGVyX3N0YXRlOwo+ICsKPiArCWlmICghY3J0Y19zdGF0ZSkKPiArCQlyZXR1 cm47Cj4gKwo+ICsJY3J0Y19jbG9jayA9ICh1aW50MzJfdCkgY3J0Y19zdGF0ZS0+YmFzZS5hZGp1 c3RlZF9tb2RlLmNydGNfY2xvY2s7Cj4gKwljZGNsayA9ICh1aW50MzJfdCkgZGV2X3ByaXYtPmRp c3BsYXkuZ2V0X2Rpc3BsYXlfY2xvY2tfc3BlZWQoZGV2KTsKPiArCj4gKwlpZiAoIWNydGNfY2xv Y2sgfHwgIWNkY2xrKQo+ICsJCXJldHVybjsKPiArCj4gKwlzY2FsZXJfc3RhdGUgPSAmY3J0Y19z dGF0ZS0+c2NhbGVyX3N0YXRlOwo+ICsJc2NhbGVyX3N0YXRlLT5taW5faHNyID0gbWF4KCh1aW50 MzJfdCkzNCwgKGNydGNfY2xvY2sgKiAxMDApL2NkY2xrKTsKPiArCXNjYWxlcl9zdGF0ZS0+bWlu X3ZzciA9IG1heCgodWludDMyX3QpMzQsIChjcnRjX2Nsb2NrICogMTAwKS9jZGNsayk7Cj4gKwlz Y2FsZXJfc3RhdGUtPm1pbl9odnNyID0gbWF4KCh1aW50MzJfdCkxMiwgKGNydGNfY2xvY2sgKiAx MDApL2NkY2xrKTsKPiArCj4gKwlEUk1fREVCVUdfS01TKCJmb3IgY3J0Y19zdGF0ZSA9ICVwIGNy dGNfY2xvY2sgPSAlZCBjZGNsayA9ICVkXG4iLCBjcnRjX3N0YXRlLAo+ICsJCWNydGNfY2xvY2ss IGNkY2xrKTsKPiArfQo+ICsKPiAgc3RhdGljIHZvaWQgaGFzd2VsbF9jcnRjX2VuYWJsZShzdHJ1 Y3QgZHJtX2NydGMgKmNydGMpCj4gIHsKPiAgCXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBjcnRj LT5kZXY7Cj4gLS0gCj4gMS43LjkuNQo+IAoKLS0gCk1hdHQgUm9wZXIKR3JhcGhpY3MgU29mdHdh cmUgRW5naW5lZXIKSW9URyBQbGF0Zm9ybSBFbmFibGluZyAmIERldmVsb3BtZW50CkludGVsIENv cnBvcmF0aW9uCig5MTYpIDM1Ni0yNzk1Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==