From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 1/2] drm/i915: Calculate ironlake intermediate watermarks correctly Date: Mon, 24 Apr 2017 17:39:57 +0300 Message-ID: <20170424143957.GZ30290@intel.com> References: <1493026229-4930-1-git-send-email-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5016C6E219 for ; Mon, 24 Apr 2017 14:40:00 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1493026229-4930-1-git-send-email-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 T24gTW9uLCBBcHIgMjQsIDIwMTcgYXQgMTE6MzA6MjhBTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gVGhlIHdhdGVybWFya3MgaXQgc2hvdWxkIGNhbGN1bGF0ZSBhZ2FpbnN0IGFy ZSB0aGUgb2xkIG9wdGltYWwgd2F0ZXJtYXJrcy4KPiBUaGUgY3VycmVudGx5IGFjdGl2ZSBjcnRj IHdhdGVybWFya3MgYXJlIHB1cmUgZmljdGlvbiwgYW5kIGFyZSBpbnZhbGlkIGluCj4gY2FzZSBv ZiBhIG5vbmJsb2NraW5nIG1vZGVzZXQsIHBhZ2UgZmxpcCBlbmFibGluZy9kaXNhYmxpbmcgcGxh bmVzIG9yIGFueQo+IG90aGVyIHJlYXNvbi4KPiAKPiBXaGVuIHRoZSBjcnRjIGlzIGRpc2FibGVk IG9yIGR1cmluZyBhIG1vZGVzZXQgdGhlIGludGVybWVkaWF0ZSB3YXRlcm1hcmtzCj4gZG9uJ3Qg bmVlZCB0byBiZSBwcm9ncmFtbWVkIHNlcGFyYXRlbHksIGFuZCBjb3VsZCBiZSBkaXJlY3RseSBh c3NpZ25lZAo+IHRvIHRoZSBvcHRpbWFsIHdhdGVybWFya3MuCj4gCj4gU2lnbmVkLW9mZi1ieTog TWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiBD YzogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiAtLS0K PiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyB8IDcgKysrKysrLQo+ICAxIGZpbGUg Y2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9wbS5jCj4gaW5kZXggY2FjYjY1ZmEyZGQ1Li43ZGE3MDFkYzNjYWEgMTAwNjQ0Cj4gLS0t IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX3BtLmMKPiBAQCAtMjYzOSw3ICsyNjM5LDkgQEAgc3RhdGljIGludCBpbGtf Y29tcHV0ZV9pbnRlcm1lZGlhdGVfd20oc3RydWN0IGRybV9kZXZpY2UgKmRldiwKPiAgCQkJCSAg ICAgICBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqbmV3c3RhdGUpCj4gIHsKPiAgCXN0cnVjdCBp bnRlbF9waXBlX3dtICphID0gJm5ld3N0YXRlLT53bS5pbGsuaW50ZXJtZWRpYXRlOwo+IC0Jc3Ry dWN0IGludGVsX3BpcGVfd20gKmIgPSAmaW50ZWxfY3J0Yy0+d20uYWN0aXZlLmlsazsKPiArCWNv bnN0IHN0cnVjdCBkcm1fY3J0Y19zdGF0ZSAqb2xkX2RybV9zdGF0ZSA9Cj4gKwkJZHJtX2F0b21p Y19nZXRfb2xkX2NydGNfc3RhdGUobmV3c3RhdGUtPmJhc2Uuc3RhdGUsICZpbnRlbF9jcnRjLT5i YXNlKTsKCkNhbiB3ZSBnZXQgYSBpbnRlbF9hdG9taWNfZ2V0X29sZF9jcnRjX3N0YXRlKCkgcGxl YXNlPwoKPiArCWNvbnN0IHN0cnVjdCBpbnRlbF9waXBlX3dtICpiID0gJnRvX2ludGVsX2NydGNf c3RhdGUob2xkX2RybV9zdGF0ZSktPndtLmlsay5vcHRpbWFsOwo+ICAJaW50IGxldmVsLCBtYXhf bGV2ZWwgPSBpbGtfd21fbWF4X2xldmVsKHRvX2k5MTUoZGV2KSk7Cj4gIAo+ICAJLyoKPiBAQCAt MjY0OCw2ICsyNjUwLDkgQEAgc3RhdGljIGludCBpbGtfY29tcHV0ZV9pbnRlcm1lZGlhdGVfd20o c3RydWN0IGRybV9kZXZpY2UgKmRldiwKPiAgCSAqIGFuZCBhZnRlciB0aGUgdmJsYW5rLgo+ICAJ ICovCj4gIAkqYSA9IG5ld3N0YXRlLT53bS5pbGsub3B0aW1hbDsKPiArCWlmICghbmV3c3RhdGUt PmJhc2UuYWN0aXZlIHx8IGRybV9hdG9taWNfY3J0Y19uZWVkc19tb2Rlc2V0KCZuZXdzdGF0ZS0+ YmFzZSkpCj4gKwkJcmV0dXJuIDA7Cj4gKwo+ICAJYS0+cGlwZV9lbmFibGVkIHw9IGItPnBpcGVf ZW5hYmxlZDsKPiAgCWEtPnNwcml0ZXNfZW5hYmxlZCB8PSBiLT5zcHJpdGVzX2VuYWJsZWQ7Cj4g IAlhLT5zcHJpdGVzX3NjYWxlZCB8PSBiLT5zcHJpdGVzX3NjYWxlZDsKPiAtLSAKPiAyLjcuNAoK LS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbCBPVEMKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==