From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v3 10/11] drm/i915: Enable FIFO underrun reporting after initial fastset, v3. Date: Fri, 10 Nov 2017 21:48:43 +0200 Message-ID: <20171110194843.GG10981@intel.com> References: <20171110113503.16253-1-maarten.lankhorst@linux.intel.com> <20171110113503.16253-10-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id BD28F6EB45 for ; Fri, 10 Nov 2017 19:48:46 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20171110113503.16253-10-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 T24gRnJpLCBOb3YgMTAsIDIwMTcgYXQgMTI6MzU6MDJQTSArMDEwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gVGhlIGZpcm13YXJlIG1heSBoYXZlIHNldCB1cCB0aGUgcGlwZSBjb3JyZWN0 bHksIGJ1dCB0aGUgRklGTwo+IHVuZGVycnVuIGFuZCBDUkMgaW50ZXJydXB0cyBhcmUgbGlrZWx5 IG5vdCBlbmFibGVkLgo+IAo+IFRoaXMgcmVzdWx0ZWQgaW4gZGVidWdmc190ZXN0LnJlYWRfYWxs X2VudHJpZXMgZmFpbGluZyBvbiBoYXN3ZWxsLAo+IGJlY2F1c2Ugb2YgYSB0aW1lb3V0IHdoZW4g cmVhZGluZyB0aGUgY3JjIGRlYnVnZnMgZW50cnkuCj4gCj4gU29sdmUgdGhpcyBieSBlbmFibGlu ZyBGSUZPIHVuZGVycnVuIHJlcG9ydGluZyBhZnRlciB0aGUgaW5pdGlhbAo+IGZhc3RzZXQsIHdo aWNoIGxldHMgaW50ZXJydXB0cyBiZSBnZW5lcmF0ZWQgYXMgZXhwZWN0ZWQuCj4gCj4gQ2hhbmdl cyBzaW5jZSB2MToKPiAtIEFsd2F5cyBlbmFibGUgQ1BVIEZJRk8gdW5kZXJydW4gcmVwb3J0aW5n IGZvciA+R0VOMiwKPiAgIGFuZCBoYW5kbGUgR0VOMiBjb3JyZWN0bHkuCj4gQ2hhbmdlcyBzaW5j ZSB2MjoKPiAtIFJlbW92ZSB1bm5lZWRlZCBIQVNfRERJLCBzaW1wbGlmeSBHRU4yIGNhc2UuCj4g Cj4gVGVzdGNhc2U6IGRlYnVnZnNfdGVzdC5yZWFkX2FsbF9lbnRyaWVzCj4gU2lnbmVkLW9mZi1i eTogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4K PiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgMTEgKysrKysr KysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gaW5kZXggMWI3NWFmNzczZWY3Li5mMGRjMzNmYjMzOTAg MTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gKysr IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gQEAgLTEyOTA2LDYgKzEy OTA2LDcgQEAgc3RhdGljIHZvaWQgaW50ZWxfYmVnaW5fY3J0Y19jb21taXQoc3RydWN0IGRybV9j cnRjICpjcnRjLAo+ICBzdGF0aWMgdm9pZCBpbnRlbF9maW5pc2hfY3J0Y19jb21taXQoc3RydWN0 IGRybV9jcnRjICpjcnRjLAo+ICAJCQkJICAgICBzdHJ1Y3QgZHJtX2NydGNfc3RhdGUgKm9sZF9j cnRjX3N0YXRlKQo+ICB7Cj4gKwlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSB0 b19pOTE1KGNydGMtPmRldik7Cj4gIAlzdHJ1Y3QgaW50ZWxfY3J0YyAqaW50ZWxfY3J0YyA9IHRv X2ludGVsX2NydGMoY3J0Yyk7Cj4gIAlzdHJ1Y3QgaW50ZWxfYXRvbWljX3N0YXRlICpvbGRfaW50 ZWxfc3RhdGUgPQo+ICAJCXRvX2ludGVsX2F0b21pY19zdGF0ZShvbGRfY3J0Y19zdGF0ZS0+c3Rh dGUpOwo+IEBAIC0xMjkxMyw2ICsxMjkxNCwxNiBAQCBzdGF0aWMgdm9pZCBpbnRlbF9maW5pc2hf Y3J0Y19jb21taXQoc3RydWN0IGRybV9jcnRjICpjcnRjLAo+ICAJCWludGVsX2F0b21pY19nZXRf bmV3X2NydGNfc3RhdGUob2xkX2ludGVsX3N0YXRlLCBpbnRlbF9jcnRjKTsKPiAgCj4gIAlpbnRl bF9waXBlX3VwZGF0ZV9lbmQobmV3X2NydGNfc3RhdGUpOwo+ICsKPiArCWlmIChuZXdfY3J0Y19z dGF0ZS0+dXBkYXRlX3BpcGUgJiYKPiArCSAgICAhbmVlZHNfbW9kZXNldCgmbmV3X2NydGNfc3Rh dGUtPmJhc2UpICYmCj4gKwkgICAgb2xkX2NydGNfc3RhdGUtPm1vZGUucHJpdmF0ZV9mbGFncyAm IEk5MTVfTU9ERV9GTEFHX0lOSEVSSVRFRCkgewo+ICsJCWlmICghSVNfR0VOMihkZXZfcHJpdikp Cj4gKwkJCWludGVsX3NldF9jcHVfZmlmb191bmRlcnJ1bl9yZXBvcnRpbmcoZGV2X3ByaXYsIGlu dGVsX2NydGMtPnBpcGUsIHRydWUpOwo+ICsKPiArCQlpZiAobmV3X2NydGNfc3RhdGUtPmhhc19w Y2hfZW5jb2RlcikKPiArCQkJaW50ZWxfc2V0X3BjaF9maWZvX3VuZGVycnVuX3JlcG9ydGluZyhk ZXZfcHJpdiwgaW50ZWxfY3J0Yy0+cGlwZSwgdHJ1ZSk7CgpTdGlsbCB1c2luZyB0aGUgd3Jvbmcg dHJhbnNjb2RlciBmb3IgSFNXL0JEVy4KCj4gKwl9Cj4gIH0KPiAgCj4gIC8qKgo+IC0tIAo+IDIu MTUuMAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Cj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKPiBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbCBPVEMKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==