From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH FOR CI v2] drm/i915: Generalize transcoder looping Date: Tue, 14 Nov 2017 16:26:36 +0200 Message-ID: <20171114142636.GH10981@intel.com> References: <1510216670-16848-1-git-send-email-mika.kahola@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id F1A566E051 for ; Tue, 14 Nov 2017 14:26:39 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1510216670-16848-1-git-send-email-mika.kahola@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Mika Kahola Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBOb3YgMDksIDIwMTcgYXQgMTA6Mzc6NTBBTSArMDIwMCwgTWlrYSBLYWhvbGEgd3Jv dGU6Cj4gVG8gbWFrZSBsb29waW5nIHRocm91Z2ggdHJhbnNjb2RlcnMgaW4gaW50ZWxfZGRpLmMg bW9yZSBnZW5lcmljLCBsZXQncyBzd2l0Y2gKPiB0byB1c2UgJ2Zvcl9lYWNoX3BpcGUoKScgbWFj cm8gdG8gZG8gdGhpcy4KPiAKPiB2MjogQWRkIGEgbm90aW9uIHRoYXQgd2UgYXJlIGRlYWxpbmcg d2l0aCB0cmFuc2NvZGVycyBpbnN0ZWFkIG9mIHBpcGVzIChKYW5pKQo+IAo+IFJldmlld2VkLWJ5 OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+IFNpZ25l ZC1vZmYtYnk6IE1pa2EgS2Fob2xhIDxtaWthLmthaG9sYUBpbnRlbC5jb20+CgpQdXNoZWQgdG8g ZGlucS4gVGhhbmtzIGZvciB0aGUgcGF0Y2guCgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kZGkuYyB8IDEwICsrKysrKy0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0 aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZGRpLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYwo+IGlu ZGV4IGFjZTY3NGMuLjMxZWYzNzYgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZGRpLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYwo+IEBA IC0xNjgxLDggKzE2ODEsOCBAQCBib29sIGludGVsX2RkaV9nZXRfaHdfc3RhdGUoc3RydWN0IGlu dGVsX2VuY29kZXIgKmVuY29kZXIsCj4gIAlzdHJ1Y3QgZHJtX2RldmljZSAqZGV2ID0gZW5jb2Rl ci0+YmFzZS5kZXY7Cj4gIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSB0b19p OTE1KGRldik7Cj4gIAllbnVtIHBvcnQgcG9ydCA9IGVuY29kZXItPnBvcnQ7Cj4gKwllbnVtIHBp cGUgcDsKPiAgCXUzMiB0bXA7Cj4gLQlpbnQgaTsKPiAgCWJvb2wgcmV0Owo+ICAKPiAgCWlmICgh aW50ZWxfZGlzcGxheV9wb3dlcl9nZXRfaWZfZW5hYmxlZChkZXZfcHJpdiwKPiBAQCAtMTcxNywx NSArMTcxNywxNyBAQCBib29sIGludGVsX2RkaV9nZXRfaHdfc3RhdGUoc3RydWN0IGludGVsX2Vu Y29kZXIgKmVuY29kZXIsCj4gIAkJZ290byBvdXQ7Cj4gIAl9Cj4gIAo+IC0JZm9yIChpID0gVFJB TlNDT0RFUl9BOyBpIDw9IFRSQU5TQ09ERVJfQzsgaSsrKSB7Cj4gLQkJdG1wID0gSTkxNV9SRUFE KFRSQU5TX0RESV9GVU5DX0NUTChpKSk7Cj4gKwlmb3JfZWFjaF9waXBlKGRldl9wcml2LCBwKSB7 Cj4gKwkJZW51bSB0cmFuc2NvZGVyIGNwdV90cmFuc2NvZGVyID0gKGVudW0gdHJhbnNjb2Rlcikg cDsKPiArCj4gKwkJdG1wID0gSTkxNV9SRUFEKFRSQU5TX0RESV9GVU5DX0NUTChjcHVfdHJhbnNj b2RlcikpOwo+ICAKPiAgCQlpZiAoKHRtcCAmIFRSQU5TX0RESV9QT1JUX01BU0spID09IFRSQU5T X0RESV9TRUxFQ1RfUE9SVChwb3J0KSkgewo+ICAJCQlpZiAoKHRtcCAmIFRSQU5TX0RESV9NT0RF X1NFTEVDVF9NQVNLKSA9PQo+ICAJCQkgICAgVFJBTlNfRERJX01PREVfU0VMRUNUX0RQX01TVCkK PiAgCQkJCWdvdG8gb3V0Owo+ICAKPiAtCQkJKnBpcGUgPSBpOwo+ICsJCQkqcGlwZSA9IHA7Cj4g IAkJCXJldCA9IHRydWU7Cj4gIAo+ICAJCQlnb3RvIG91dDsKPiAtLSAKPiAyLjcuNAo+IAo+IF9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gClZp bGxlIFN5cmrDpGzDpApJbnRlbCBPVEMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==