From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: Re: [PATCH 28/67] drm/i915/cnl: Implement .get_display_clock_speed() for CNL Date: Mon, 5 Jun 2017 23:07:25 +0300 Message-ID: <20170605200725.GC2138@ideak-desk.fi.intel.com> References: <1491506163-14587-1-git-send-email-rodrigo.vivi@intel.com> <1491506163-14587-28-git-send-email-rodrigo.vivi@intel.com> <20170602180601.GA32721@ideak-desk.fi.intel.com> <1496685552.20038.20.camel@rdvivi-vienna> <20170605180426.GY12629@intel.com> <20170605182127.GB2138@ideak-desk.fi.intel.com> <1496687343.2876.3.camel@rdvivi-vienna> Reply-To: imre.deak@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0582689D3E for ; Mon, 5 Jun 2017 20:07:29 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1496687343.2876.3.camel@rdvivi-vienna> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "Vivi, Rodrigo" Cc: "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBKdW4gMDUsIDIwMTcgYXQgMDk6Mjg6NTJQTSArMDMwMCwgVml2aSwgUm9kcmlnbyB3 cm90ZToKPiBPbiBNb24sIDIwMTctMDYtMDUgYXQgMjE6MjEgKzAzMDAsIEltcmUgRGVhayB3cm90 ZToKPiA+IE9uIE1vbiwgSnVuIDA1LCAyMDE3IGF0IDA5OjA0OjI2UE0gKzAzMDAsIFZpbGxlIFN5 cmrDpGzDpCB3cm90ZToKPiA+ID4gT24gTW9uLCBKdW4gMDUsIDIwMTcgYXQgMDU6NTk6MDJQTSAr MDAwMCwgVml2aSwgUm9kcmlnbyB3cm90ZToKPiA+ID4gPiBPbiBGcmksIDIwMTctMDYtMDIgYXQg MjE6MDYgKzAzMDAsIEltcmUgRGVhayB3cm90ZToKPiA+ID4gPiA+ID4gWy4uLl0KPiA+ID4gPiA+ ID4gK3N0YXRpYyB2b2lkIGNubF9jZGNsa19wbGxfdXBkYXRlKHN0cnVjdCBkcm1faTkxNV9wcml2 YXRlICpkZXZfcHJpdiwKPiA+ID4gPiA+ID4gKwkJCQkgc3RydWN0IGludGVsX2NkY2xrX3N0YXRl ICpjZGNsa19zdGF0ZSkKPiA+ID4gPiA+ID4gK3sKPiA+ID4gPiA+ID4gKwl1MzIgdmFsOwo+ID4g PiA+ID4gPiArCj4gPiA+ID4gPiA+ICsJaWYgKEk5MTVfUkVBRChTS0xfRFNTTSkgJiBDTkxfRFNT TV9DRENMS19QTExfUkVGQ0xLXzI0TUh6KQo+ID4gPiA+ID4gPiArCQljZGNsa19zdGF0ZS0+cmVm ID0gMjQwMDA7Cj4gPiA+ID4gPiA+ICsJZWxzZQo+ID4gPiA+ID4gPiArCQljZGNsa19zdGF0ZS0+ cmVmID0gMTkyMDA7Cj4gPiA+ID4gPiA+ICsKPiA+ID4gPiA+ID4gKwljZGNsa19zdGF0ZS0+dmNv ID0gMDsKPiA+ID4gPiA+ID4gKwo+ID4gPiA+ID4gPiArCXZhbCA9IEk5MTVfUkVBRChCWFRfREVf UExMX0VOQUJMRSk7Cj4gPiA+ID4gPiA+ICsJaWYgKCh2YWwgJiBCWFRfREVfUExMX1BMTF9FTkFC TEUpID09IDApCj4gPiA+ID4gPiA+ICsJCXJldHVybjsKPiA+ID4gPiA+ID4gKwo+ID4gPiA+ID4g PiArCWlmIChXQVJOX09OKCh2YWwgJiBCWFRfREVfUExMX0xPQ0spID09IDApKQo+ID4gPiA+ID4g PiArCQlyZXR1cm47Cj4gPiA+ID4gPiA+ICsKPiA+ID4gPiA+ID4gKwljZGNsa19zdGF0ZS0+dmNv ID0gKHZhbCAmIENOTF9DRENMS19QTExfUkFUSU9fTUFTSykgKiBjZGNsa19zdGF0ZS0+cmVmOwo+ ID4gPiA+ID4gPiArfQo+ID4gPiA+ID4gPiArCj4gPiA+ID4gPiA+ICtzdGF0aWMgdm9pZCBjbmxf Z2V0X2NkY2xrKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwKPiA+ID4gPiA+ID4g KwkJCSBzdHJ1Y3QgaW50ZWxfY2RjbGtfc3RhdGUgKmNkY2xrX3N0YXRlKQo+ID4gPiA+ID4gPiAr ewo+ID4gPiA+ID4gPiArCXUzMiBkaXZpZGVyOwo+ID4gPiA+ID4gPiArCWludCBkaXY7Cj4gPiA+ ID4gPiA+ICsKPiA+ID4gPiA+ID4gKwljbmxfY2RjbGtfcGxsX3VwZGF0ZShkZXZfcHJpdiwgY2Rj bGtfc3RhdGUpOwo+ID4gPiA+ID4gCj4gPiA+ID4gPiBUaGUgb3RoZXIgcGxhdGZvcm1zIHNldCBj ZGNsayB0byB0aGUgcmVmIGNsb2NrIGhlcmUsIG5vdCBzdXJlCj4gPiA+ID4gPiBpZiBpdCdzIG9r IHRvIGxlYXZlIGl0IHVuaW5pdGVkLiBXaXRoIHRoYXQgY2hhbmdlIGl0IGxvb2tzIG9rOgo+ID4g PiA+IAo+ID4gPiA+IE5vdCBzdXJlIGhvdyB0byBhZGRyZXNzIHRoaXMgaGVyZS4uLgo+ID4gPiA+ IEkgc2VlIGJ4dCBhbmQgc2tsIHVzaW5nIHRoZSBjZGNsa19zdGF0ZSBoZXJlLi4uCj4gPiA+IAo+ ID4gPiBBc3N1bWluZyByZWZjbGsgaXMgdGhlIGJ5cGFzcyBjbG9jayB0aGVuIGp1c3QgZG9pbmcg d2hhdCB0aGUgZWFybGllcgo+ID4gPiBwbGF0Zm9ybXMgZG8gd291bGQgYmUgY29ycmVjdC4KPiA+ IAo+ID4gWWVzLCBhY2NvcmRpbmcgdG8gQnNwZWMgdGhlIENEQ0xLIGZyZXEgaXMgdGhlIHJlZmNs b2NrIGZyZXEgd2hlbiB0aGUgUExMCj4gPiBpcyBkaXNhYmxlZC4KPiAKPiBTbywgZG8gSSBuZWVk IHRvIGNoYW5nZSBhbnl0aGluZz8KClllcywgYWRkIHRoZSBmb2xsb3dpbmcgYWZ0ZXIgY25sX2Nk Y2xrX3BsbF91cGRhdGUoKSBhcyBkb25lIG9uIG90aGVyCmdlbjkrIHBsYXRmb3JtczoKCmNkY2xr X3N0YXRlLT5jZGNsayA9IGNkY2xrX3N0YXRlLT5yZWY7CgotLUltcmUKCj4gCj4gPiAKPiA+ID4g SUlSQyB0aGVyZSB3YXMgc29tZSBwbGF0Zm9ybSB3aGVyZSB0aGUgYnlwYXNzIGNsb2NrIHdhc24n dCB0aGUgcmVmY2xrLAo+ID4gPiBidXQgdGhhdCB3YXMgcGVyaGFwcyBzb21lIGZ1dHVyZSB0aGlu Zy4gRWl0aGVyIHdheSwgd2hhdGV2ZXIgdGhlCj4gPiA+IGJ5cGFzcyBjbG9jayBpcyB3ZSB3aWxs IHdhbnQgdGhlIHJlYWRvdXQgdG8gY29ycmVjdGx5IHJlZmxlY3QgaXQgd2hlbgo+ID4gPiB0aGUg UExMIGlzIG9mZi4KPiAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4Cg==