From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 2/3] drm/i915/icl: Calculate DPLL params for DSI Date: Tue, 23 Oct 2018 19:22:50 +0300 Message-ID: <20181023162250.GV9144@intel.com> References: <1540292954-19413-1-git-send-email-vandita.kulkarni@intel.com> <1540292954-19413-3-git-send-email-vandita.kulkarni@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id BB0376E1E1 for ; Tue, 23 Oct 2018 16:22:54 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1540292954-19413-3-git-send-email-vandita.kulkarni@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Vandita Kulkarni Cc: jani.nikula@intel.com, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBPY3QgMjMsIDIwMTggYXQgMDQ6Mzk6MTNQTSArMDUzMCwgVmFuZGl0YSBLdWxrYXJu aSB3cm90ZToKPiBGcm9tOiBNYWRoYXYgQ2hhdWhhbiA8bWFkaGF2LmNoYXVoYW5AaW50ZWwuY29t Pgo+IAo+IFRoaXMgcGF0Y2ggY2FsY3VsYXRlIHZhcmlvdXMgRFBMTCBkaXZpZGVycyBhbmQKPiBw YXJhbWV0ZXJzIGZvciBEU0kgZW5jb2RlciBhbmQgYWRqdXN0IEFGRSBjbG9jawo+IGZvciBEU0ku IEZvciBEU0ksIDh4IGNsb2NrIGlzIEFGRSBjbG9jay4KPiAKPiB2MjogRXh0ZW5kIGhhc3dlbGxf Y3J0Y19jb21wdXRlX2Nsb2NrKCkgZm9yIEdlbjExIERTSQo+IAo+IHYzOiBSZWJhc2UKPiAKPiB2 NDogdXNlIHBvcnQgY2xvY2sgaW5zdGVhZCBvZiBiaXRyYXRlLgo+IAo+IFNpZ25lZC1vZmYtYnk6 IE1hZGhhdiBDaGF1aGFuIDxtYWRoYXYuY2hhdWhhbkBpbnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1i eTogVmFuZGl0YSBLdWxrYXJuaSA8dmFuZGl0YS5rdWxrYXJuaUBpbnRlbC5jb20+Cj4gLS0tCj4g IGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyAgfCA0ICsrKy0KPiAgZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBsbF9tZ3IuYyB8IDIgKysKPiAgMiBmaWxlcyBjaGFuZ2Vk LCA1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZGlzcGxheS5jCj4gaW5kZXggZmM3ZTNiMC4uZGRiYmE5MiAxMDA2NDQKPiAtLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBAQCAtOTI1MCwxMCArOTI1MCwxMiBAQCB2b2lkIGhzd19k aXNhYmxlX3BjOChzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCj4gIHN0YXRpYyBp bnQgaGFzd2VsbF9jcnRjX2NvbXB1dGVfY2xvY2soc3RydWN0IGludGVsX2NydGMgKmNydGMsCj4g IAkJCQkgICAgICBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSkKPiAgewo+ICsJ c3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2ID0gdG9faTkxNShjcnRjLT5iYXNlLmRl dik7Cj4gIAlzdHJ1Y3QgaW50ZWxfYXRvbWljX3N0YXRlICpzdGF0ZSA9Cj4gIAkJdG9faW50ZWxf YXRvbWljX3N0YXRlKGNydGNfc3RhdGUtPmJhc2Uuc3RhdGUpOwo+ICAKPiAtCWlmICghaW50ZWxf Y3J0Y19oYXNfdHlwZShjcnRjX3N0YXRlLCBJTlRFTF9PVVRQVVRfRFNJKSkgewo+ICsJaWYgKCFp bnRlbF9jcnRjX2hhc190eXBlKGNydGNfc3RhdGUsIElOVEVMX09VVFBVVF9EU0kpIHx8Cj4gKwkg ICAgIElTX0lDRUxBS0UoZGV2X3ByaXYpKSB7Cj4gIAkJc3RydWN0IGludGVsX2VuY29kZXIgKmVu Y29kZXIgPQo+ICAJCQlpbnRlbF9nZXRfY3J0Y19uZXdfZW5jb2RlcihzdGF0ZSwgY3J0Y19zdGF0 ZSk7Cj4gIAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcGxsX21n ci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBsbF9tZ3IuYwo+IGluZGV4IDdiZGZm NWIuLmYzMWFjZjEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBs bF9tZ3IuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwbGxfbWdyLmMKPiBA QCAtMjUyNSw2ICsyNTI1LDggQEAgc3RhdGljIGJvb2wgaWNsX2NhbGNfZHBsbF9zdGF0ZShzdHJ1 Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSwKPiAgCQlyZXQgPSBpY2xfY2FsY190YnRf cGxsKGRldl9wcml2LCBjbG9jaywgJnBsbF9wYXJhbXMpOwo+ICAJZWxzZSBpZiAoaW50ZWxfY3J0 Y19oYXNfdHlwZShjcnRjX3N0YXRlLCBJTlRFTF9PVVRQVVRfSERNSSkpCj4gIAkJcmV0ID0gY25s X2RkaV9jYWxjdWxhdGVfd3JwbGwoY2xvY2ssIGRldl9wcml2LCAmcGxsX3BhcmFtcyk7Cj4gKwll bHNlIGlmIChpbnRlbF9jcnRjX2hhc190eXBlKGNydGNfc3RhdGUsIElOVEVMX09VVFBVVF9EU0kp KQo+ICsJCXJldCA9IGNubF9kZGlfY2FsY3VsYXRlX3dycGxsKGNsb2NrLzUsIGRldl9wcml2LCAm cGxsX3BhcmFtcyk7CgpUaGF0IC81IGNvdWxkIGJlIGVsaW1pbmF0ZWQgaW4gLmNvbXB1dGVfY29u ZmlnKCkuIE5vdCB0aGF0IHdlIHNlZW0gdG8KaGF2ZSBhIGZ1bGwgLmNvbXB1dGVfY29uZmlnKCkg eWV0LgoKPiAgCWVsc2UKPiAgCQlyZXQgPSBpY2xfY2FsY19kcF9jb21ib19wbGwoZGV2X3ByaXYs IGNsb2NrLCAmcGxsX3BhcmFtcyk7Cj4gIAo+IC0tIAo+IDEuOS4xCgotLSAKVmlsbGUgU3lyasOk bMOkCkludGVsCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=