From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/i915/skl: Correct other-pipe watermark update condition check Date: Mon, 19 Oct 2015 16:00:18 +0300 Message-ID: <20151019130018.GZ26517@intel.com> References: <1442858564-27931-1-git-send-email-mahesh1.kumar@intel.com> <20151019092959.GQ13786@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id ED2906EA08 for ; Mon, 19 Oct 2015 06:00:23 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20151019092959.GQ13786@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBPY3QgMTksIDIwMTUgYXQgMTE6Mjk6NTlBTSArMDIwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBNb24sIFNlcCAyMSwgMjAxNSBhdCAxMTozMjo0NFBNICswNTMwLCBLdW1hciwg TWFoZXNoIHdyb3RlOgo+ID4gSWYgZGRiIGFsbG9jYXRpb24gZm9yIHBsYW5lcyBpbiBjdXJyZW50 IENSVEMgaXMgY2hhbmdlZCwgdGhhdCBkb2Vzbid0Cj4gPiBsZWFkIHRvIGRkYiBhbGxvY2F0aW9u IGNoYW5nZSBmb3Igb3RoZXIgQ1JUQ3MsIGJlY2F1c2Ugb3VyIEREQiBhbGxvY2F0aW9uCj4gPiBp cyBub3QgZHluYW1pYyBhY2NvcmRpbmcgdG8gcGxhbmUgcGFyYW1ldGVycywgZGRiIGlzIGFsbG9j YXRlZCBhY2NvcmRpbmcKPiA+IHRvIG51bWJlciBvZiBDUlRDIGVuYWJsZWQsICYgZGl2aWRlZCBl cXVhbGx5IGFtb25nIENUUkMncy4KPiA+IAo+ID4gSW4gY3VycmVudCBjb25kaXRpb24gY2hlY2sg ZHVyaW5nIFdhdGVybWFyayBjYWxjdWxhdGlvbiwgaWYgbnVtYmVyIG9mCj4gPiBwbGFuZS9kZGIg YWxsb2NhdGlvbiBjaGFuZ2VzIGZvciBjdXJyZW50IENSVEMsIFdhdGVybWFyayBmb3Igb3RoZXIg cGlwZXMKPiA+IGFyZSByZWNhbGN1bGF0ZWQuIEJ1dCB0aGVyZSBpcyBubyBjaGFuZ2UgaW4gRERC IGFsbG9jYXRpb24gb2Ygb3RoZXIgcGlwZQo+ID4gc28gd2F0ZXJtYXJrIGlzIGFsc28gbm90IGNo YW5nZWQsIFRoaXMgbGVhZHMgdG8gd2FybmluZyBtZXNzYWdlcy4KPiA+IFdBUk5fT04oIXdtX2No YW5nZWQpCj4gPiAKPiA+IFRoaXMgcGF0Y2ggY29ycmVjdHMgdGhpcyBhbmQgY2hlY2sgaWYgRERC IGFsbG9jYXRpb24gZm9yIHBpcGVzIGlzIGNoYW5nZWQsCj4gPiB0aGVuIG9ubHkgcmVjYWxjdWxh dGUgd2F0ZXJtYXJrcy4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogS3VtYXIsIE1haGVzaCA8bWFo ZXNoMS5rdW1hckBpbnRlbC5jb20+Cj4gPiAtLS0KPiA+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9wbS5jIHwgMTIgKysrKystLS0tLS0tCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0 aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX3BtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCj4g PiBpbmRleCA2MmRlOTdlLi5hMWVkOTIwIDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfcG0uYwo+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0u Ywo+ID4gQEAgLTMxMjcsMTQgKzMxMjcsMTIgQEAgc3RhdGljIGJvb2wgc2tsX2RkYl9hbGxvY2F0 aW9uX2NoYW5nZWQoY29uc3Qgc3RydWN0IHNrbF9kZGJfYWxsb2NhdGlvbiAqbmV3X2RkYiwKPiA+ ICAJc3RydWN0IGRybV9kZXZpY2UgKmRldiA9IGludGVsX2NydGMtPmJhc2UuZGV2Owo+ID4gIAlz dHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSBkZXYtPmRldl9wcml2YXRlOwo+ID4g IAljb25zdCBzdHJ1Y3Qgc2tsX2RkYl9hbGxvY2F0aW9uICpjdXJfZGRiID0gJmRldl9wcml2LT53 bS5za2xfaHcuZGRiOwo+ID4gLQllbnVtIHBpcGUgcGlwZSA9IGludGVsX2NydGMtPnBpcGU7Cj4g PiAtCj4gPiAtCWlmIChtZW1jbXAobmV3X2RkYi0+cGxhbmVbcGlwZV0sIGN1cl9kZGItPnBsYW5l W3BpcGVdLAo+ID4gLQkJICAgc2l6ZW9mKG5ld19kZGItPnBsYW5lW3BpcGVdKSkpCj4gPiAtCQly ZXR1cm4gdHJ1ZTsKPiA+ICAKPiA+IC0JaWYgKG1lbWNtcCgmbmV3X2RkYi0+Y3Vyc29yW3BpcGVd LCAmY3VyX2RkYi0+Y3Vyc29yW3BpcGVdLAo+ID4gLQkJICAgIHNpemVvZihuZXdfZGRiLT5jdXJz b3JbcGlwZV0pKSkKPiA+ICsJLyoKPiA+ICsJICogSWYgZGRiIGFsbG9jYXRpb24gb2YgcGlwZXMg Y2hlbmdlZCwgaXQgbWF5IHJlcXVpcmUgcmVjYWxjdWxhdGlvbiBvZgo+ID4gKwkgKiB3YXRlcm1h cmtzCj4gPiArCSAqLwo+ID4gKwlpZiAobWVtY21wKG5ld19kZGItPnBpcGUsIGN1cl9kZGItPnBp cGUsIHNpemVvZihuZXdfZGRiLT5waXBlKSkpCj4gPiAgCQlyZXR1cm4gdHJ1ZTsKPiAKPiBJIHN0 aWxsIGhhdmUgdGhlIGN1cnNvciBjb2RlIGhlcmUsIHRoaXMgcGF0Y2ggbmVlZHMgdG8gYmUgcmVi YXNlZC4KCkkgc3VwcG9zZSB5b3UgbWVhbiB5b3UgaGF2ZSB0aGUgb3RoZXIgY3Vyc29yIGNvZGUg dGhlcmUsIGNhdXNlIHRoaXMgb25lCmhhcyBpdCB0b28sIGp1c3QgbG9va2luZyBhIGJpdCBkaWZm ZXJlbnQuCgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=