From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 2/4] drm/i915: Fix chv GPU freq<->opcode conversions Date: Mon, 17 Nov 2014 13:35:52 +0200 Message-ID: <20141117113552.GG10649@intel.com> References: <1415652915-28271-1-git-send-email-ville.syrjala@linux.intel.com> <1415652915-28271-3-git-send-email-ville.syrjala@linux.intel.com> <546B0C89.4000701@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 9AFF06E1F2 for ; Mon, 17 Nov 2014 03:35:56 -0800 (PST) Content-Disposition: inline In-Reply-To: <546B0C89.4000701@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Deepak S Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBOb3YgMTgsIDIwMTQgYXQgMDI6Mzg6MjVQTSArMDUzMCwgRGVlcGFrIFMgd3JvdGU6 Cj4gCj4gT24gVHVlc2RheSAxMSBOb3ZlbWJlciAyMDE0IDAyOjI1IEFNLCB2aWxsZS5zeXJqYWxh QGxpbnV4LmludGVsLmNvbSB3cm90ZToKPiA+IEZyb206IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUu c3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gPgo+ID4gQ3VycmVudGx5IHdlIG1pc2NhbGN1bGF0 ZSB0aGUgR1BVIGZyZXF1ZW5jeSBvbiBjaHYuIFRoaXMgY2F1c2VzIHVzIHRvCj4gPiByZXBvcnQg dGhlIEdQVSBmcmVxdWVuY3kgYXMgaGFsZiBvZiB3aGF0IGl0IHJlYWxseSBpcy4gRHJvcCB0aGUg ZXh0cmEKPiA+IGZhY3RvciBvZiAyIGZyb20gdGhlIGNhbGN1bGF0aW9ucyB0byBnZXQgdGhlIGNv cnJlY3QgYW5zd2VyLgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmls bGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gPiAtLS0KPiA+ICAgZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfcG0uYyB8IDQgKystLQo+ID4gICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRp b25zKCspLCAyIGRlbGV0aW9ucygtKQo+ID4KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9wbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwo+ID4g aW5kZXggMDNmYmI0NS4uNzRlNDI5MyAxMDA2NDQKPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX3BtLmMKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMK PiA+IEBAIC03MzI5LDcgKzczMjksNyBAQCBzdGF0aWMgaW50IGNodl9ncHVfZnJlcShzdHJ1Y3Qg ZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsIGludCB2YWwpCj4gPiAgIAlpZiAoZGl2IDwgMCkK PiA+ICAgCQlyZXR1cm4gZGl2Owo+ID4gICAKPiA+IC0JcmV0dXJuIERJVl9ST1VORF9DTE9TRVNU KGN6Y2xrX2ZyZXEgKiB2YWwsIDIgKiBkaXYpIC8gMjsKPiA+ICsJcmV0dXJuIERJVl9ST1VORF9D TE9TRVNUKGN6Y2xrX2ZyZXEgKiB2YWwsIDIgKiBkaXYpOwo+IAo+IEkgdGhpbmsgQ0hWIGlzIDIg WCBjY2ssIHNob3VsZG4ndCB3ZSByZXBvcnQgdGhlIGNjayBmcmVxIGFuZCBub3QgMiAqY2NrPwoK SG1tLiBPbmNlIGFnYWluIHRoZSBkb2NzIGFyZSBleHRyZW1lbHkgdW5jbGVhci4gRHJvcHBpbmcg dGhlIDJ4IGZhY3RvcgpnaXZlcyBtZSB0aGUgc2FtZSBudW1iZXJzIHRoYXQgdGhlIHRhYmxlcyBp biB0aGUgZG9jcyBoYXZlLiBCdXQgdGhlbgp0aGUgc3ByZWFkc2hlZXQgY2FsbHMgaXQgYSAiMngg Y2xvY2siIGluIHNvbWUgcGxhY2VzLCB3aGljaCBkb2VzIHN1Z2dlc3QKaXQgbWlnaHQgZ2V0IGZ1 cnRoZXIgZGl2aWRlZCBkb3duIGJ5IDIuCgpPaCwgbm93IEkgZGlkIGZpbmQgYSBzb21ld2hhdCBj bGVhciBub3RlIGluIHRoZSBjbG9jayBIQVM6CiJUaGUgZGVkaWNhdGVkIEdQTEwgKEdyYXBoaWNz IFBMTCkgc2VuZHMgYSAyR0h6IGdmeCBjbG9jayB0byBHZW5MQywKd2hpY2ggZ2V0cyBkaXZpZGVk IGluc2lkZSB0aGUgR2VuTEMgYmxvY2sgdG8gZGVyaXZlIGEgMUdIeiBHZnggZmFzdCBjbG9jay4i CgpTbyBiYXNlZCBvbiB0aGF0IHRoZSBvcmlnaW5hbCBjb2RlIGRvZXMgbWFrZSBtb3JlIHNlbnNl LgoKPiAKPiA+ICAgfQo+ID4gICAKPiA+ICAgc3RhdGljIGludCBjaHZfZnJlcV9vcGNvZGUoc3Ry dWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LCBpbnQgdmFsKQo+ID4gQEAgLTczNDEsNyAr NzM0MSw3IEBAIHN0YXRpYyBpbnQgY2h2X2ZyZXFfb3Bjb2RlKHN0cnVjdCBkcm1faTkxNV9wcml2 YXRlICpkZXZfcHJpdiwgaW50IHZhbCkKPiA+ICAgCQlyZXR1cm4gbXVsOwo+ID4gICAKPiA+ICAg CS8qIENIViBuZWVkcyBldmVuIHZhbHVlcyAqLwo+ID4gLQlyZXR1cm4gRElWX1JPVU5EX0NMT1NF U1QodmFsICogMiAqIG11bCwgY3pjbGtfZnJlcSkgKiAyOwo+ID4gKwlyZXR1cm4gRElWX1JPVU5E X0NMT1NFU1QodmFsICogbXVsLCBjemNsa19mcmVxKSAqIDI7Cj4gPiAgIH0KPiA+ICAgCj4gPiAg IGludCB2bHZfZ3B1X2ZyZXEoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LCBpbnQg dmFsKQo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Cj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKPiBodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4CgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=