From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v2 06/40] drm/i915: Add transcoder restriction to PSR2 Date: Wed, 21 Aug 2019 17:50:51 +0300 Message-ID: <20190821145051.GJ5942@intel.com> References: <20190817093902.2171-1-lucas.demarchi@intel.com> <20190817093902.2171-7-lucas.demarchi@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0EE9B6E44C for ; Wed, 21 Aug 2019 14:50:55 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20190817093902.2171-7-lucas.demarchi@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Lucas De Marchi Cc: intel-gfx@lists.freedesktop.org, Dhinakaran Pandiyan List-Id: intel-gfx@lists.freedesktop.org T24gU2F0LCBBdWcgMTcsIDIwMTkgYXQgMDI6Mzg6MjhBTSAtMDcwMCwgTHVjYXMgRGUgTWFyY2hp IHdyb3RlOgo+IEZyb206IEpvc8OpIFJvYmVydG8gZGUgU291emEgPGpvc2Uuc291emFAaW50ZWwu Y29tPgo+IAo+IEFjY29yZGluZyB0byBQU1IyX0NUTCBkZWZpbml0aW9uIGluIEJTcGVjIHRoZXJl IGlzIG9ubHkgb25lIGluc3RhbmNlIG9mCj4gUFNSMl9DVEwuIFBsYXRmb3JtcyBnZW4gPCAxMiB3 aXRoIEVEUCB0cmFuc2NvZGVyIG9ubHkgc3VwcG9ydCBQU1IyIG9uCj4gVFJBTlNDT0RFUl9FRFAg d2hpbGUgb24gVEdMIFBTUjIgaXMgb25seSBzdXBwb3J0ZWQgYnkgVFJBTlNDT0RFUl9BLgo+IAo+ IFNpbmNlIEJEVyBQU1IgaXMgYWxsb3dlZCBvbiBhbnkgcG9ydCwgYnV0IHdlIG5lZWQgdG8gcmVz dHJpY3QgYnkgdHJhbnNjb2Rlci4KPiAKPiBCU3BlYzogNzcxMwo+IEJTcGVjOiAyMDU4NAo+IENj OiBEaGluYWthcmFuIFBhbmRpeWFuIDxkaGluYWthcmFuLnBhbmRpeWFuQGludGVsLmNvbT4KPiBD YzogUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6 IEpvc8OpIFJvYmVydG8gZGUgU291emEgPGpvc2Uuc291emFAaW50ZWwuY29tPgo+IFNpZ25lZC1v ZmYtYnk6IEx1Y2FzIERlIE1hcmNoaSA8bHVjYXMuZGVtYXJjaGlAaW50ZWwuY29tPgo+IC0tLQo+ ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX3Bzci5jIHwgMTYgKysrKysrKysr KysrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX3Bzci5jIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9wc3IuYwo+IGluZGV4IDc3MjMyZjZiY2ExNy4uNDM1 MzI3MGJkNjVjIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50 ZWxfcHNyLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX3Bzci5j Cj4gQEAgLTUzNCw2ICs1MzQsMTYgQEAgc3RhdGljIHZvaWQgaHN3X2FjdGl2YXRlX3BzcjIoc3Ry dWN0IGludGVsX2RwICppbnRlbF9kcCkKPiAgCUk5MTVfV1JJVEUoRURQX1BTUjJfQ1RMKGRldl9w cml2LT5wc3IudHJhbnNjb2RlciksIHZhbCk7Cj4gIH0KPiAgCj4gK3N0YXRpYyBib29sCj4gK19w c3IyX3N1cHBvcnRlZF9pbl90cmFucyhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYs Cj4gKwkJCSBlbnVtIHRyYW5zY29kZXIgdHJhbnMpCgpJIHRoaW5rIGEgbW9yZSBjdXN0b21hcnkg bmFtZSB3b3VsZCBiZSBzb21ldGhpbmcgbGlrZQp0cmFuc2NvZGVyX2hhc19wc3IyKCkgb3IgdHJh bnNjb2Rlcl9zdXBwb3J0c19wc3IyKCkuCgo+ICt7Cj4gKwlpZiAoSU5URUxfR0VOKGRldl9wcml2 KSA+PSAxMikKPiArCQlyZXR1cm4gdHJhbnMgPT0gVFJBTlNDT0RFUl9BOwo+ICsJZWxzZQo+ICsJ CXJldHVybiB0cmFucyA9PSBUUkFOU0NPREVSX0VEUDsKPiArfQo+ICsKPiAgc3RhdGljIGJvb2wg aW50ZWxfcHNyMl9jb25maWdfdmFsaWQoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCwKPiAgCQkJ CSAgICBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSkKPiAgewo+IEBAIC01NDUs NiArNTU1LDEyIEBAIHN0YXRpYyBib29sIGludGVsX3BzcjJfY29uZmlnX3ZhbGlkKHN0cnVjdCBp bnRlbF9kcCAqaW50ZWxfZHAsCj4gIAlpZiAoIWRldl9wcml2LT5wc3Iuc2lua19wc3IyX3N1cHBv cnQpCj4gIAkJcmV0dXJuIGZhbHNlOwo+ICAKPiArCWlmICghX3BzcjJfc3VwcG9ydGVkX2luX3Ry YW5zKGRldl9wcml2LCBjcnRjX3N0YXRlLT5jcHVfdHJhbnNjb2RlcikpIHsKPiArCQlEUk1fREVC VUdfS01TKCJQU1IyIG5vdCBzdXBwb3J0ZWQgaW4gdHJhbnNjb2RlciAlc1xuIiwKPiArCQkJICAg ICAgdHJhbnNjb2Rlcl9uYW1lKGNydGNfc3RhdGUtPmNwdV90cmFuc2NvZGVyKSk7Cj4gKwkJcmV0 dXJuIGZhbHNlOwo+ICsJfQo+ICsKPiAgCS8qCj4gIAkgKiBEU0MgYW5kIFBTUjIgY2Fubm90IGJl IGVuYWJsZWQgc2ltdWx0YW5lb3VzbHkuIElmIGEgcmVxdWVzdGVkCj4gIAkgKiByZXNvbHV0aW9u IHJlcXVpcmVzIERTQyB0byBiZSBlbmFibGVkLCBwcmlvcml0eSBpcyBnaXZlbiB0byBEU0MKPiAt LSAKPiAyLjIxLjAKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pbnRlbC1nZngKCi0tIApWaWxsZSBTeXJqw6Rsw6QKSW50ZWwKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4