From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan De Oliveira Subject: Re: [PATCH 2/2] drm/i915: Implement BXT and GLK cdclk restriction based on Azalia BCLK Date: Fri, 03 Mar 2017 14:23:44 +0200 Message-ID: <1488543824.4567.14.camel@gmail.com> References: <1488337038-2906-1-git-send-email-dhinakaran.pandiyan@intel.com> <1488337038-2906-2-git-send-email-dhinakaran.pandiyan@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pf0-x243.google.com (mail-pf0-x243.google.com [IPv6:2607:f8b0:400e:c00::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id AB5526ECFB for ; Fri, 3 Mar 2017 12:23:49 +0000 (UTC) Received: by mail-pf0-x243.google.com with SMTP id j5so9815893pfb.3 for ; Fri, 03 Mar 2017 04:23:49 -0800 (PST) In-Reply-To: <1488337038-2906-2-git-send-email-dhinakaran.pandiyan@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Dhinakaran Pandiyan , intel-gfx@lists.freedesktop.org, "Zanoni, Paulo R" List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCAyMDE3LTAyLTI4IGF0IDE4OjU3IC0wODAwLCBEaGluYWthcmFuIFBhbmRpeWFuIHdy b3RlOgo+IEFjY29yZGluZyB0byBCU3BlYywgIlRoZSBDRCBjbG9jayBmcmVxdWVuY3kgbXVzdCBi ZSBhdCBsZWFzdCB0d2ljZSB0aGUKPiBmcmVxdWVuY3kgb2YgdGhlIEF6YWxpYSBCQ0xLLiIgYW5k IEJDTEsgaXMgY29uZmlndXJlZCB0byA5NiBNSHogYnkKPiBkZWZhdWx0LiBCWFQgYW5kIEdMSyBi b3RoIGhhdmUgY2RjbGsgZnJlcXVlbmNpZXMgdGhhdCBhcmUgbGVzcyBoYW4gMTkyIE1IeiwKPiBz byBhcHBseSB0aGUgY2hlY2sgY29uZGl0aW9uYWxseSBmb3IgdGhlc2UgcGxhdGZvcm1zLgo+IAo+ IFNpZ25lZC1vZmYtYnk6IERoaW5ha2FyYW4gUGFuZGl5YW4gPGRoaW5ha2FyYW4ucGFuZGl5YW5A aW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jZGNsay5jIHwg MTAgKysrKysrKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAxIGRlbGV0 aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2NkY2xr LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jZGNsay5jCj4gaW5kZXggOGZjMGY3Mi4u ODkwMjdmYSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jZGNsay5j Cj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfY2RjbGsuYwo+IEBAIC0xNDQ0LDYg KzE0NDQsOCBAQCBzdGF0aWMgaW50IGludGVsX21pbl9jZGNsayhzdHJ1Y3QgZHJtX2F0b21pY19z dGF0ZSAqc3RhdGUpCj4gIAkJc3RydWN0IGludGVsX2NydGNfc3RhdGUgKmNydGNfc3RhdGU7Cj4g IAo+ICAJCWNydGNfc3RhdGUgPSB0b19pbnRlbF9jcnRjX3N0YXRlKGNzdGF0ZSk7Cj4gKwkJaWYg KCFjcnRjX3N0YXRlLT5oYXNfYXVkaW8pCj4gKwkJCWNvbnRpbnVlOwo+ICAKPiAgCQkvKiBBY2Nv cmRpbmcgdG8gQlNwZWMsICJEbyBub3QgdXNlIERpc3BsYXlQb3J0IHdpdGggQ0RDTEsgbGVzcwo+ ICAJCSAqIHRoYW4gNDMyIE1IeiwgYXVkaW8gZW5hYmxlZCwgcG9ydCB3aWR0aCB4NCwgYW5kIGxp bmsgcmF0ZQo+IEBAIC0xNDUyLDcgKzE0NTQsNiBAQCBzdGF0aWMgaW50IGludGVsX21pbl9jZGNs ayhzdHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAqc3RhdGUpCj4gIAkJICogZm9yIEdMSyBpcyBhdCAz MTYuOCBNSHoKPiAgCQkgKi8KPiAgCQlpZiAoaW50ZWxfY3J0Y19oYXNfZHBfZW5jb2RlcihjcnRj X3N0YXRlKSAmJgo+IC0JCSAgICBjcnRjX3N0YXRlLT5oYXNfYXVkaW8gJiYKPiAgCQkgICAgY3J0 Y19zdGF0ZS0+cG9ydF9jbG9jayA+PSA1NDAwMDAgJiYKPiAgCQkgICAgY3J0Y19zdGF0ZS0+bGFu ZV9jb3VudCA9PSA0KSB7Cj4gIAkJCWlmIChJU19HRU1JTklMQUtFKGRldl9wcml2KSkKPiBAQCAt MTQ2MCw2ICsxNDYxLDEzIEBAIHN0YXRpYyBpbnQgaW50ZWxfbWluX2NkY2xrKHN0cnVjdCBkcm1f YXRvbWljX3N0YXRlICpzdGF0ZSkKPiAgCQkJZWxzZSBpZiAoSVNfQlJPQURXRUxMKGRldl9wcml2 KSB8fCBJU19HRU45KGRldl9wcml2KSkKPiAgCQkJCW1pbl9jZGNsayA9IDQzMjAwMDsKPiAgCQl9 Cj4gKwo+ICsJCS8qIEFjY29yZGluZyB0byBCU3BlYywgIlRoZSBDRCBjbG9jayBmcmVxdWVuY3kg bXVzdCBiZSBhdCBsZWFzdAo+ICsJCSAqIHR3aWNlIHRoZSBmcmVxdWVuY3kgb2YgdGhlIEF6YWxp YSBCQ0xLLiIgYW5kIEJDTEsgaXMgOTYgTUh6Cj4gKwkJICogYnkgZGVmYXVsdC4KPiArCQkgKi8K PiArCQlpZiAoSVNfQlJPWFRPTihkZXZfcHJpdikgfHwgSVNfR0VNSU5JTEFLRShkZXZfcHJpdikp Cj4gKwkJCW1pbl9jZGNsayA9IG1heChtaW5fY2RjbGssIDIgKiA5NjAwMCk7CgpIbW0sIG15IGFz c3VtcHRpb24gZnJvbSByZXZpZXdpbmcgcGF0Y2ggMSBvZiAidGhpcyByZXR1cm5zIGEgdmFsaWQg Y2RjbGsiIGlzCmJyb2tlbiBoZXJlLiBNYXliZSB3aXRoIHRoZSBpZGVhIG9mIHNwbGl0dGluZyB0 aGUgY2FsY19jZGNsa19zdGF0ZSgpIGluIHR3byBmcm9tCm15IGNvbW1lbnQgdG8gUGF1bG8ncyBz ZXJpZXMgdGhpcyBjb3VsZCBiZSBqdXN0OgoKCW1pbl9jZGNsayA9IG1heChtaW5fY2RjZGxrLCBj aG9vc2VfY2RjbGsoMiAqIDk2MDAwKSk7Cgo/CgpPbiBzZWNvbmQgdGhvdWdodCwgaXQgZG9lcyBt YWtlIHNlbnNlIGZvciB0aGlzIGtpbmQgb2YgcGxhdGZvcm0gc3BlY2lmaWMKcmVzdHJpY3Rpb25z IHRvIGJlIGRlYWx0IHdpdGggaW4gcGxhdGZvcm0gc3BlY2lmaWMgaG9vaywgc28gZHVwbGljYXRp bmcgdGhhdCBpbgpjYWxjX2NkY2xrX3N0YXRlKCkgaXMgbm90IHRoYXQgYmFkPwoKQW5kZXIKCgo+ ICAJfQo+ICAKPiAgCXJldHVybiBtaW5fY2RjbGs7Cl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo=