From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/i915/glk: Fix dotclock calculation in skl_check_pipe_max_pixel_rate Date: Thu, 1 Jun 2017 16:52:51 +0300 Message-ID: <20170601135251.GM12629@intel.com> References: <20170601103413.7037-1-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id A6D786E375 for ; Thu, 1 Jun 2017 13:52:57 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20170601103413.7037-1-maarten.lankhorst@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Maarten Lankhorst Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBKdW4gMDEsIDIwMTcgYXQgMTI6MzQ6MTNQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gU2VlbXMgdGhhdCBHTEsgaGFzIGEgZG90Y2xvY2sgdGhhdCdzIHR3aWNlIHRo ZSBkaXNwbGF5IGNsb2NrLgo+IHNrbF9tYXhfc2NhbGUgY2hlY2tzIGZvciBJU19HRU1JTklMQUtF LCBzbyBwZXJmb3JtIHRoZSBzYW1lIGNoZWNrIGhlcmUuCj4gCj4gV2hpbGUgYXQgaXQsIGNoYW5n ZSB0aGUgRFJNX0VSUk9SIHRvIERFQlVHX0tNUy4KPiAKPiBGaXhlczogNzNiMGNhOGVjNzZkICgi ZHJtL2k5MTUvc2tsKzogY29uc2lkZXIgbWF4IHN1cHBvcnRlZCBwbGFuZSBwaXhlbAo+IHJhdGUg d2hpbGUgc2NhbGluZyIpCj4gQ2M6IE1haGVzaCBLdW1hciA8bWFoZXNoMS5rdW1hckBpbnRlbC5j b20+Cj4gU2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0 QGxpbnV4LmludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0u YyB8IDEyICsrKysrKysrLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA0 IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9wbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwo+IGluZGV4IDIwNDJmNjUx MmU2ZS4uODhjOGEzNTExZTI0IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX3BtLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCj4gQEAgLTQx MjIsNyArNDEyMiw3IEBAIGludCBza2xfY2hlY2tfcGlwZV9tYXhfcGl4ZWxfcmF0ZShzdHJ1Y3Qg aW50ZWxfY3J0YyAqaW50ZWxfY3J0YywKPiAgCXN0cnVjdCBkcm1fcGxhbmUgKnBsYW5lOwo+ICAJ Y29uc3Qgc3RydWN0IGRybV9wbGFuZV9zdGF0ZSAqcHN0YXRlOwo+ICAJc3RydWN0IGludGVsX3Bs YW5lX3N0YXRlICppbnRlbF9wc3RhdGU7Cj4gLQlpbnQgY3J0Y19jbG9jaywgY2RjbGs7Cj4gKwlp bnQgY3J0Y19jbG9jaywgZG90Y2xrOwo+ICAJdWludDMyX3QgcGlwZV9tYXhfcGl4ZWxfcmF0ZTsK PiAgCXVpbnRfZml4ZWRfMTZfMTZfdCBwaXBlX2Rvd25zY2FsZTsKPiAgCXVpbnRfZml4ZWRfMTZf MTZfdCBtYXhfZG93bnNjYWxlID0gdTMyX3RvX2ZpeGVkXzE2XzE2KDEpOwo+IEBAIC00MTU3LDEx ICs0MTU3LDE1IEBAIGludCBza2xfY2hlY2tfcGlwZV9tYXhfcGl4ZWxfcmF0ZShzdHJ1Y3QgaW50 ZWxfY3J0YyAqaW50ZWxfY3J0YywKPiAgCXBpcGVfZG93bnNjYWxlID0gbXVsX2ZpeGVkMTYocGlw ZV9kb3duc2NhbGUsIG1heF9kb3duc2NhbGUpOwo+ICAKPiAgCWNydGNfY2xvY2sgPSBjcnRjX3N0 YXRlLT5hZGp1c3RlZF9tb2RlLmNydGNfY2xvY2s7Cj4gLQljZGNsayA9IHRvX2ludGVsX2F0b21p Y19zdGF0ZShzdGF0ZSktPmNkY2xrLmxvZ2ljYWwuY2RjbGs7Cj4gLQlwaXBlX21heF9waXhlbF9y YXRlID0gZGl2X3JvdW5kX3VwX3UzMl9maXhlZDE2KGNkY2xrLCBwaXBlX2Rvd25zY2FsZSk7Cj4g Kwlkb3RjbGsgPSB0b19pbnRlbF9hdG9taWNfc3RhdGUoc3RhdGUpLT5jZGNsay5sb2dpY2FsLmNk Y2xrOwoKZG90Y2xrID0gY2RjbGsuIFRoYXQgc3RhdGVtZW50IGRvZXNuJ3QgbWFrZSBzZW5zZS4g SXQgc2hvdWxkIGJlIGNhbGxlZAptYXhfZG90Y2xrIG9yIHNvbWV0aGluZyBsaWtlIHRoYXQuCgo+ ICsKPiArCWlmIChJU19HRU1JTklMQUtFKHRvX2k5MTUoaW50ZWxfY3J0Yy0+YmFzZS5kZXYpKSkK PiArCQlkb3RjbGsgKj0gMjsKPiArCj4gKwlwaXBlX21heF9waXhlbF9yYXRlID0gZGl2X3JvdW5k X3VwX3UzMl9maXhlZDE2KGRvdGNsaywgcGlwZV9kb3duc2NhbGUpOwo+ICAKPiAgCWlmIChwaXBl X21heF9waXhlbF9yYXRlIDwgY3J0Y19jbG9jaykgewo+IC0JCURSTV9FUlJPUigiTWF4IHN1cHBv cnRlZCBwaXhlbCBjbG9jayB3aXRoIHNjYWxpbmcgZXhjZWVkZWRcbiIpOwo+ICsJCURSTV9ERUJV R19LTVMoIk1heCBzdXBwb3J0ZWQgcGl4ZWwgY2xvY2sgd2l0aCBzY2FsaW5nIGV4Y2VlZGVkXG4i KTsKPiAgCQlyZXR1cm4gLUVJTlZBTDsKPiAgCX0KPiAgCj4gLS0gCj4gMi4xMS4wCj4gCj4gX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZngg bWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKVmls bGUgU3lyasOkbMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pbnRlbC1nZngK