From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: [PATCH 26/24] drm/i915/icl: Add allowed DP rates for Icelake Date: Thu, 14 Jun 2018 12:23:36 -0700 Message-ID: <20180614192336.GK8374@intel.com> References: <20180522002558.29262-1-paulo.r.zanoni@intel.com> <20180524234241.3665-1-paulo.r.zanoni@intel.com> <20180524234241.3665-2-paulo.r.zanoni@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 446DF89100 for ; Thu, 14 Jun 2018 19:23:40 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20180524234241.3665-2-paulo.r.zanoni@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Paulo Zanoni Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBNYXkgMjQsIDIwMTggYXQgMDQ6NDI6MzdQTSAtMDcwMCwgUGF1bG8gWmFub25pIHdy b3RlOgo+IEZyb206IE1hbmFzaSBOYXZhcmUgPG1hbmFzaS5kLm5hdmFyZUBpbnRlbC5jb20+Cj4g Cj4gRm9yIElDTCwgb24gQ29tYm8gUEhZIHRoZSBhbGxvd2VkIG1heCByYXRlcyBhcmU6Cj4gIC0g SEJSMyA4LjEgZURQIChERElBKQo+ICAtIEhCUjIgNS40IERpc3BsYXlQb3J0IChERElCKQo+IGFu ZCBmb3IgTUcgUEhZL1RDIERESSBQb3J0cyBhbGxvd2VkIERQIHJhdGVzIGFyZToKPiAgLSBIQlIz IDguMSBEaXNwbGF5UG9ydCAoRFAgYWx0ZXJuYXRlIG1vZGUsIERQIG92ZXIgVEJULAo+ICAtIERQ IG9uIGxlZ2FjeSBjb25uZWN0b3IgLSBERElDL0QvRS9GKQo+IAo+IENjOiBSb2RyaWdvIFZpdmkg PHJvZHJpZ28udml2aUBpbnRlbC5jb20+Cj4gQ2M6IEphbmkgTmlrdWxhIDxqYW5pLm5pa3VsYUBs aW51eC5pbnRlbC5jb20+Cj4gQ2M6IEphbWVzIEF1c211cyA8amFtZXMuYXVzbXVzQGludGVsLmNv bT4KPiBTaWduZWQtb2ZmLWJ5OiBNYW5hc2kgTmF2YXJlIDxtYW5hc2kuZC5uYXZhcmVAaW50ZWwu Y29tPgo+IFNpZ25lZC1vZmYtYnk6IEphbWVzIEF1c211cyA8amFtZXMuYXVzbXVzQGludGVsLmNv bT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyB8IDIxICsrKysrKysr KysrKysrKysrKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMiBkZWxl dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAu YyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiBpbmRleCA1MTA5MDIzYWJlMjgu LjNlZThlNzRjZjJiOCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k cC5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+IEBAIC00MTksNiAr NDE5LDIwIEBAIHN0YXRpYyBpbnQgY25sX21heF9zb3VyY2VfcmF0ZShzdHJ1Y3QgaW50ZWxfZHAg KmludGVsX2RwKQo+ICAJcmV0dXJuIDgxMDAwMDsKPiAgfQo+ICAKPiArc3RhdGljIGludCBpY2xf bWF4X3NvdXJjZV9yYXRlKHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCj4gK3sKPiArCXN0cnVj dCBpbnRlbF9kaWdpdGFsX3BvcnQgKmRpZ19wb3J0ID0gZHBfdG9fZGlnX3BvcnQoaW50ZWxfZHAp Owo+ICsJZW51bSBwb3J0IHBvcnQgPSBkaWdfcG9ydC0+YmFzZS5wb3J0Owo+ICsKPiArCS8qIE9u IENvbWJvIFBIWSBwb3J0IEEgbWF4IHNwZWVkIGlzIEhCUjMgZm9yIGFsbCBWY2NpbyB2b2x0YWdl cwo+ICsJICogYW5kIG9uIENvbWJvIFBIWSBQb3J0IEIgdGhlIG1heGltdW0gc3VwcG9ydGVkIGlz IEhCUjIuCj4gKwkgKi8KPiArCWlmIChwb3J0ID09IFBPUlRfQikKCkEgbW9yZSBnZW5lcmljIHdh eSBoZXJlIHdvdWxkIGJlIENPTUJPIGFuZCAhZURQCgo+ICsJCXJldHVybiA1NDAwMDA7Cj4gKwo+ ICsJcmV0dXJuIDgxMDAwMDsKPiArfQo+ICsKPiAgc3RhdGljIHZvaWQKPiAgaW50ZWxfZHBfc2V0 X3NvdXJjZV9yYXRlcyhzdHJ1Y3QgaW50ZWxfZHAgKmludGVsX2RwKQo+ICB7Cj4gQEAgLTQ0OCwx MCArNDYyLDEzIEBAIGludGVsX2RwX3NldF9zb3VyY2VfcmF0ZXMoc3RydWN0IGludGVsX2RwICpp bnRlbF9kcCkKPiAgCS8qIFRoaXMgc2hvdWxkIG9ubHkgYmUgZG9uZSBvbmNlICovCj4gIAlXQVJO X09OKGludGVsX2RwLT5zb3VyY2VfcmF0ZXMgfHwgaW50ZWxfZHAtPm51bV9zb3VyY2VfcmF0ZXMp Owo+ICAKPiAtCWlmIChJU19DQU5OT05MQUtFKGRldl9wcml2KSkgewo+ICsJaWYgKElOVEVMX0dF TihkZXZfcHJpdikgPj0gMTApIHsKPiAgCQlzb3VyY2VfcmF0ZXMgPSBjbmxfcmF0ZXM7Cj4gIAkJ c2l6ZSA9IEFSUkFZX1NJWkUoY25sX3JhdGVzKTsKPiAtCQltYXhfcmF0ZSA9IGNubF9tYXhfc291 cmNlX3JhdGUoaW50ZWxfZHApOwo+ICsJCWlmIChJU19JQ0VMQUtFKGRldl9wcml2KSkKCmFuZCBn ZW4gPj0gMTEKCmJ1dCBjaGFuZ2VzIGNhbiBiZSBpbiBmb2xsb3ctdXAgd29yaywgc28KClJldmll d2VkLWJ5OiBSb2RyaWdvIFZpdmkgPHJvZHJpZ28udml2aUBpbnRlbC5jb20+Cgo+ICsJCQltYXhf cmF0ZSA9IGljbF9tYXhfc291cmNlX3JhdGUoaW50ZWxfZHApOwo+ICsJCWVsc2UKPiArCQkJbWF4 X3JhdGUgPSBjbmxfbWF4X3NvdXJjZV9yYXRlKGludGVsX2RwKTsKPiAgCX0gZWxzZSBpZiAoSVNf R0VOOV9MUChkZXZfcHJpdikpIHsKPiAgCQlzb3VyY2VfcmF0ZXMgPSBieHRfcmF0ZXM7Cj4gIAkJ c2l6ZSA9IEFSUkFZX1NJWkUoYnh0X3JhdGVzKTsKPiAtLSAKPiAyLjE0LjMKPiAKPiBfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWls aW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==