From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 1/3] drm/i915: Fix pipe config timing mismatch warnings Date: Thu, 4 Apr 2019 23:29:59 +0300 Message-ID: <20190404202959.GH3888@intel.com> References: <1554365187-30575-1-git-send-email-vandita.kulkarni@intel.com> <1554365187-30575-2-git-send-email-vandita.kulkarni@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id AEF936E318 for ; Thu, 4 Apr 2019 20:30:06 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1554365187-30575-2-git-send-email-vandita.kulkarni@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Vandita Kulkarni Cc: jani.nikula@intel.com, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBBcHIgMDQsIDIwMTkgYXQgMDE6MzY6MjVQTSArMDUzMCwgVmFuZGl0YSBLdWxrYXJu aSB3cm90ZToKPiBNaXBpIGRzaSBwcm9ncmFtcyB0aGUgdHJhbnNjb2RlciB0aW1pbmdzIGFzIHBh cnQgb2YKPiBlbmNvZGVyIGVuYWJsZSBzZXF1ZW5jZSwgd2l0aCBkdWFsIGxpbmsgb3Igc2luZ2xl IGxpbmsKPiBpbiBjb25zaWRlcmF0aW9uLiBIZW5jZSBhZGQgZ2V0IHRyYW5zY29kZXIgdGltaW5n cyBhcwo+IHBhcnQgb2YgdGhlIGVuY29kZXIncyBnZXRfY29uZmlnIGZ1bmN0aW9uLgo+IAo+IFNp Z25lZC1vZmYtYnk6IFZhbmRpdGEgS3Vsa2FybmkgPHZhbmRpdGEua3Vsa2FybmlAaW50ZWwuY29t Pgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pY2xfZHNpLmMgICAgICAgfCA1MSArKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZGlzcGxheS5jIHwgIDMgKystCj4gIDIgZmlsZXMgY2hhbmdlZCwgNTMgaW5zZXJ0aW9u cygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pY2xfZHNpLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pY2xfZHNpLmMKPiBpbmRleCBiNjdm ZmFhLi5kYjZiYzNkIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ljbF9kc2ku Ywo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ljbF9kc2kuYwo+IEBAIC0xMTc2LDYgKzEx NzYsNTYgQEAgc3RhdGljIHZvaWQgZ2VuMTFfZHNpX2Rpc2FibGUoc3RydWN0IGludGVsX2VuY29k ZXIgKmVuY29kZXIsCj4gIAlnZW4xMV9kc2lfZGlzYWJsZV9pb19wb3dlcihlbmNvZGVyKTsKPiAg fQo+ICAKPiArc3RhdGljIHZvaWQgZ2VuMTFfZHNpX2dldF90aW1pbmdzKHN0cnVjdCBpbnRlbF9l bmNvZGVyICplbmNvZGVyLAo+ICsJCQkJICBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqcGlwZV9j b25maWcpCj4gK3sKPiArCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IHRvX2k5 MTUoZW5jb2Rlci0+YmFzZS5kZXYpOwo+ICsJc3RydWN0IGludGVsX2RzaSAqaW50ZWxfZHNpID0g ZW5jX3RvX2ludGVsX2RzaSgmZW5jb2Rlci0+YmFzZSk7Cj4gKwlzdHJ1Y3QgZHJtX2Rpc3BsYXlf bW9kZSAqYWRqdXN0ZWRfbW9kZSA9Cj4gKwkJCQkJJnBpcGVfY29uZmlnLT5iYXNlLmFkanVzdGVk X21vZGU7Cj4gKwkvKiBnZXQgY29uZmlnIGZvciBkc2kwIHRyYW5zY29kZXIgb25seSAqLwo+ICsJ ZW51bSB0cmFuc2NvZGVyIGNwdV90cmFuc2NvZGVyID0gcGlwZV9jb25maWctPmNwdV90cmFuc2Nv ZGVyOwo+ICsJLyogaG9yaXpvbnRhbCB0aW1pbmdzICovCj4gKwl1MTYgaHRvdGFsLCBoYWN0aXZl LCBoc3luY19zdGFydCwgaHN5bmNfZW5kOwo+ICsJdTMyIHRtcDsKPiArCj4gKwl0bXAgPSAgSTkx NV9SRUFEKEhUT1RBTChjcHVfdHJhbnNjb2RlcikpOwo+ICsJaGFjdGl2ZSA9ICh0bXAgJiAweGZm ZmYpICsgMTsKPiArCWh0b3RhbCA9ICgodG1wID4+IDE2KSAmIDB4ZmZmZikgKyAxOwo+ICsJaWYg KGludGVsX2RzaS0+ZHVhbF9saW5rKSB7Cj4gKwkJaGFjdGl2ZSAqPSAyOwo+ICsJCWlmIChpbnRl bF9kc2ktPmR1YWxfbGluayA9PSBEU0lfRFVBTF9MSU5LX0ZST05UX0JBQ0spCj4gKwkJCWhhY3Rp dmUgLT0gaW50ZWxfZHNpLT5waXhlbF9vdmVybGFwOwo+ICsJCWh0b3RhbCAqPSAyOwo+ICsJfQo+ ICsJYWRqdXN0ZWRfbW9kZS0+Y3J0Y19oZGlzcGxheSA9IGhhY3RpdmU7Cj4gKwlhZGp1c3RlZF9t b2RlLT5jcnRjX2h0b3RhbCA9IGh0b3RhbDsKPiArCWFkanVzdGVkX21vZGUtPmNydGNfaGJsYW5r X3N0YXJ0ID0gYWRqdXN0ZWRfbW9kZS0+Y3J0Y19oZGlzcGxheTsKPiArCWFkanVzdGVkX21vZGUt PmNydGNfaGJsYW5rX2VuZCA9IGFkanVzdGVkX21vZGUtPmNydGNfaHRvdGFsOwo+ICsKPiArCXRt cCA9IEk5MTVfUkVBRChIU1lOQyhjcHVfdHJhbnNjb2RlcikpOwo+ICsJaHN5bmNfc3RhcnQgPSAo dG1wICYgMHhmZmZmKSArIDE7Cj4gKwloc3luY19lbmQgPSAoKHRtcCA+PiAxNikgJiAweGZmZmYp ICsgMTsKPiArCWlmIChpbnRlbF9kc2ktPm9wZXJhdGlvbl9tb2RlID09IElOVEVMX0RTSV9WSURF T19NT0RFKSB7Cj4gKwkJaWYgKGludGVsX2RzaS0+ZHVhbF9saW5rKSB7Cj4gKwkJCWhzeW5jX3N0 YXJ0ICo9IDI7Cj4gKwkJCWhzeW5jX2VuZCAqPSAyOwo+ICsJCX0KPiArCX0KClRoaXMgbG9va3Mg bGlrZSBhIGhhbmQgcm9sbGVkIGludGVsX2dldF9waXBlX3RpbWluZ3MoKSB3aXRoIGFuCmV4dHJh IHR3aXN0LiBJIHdvdWxkIHN1Z2dlc3QgdHJ5aW5nIHRvIHJldXNlIGludGVsX2dldF9waXBlX3Rp bWluZ3MoKQphbmQganVzdCBhZGp1c3Rpbmcgd2hhdCBpdCBnYXZlIHlvdSBhIGJpdC4KCi0tIApW aWxsZSBTeXJqw6Rsw6QKSW50ZWwKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v aW50ZWwtZ2Z4