From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paulo Zanoni Subject: Re: [PATCH 3/3] drm/i915: Enforce max hdisplay/hblank_start limits on HSW/BDW FDI Date: Fri, 15 Jun 2018 14:09:12 -0700 Message-ID: <1529096952.2740.37.camel@intel.com> References: <20180615174406.12258-1-ville.syrjala@linux.intel.com> <20180615174406.12258-3-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id 168A96E188 for ; Fri, 15 Jun 2018 21:09:29 +0000 (UTC) In-Reply-To: <20180615174406.12258-3-ville.syrjala@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: Ville Syrjala , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RW0gU2V4LCAyMDE4LTA2LTE1IMOgcyAyMDo0NCArMDMwMCwgVmlsbGUgU3lyamFsYSBlc2NyZXZl dToKPiBGcm9tOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29t Pgo+IAo+IFRoZSBQQ0ggdHJhbnNjb2RlciByZWdpc3RlcnMgYXJlIG9ubHkgMTIgYml0cyB3aWRl IGZvciB0aGUgaGRpc3BsYXkKPiBhbmQgaGJsYW5rX3N0YXJ0IHZhbHVlcy4gT24gSFNXL0JEVyB0 aGUgQ1BVIHNpZGUgcmVnaXN0ZXJzIGFyZSAxMwo+IGJpdHMgd2lkZS4gaW50ZWxfbW9kZV92YWxp ZCgpIG9ubHkgY2hlY2tzIGFnYWluc3QgdGhlIGhpZ2hlciBsaW1pdAo+IChzaW5jZSB3ZSBkb24n dCBrbm93IHdoZXJlIHRoZSBtb2RlIGlzIHRvIGJlIHVzZWQpLCBzbyBhbiBleHRyYQo+IGNoZWNr IGlzIHJlcXVpcmVkIGFnYWluc3QgdGhlIEZESSBsaW1pdHMuCj4gCj4gU2lnbmVkLW9mZi1ieTog VmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiAtLS0KPiAg ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfY3J0LmMgfCA5ICsrKysrKysrKwo+ICAxIGZpbGUg Y2hhbmdlZCwgOSBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2NydC5jCj4gYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jcnQuYwo+ IGluZGV4IDk1YWEyOWNmMmQ5Yy4uNDU3YjFhMmQwNWI4IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2NydC5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfY3J0LmMKPiBAQCAtMzMzLDYgKzMzMywxMCBAQCBpbnRlbF9jcnRfbW9kZV92YWxpZChzdHJ1 Y3QgZHJtX2Nvbm5lY3Rvcgo+ICpjb25uZWN0b3IsCj4gIAkgICAgKGlyb25sYWtlX2dldF9sYW5l c19yZXF1aXJlZChtb2RlLT5jbG9jaywgMjcwMDAwLCAyNCkgPgo+IDIpKQo+ICAJCXJldHVybiBN T0RFX0NMT0NLX0hJR0g7Cj4gIAo+ICsJLyogSFNXL0JEVyBGREkgbGltaXRlZCB0byA0ayAqLwo+ ICsJaWYgKG1vZGUtPmhkaXNwbGF5ID4gNDA5NikKPiArCQlyZXR1cm4gTU9ERV9IX0lMTEVHQUw7 Cj4gKwo+ICAJcmV0dXJuIE1PREVfT0s7Cj4gIH0KPiAgCj4gQEAgLTM3NSw2ICszNzksMTEgQEAg c3RhdGljIGJvb2wgaHN3X2NydF9jb21wdXRlX2NvbmZpZyhzdHJ1Y3QKPiBpbnRlbF9lbmNvZGVy ICplbmNvZGVyLAo+ICAJaWYgKGFkanVzdGVkX21vZGUtPmZsYWdzICYgRFJNX01PREVfRkxBR19E QkxTQ0FOKQo+ICAJCXJldHVybiBmYWxzZTsKPiAgCj4gKwkvKiBIU1cvQkRXIEZESSBsaW1pdGVk IHRvIDRrICovCj4gKwlpZiAoYWRqdXN0ZWRfbW9kZS0+Y3J0Y19oZGlzcGxheSA+IDQwOTYgfHwK PiArCSAgICBhZGp1c3RlZF9tb2RlLT5jcnRjX2hibGFua19zdGFydCA+IDQwOTYpCj4gKwkJcmV0 dXJuIGZhbHNlOwoKTWVoLCBkb3VibGluZyBjaGVja3MgaXMgbm90IGNvb2wuCgpCeSB0aGUgd2F5 LCBkb2Vzbid0IHRoaXMgY2h1bmsgbWFrZSBtb3JlIHNlbnNlIGluc2lkZQppcm9ubGFrZV9mZGlf Y29tcHV0ZV9jb25maWcoKT8KCkp1c3QgdG8gbWFrZSBzdXJlOiB0aGUgb25seSBjYXNlcyB0aGF0 IGNvdWxkIGVzY2FwZSBtb2RlX3ZhbGlkKCkgYW5kCm1ha2UgaXQgaW50byBjb21wdXRlX2NvbmZp ZygpIGFyZSBmb3IgcGFuZWwgZml0dGluZywgcmlnaHQ/CgpXaXRoIG9yIHdpdGhvdXQgY2hhbmdl czoKClJldmlld2VkLWJ5OiBQYXVsbyBaYW5vbmkgPHBhdWxvLnIuemFub25pQGludGVsLmNvbT4K ClRoYW5rcywKUGF1bG8gCgo+ICsKPiAgCXBpcGVfY29uZmlnLT5oYXNfcGNoX2VuY29kZXIgPSB0 cnVlOwo+ICAKPiAgCS8qIExQVCBGREkgUlggb25seSBzdXBwb3J0cyA4YnBjLiAqLwpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK