From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v2 3/4] drm/i915: Calculate ironlake intermediate watermarks correctly, v2. Date: Wed, 3 May 2017 16:48:20 +0300 Message-ID: <20170503134820.GK12629@intel.com> References: <20170501133434.5683-1-maarten.lankhorst@linux.intel.com> <20170501133434.5683-4-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6949D89C25 for ; Wed, 3 May 2017 13:48:23 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20170501133434.5683-4-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 T24gTW9uLCBNYXkgMDEsIDIwMTcgYXQgMDM6MzQ6MzNQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gVGhlIHdhdGVybWFya3MgaXQgc2hvdWxkIGNhbGN1bGF0ZSBhZ2FpbnN0IGFy ZSB0aGUgb2xkIG9wdGltYWwgd2F0ZXJtYXJrcy4KPiBUaGUgY3VycmVudGx5IGFjdGl2ZSBjcnRj IHdhdGVybWFya3MgYXJlIHB1cmUgZmljdGlvbiwgYW5kIGFyZSBpbnZhbGlkIGluCj4gY2FzZSBv ZiBhIG5vbmJsb2NraW5nIG1vZGVzZXQsIHBhZ2UgZmxpcCBlbmFibGluZy9kaXNhYmxpbmcgcGxh bmVzIG9yIGFueQo+IG90aGVyIHJlYXNvbi4KPiAKPiBXaGVuIHRoZSBjcnRjIGlzIGRpc2FibGVk IG9yIGR1cmluZyBhIG1vZGVzZXQgdGhlIGludGVybWVkaWF0ZSB3YXRlcm1hcmtzCj4gZG9uJ3Qg bmVlZCB0byBiZSBwcm9ncmFtbWVkIHNlcGFyYXRlbHksIGFuZCBjb3VsZCBiZSBkaXJlY3RseSBh c3NpZ25lZAo+IHRvIHRoZSBvcHRpbWFsIHdhdGVybWFya3MuCj4gCj4gQ2hhbmdlcyBzaW5jZSB2 MToKPiAtIFVzZSBpbnRlbF9hdG9taWNfZ2V0X29sZF9jcnRjX3N0YXRlLiAodmlsbGUpCj4gCj4g U2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4 LmludGVsLmNvbT4KClJldmlld2VkLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFA bGludXguaW50ZWwuY29tPgoKPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0u YyB8IDcgKysrKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0 aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCj4gaW5kZXggMjQ2ZTA3MjNlNmU5Li4w ZjM0NGIxZmZmNDUgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0u Ywo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKPiBAQCAtMjYzOCw3ICsy NjM4LDkgQEAgc3RhdGljIGludCBpbGtfY29tcHV0ZV9pbnRlcm1lZGlhdGVfd20oc3RydWN0IGRy bV9kZXZpY2UgKmRldiwKPiAgCQkJCSAgICAgICBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqbmV3 c3RhdGUpCj4gIHsKPiAgCXN0cnVjdCBpbnRlbF9waXBlX3dtICphID0gJm5ld3N0YXRlLT53bS5p bGsuaW50ZXJtZWRpYXRlOwo+IC0Jc3RydWN0IGludGVsX3BpcGVfd20gKmIgPSAmaW50ZWxfY3J0 Yy0+d20uYWN0aXZlLmlsazsKPiArCWNvbnN0IHN0cnVjdCBpbnRlbF9jcnRjX3N0YXRlICpvbGRz dGF0ZSA9Cj4gKwkJaW50ZWxfYXRvbWljX2dldF9vbGRfY3J0Y19zdGF0ZShuZXdzdGF0ZS0+YmFz ZS5zdGF0ZSwgaW50ZWxfY3J0Yyk7Cj4gKwljb25zdCBzdHJ1Y3QgaW50ZWxfcGlwZV93bSAqYiA9 ICZvbGRzdGF0ZS0+d20uaWxrLm9wdGltYWw7Cj4gIAlpbnQgbGV2ZWwsIG1heF9sZXZlbCA9IGls a193bV9tYXhfbGV2ZWwodG9faTkxNShkZXYpKTsKPiAgCj4gIAkvKgo+IEBAIC0yNjQ3LDYgKzI2 NDksOSBAQCBzdGF0aWMgaW50IGlsa19jb21wdXRlX2ludGVybWVkaWF0ZV93bShzdHJ1Y3QgZHJt X2RldmljZSAqZGV2LAo+ICAJICogYW5kIGFmdGVyIHRoZSB2YmxhbmsuCj4gIAkgKi8KPiAgCSph ID0gbmV3c3RhdGUtPndtLmlsay5vcHRpbWFsOwo+ICsJaWYgKCFuZXdzdGF0ZS0+YmFzZS5hY3Rp dmUgfHwgZHJtX2F0b21pY19jcnRjX25lZWRzX21vZGVzZXQoJm5ld3N0YXRlLT5iYXNlKSkKPiAr CQlyZXR1cm4gMDsKPiArCj4gIAlhLT5waXBlX2VuYWJsZWQgfD0gYi0+cGlwZV9lbmFibGVkOwo+ ICAJYS0+c3ByaXRlc19lbmFibGVkIHw9IGItPnNwcml0ZXNfZW5hYmxlZDsKPiAgCWEtPnNwcml0 ZXNfc2NhbGVkIHw9IGItPnNwcml0ZXNfc2NhbGVkOwo+IC0tIAo+IDIuOS4zCj4gCj4gX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZnggbWFp bGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKVmlsbGUg U3lyasOkbMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngK