From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jindal, Sonika" Subject: Re: [PATCH] drm/i915: Consider plane rotation when calculating stride in skl_do_mmio_flip Date: Wed, 07 Oct 2015 17:40:03 +0530 Message-ID: <56150B9B.7030406@intel.com> References: <1444212083-3302-1-git-send-email-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 2B92C6EB5A for ; Wed, 7 Oct 2015 05:10:31 -0700 (PDT) In-Reply-To: <1444212083-3302-1-git-send-email-tvrtko.ursulin@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: Tvrtko Ursulin , Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org CgpPbiAxMC83LzIwMTUgMzozMSBQTSwgVHZydGtvIFVyc3VsaW4gd3JvdGU6Cj4gRnJvbTogVHZy dGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KPgo+IFByZXZpb3VzbHkgcm90 YXRpb24gd2FzIGlnbm9yZWQgYW5kIHdyb25nIHN0cmlkZSBwcm9ncmFtbWVkCj4gaW50byB0aGUg cGxhbmUgcmVnaXN0ZXJzIHJlc3VsdGluZyBpbiBhIGNvcnJ1cHQgaW1hZ2Ugb24gc2NyZWVuLgo+ Cj4gU2lnbmVkLW9mZi1ieTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNv bT4KPiBDYzogU29uaWthIEppbmRhbCA8c29uaWthLmppbmRhbEBpbnRlbC5jb20+Cj4gLS0tCj4g ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAxNiArKysrKysrKysrKyst LS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkK Pgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBpbmRleCA1MzljMzczN2U4MjMu LjYzMjg3ODgxOTNlNCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k aXNwbGF5LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBA QCAtMTExMjYsOSArMTExMjYsMTAgQEAgc3RhdGljIHZvaWQgc2tsX2RvX21taW9fZmxpcChzdHJ1 Y3QgaW50ZWxfY3J0YyAqaW50ZWxfY3J0YykKPiAgIHsKPiAgIAlzdHJ1Y3QgZHJtX2RldmljZSAq ZGV2ID0gaW50ZWxfY3J0Yy0+YmFzZS5kZXY7Cj4gICAJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUg KmRldl9wcml2ID0gZGV2LT5kZXZfcHJpdmF0ZTsKPiArCXN0cnVjdCBkcm1fcGxhbmUgKnBsYW5l ID0gaW50ZWxfY3J0Yy0+YmFzZS5wcmltYXJ5Owo+ICAgCXN0cnVjdCBkcm1fZnJhbWVidWZmZXIg KmZiID0gaW50ZWxfY3J0Yy0+YmFzZS5wcmltYXJ5LT5mYjsKPiAgIAljb25zdCBlbnVtIHBpcGUg cGlwZSA9IGludGVsX2NydGMtPnBpcGU7Cj4gLQl1MzIgY3RsLCBzdHJpZGU7Cj4gKwl1MzIgY3Rs LCBzdHJpZGUsIHRpbGVfaGVpZ2h0Owo+Cj4gICAJY3RsID0gSTkxNV9SRUFEKFBMQU5FX0NUTChw aXBlLCAwKSk7Cj4gICAJY3RsICY9IH5QTEFORV9DVExfVElMRURfTUFTSzsKPiBAQCAtMTExNTIs OSArMTExNTMsMTYgQEAgc3RhdGljIHZvaWQgc2tsX2RvX21taW9fZmxpcChzdHJ1Y3QgaW50ZWxf Y3J0YyAqaW50ZWxfY3J0YykKPiAgIAkgKiBUaGUgc3RyaWRlIGlzIGVpdGhlciBleHByZXNzZWQg YXMgYSBtdWx0aXBsZSBvZiA2NCBieXRlcyBjaHVua3MgZm9yCj4gICAJICogbGluZWFyIGJ1ZmZl cnMgb3IgaW4gbnVtYmVyIG9mIHRpbGVzIGZvciB0aWxlZCBidWZmZXJzLgo+ICAgCSAqLwo+IC0J c3RyaWRlID0gZmItPnBpdGNoZXNbMF0gLwo+IC0JCSBpbnRlbF9mYl9zdHJpZGVfYWxpZ25tZW50 KGRldiwgZmItPm1vZGlmaWVyWzBdLAo+IC0JCQkJCSAgIGZiLT5waXhlbF9mb3JtYXQpOwo+ICsJ aWYgKGludGVsX3JvdGF0aW9uXzkwX29yXzI3MChwbGFuZS0+c3RhdGUtPnJvdGF0aW9uKSkgewo+ ICsJCS8qIHN0cmlkZSA9IFN1cmZhY2UgaGVpZ2h0IGluIHRpbGVzICovCj4gKwkJdGlsZV9oZWln aHQgPSBpbnRlbF90aWxlX2hlaWdodChkZXYsIGZiLT5waXhlbF9mb3JtYXQsCj4gKwkJCQkJCWZi LT5tb2RpZmllclswXSwgMCk7Cj4gKwkJc3RyaWRlID0gRElWX1JPVU5EX1VQKGZiLT5oZWlnaHQs IHRpbGVfaGVpZ2h0KTsKV291bGRuJ3Qgd2UgbmVlZCBhIFBMQU5FX1NJWkUgdXBkYXRlIHNvbWV3 aGVyZSBpbiBjYXNlIG9mIDkwLzI3MD8gRm9yIAp0aGUgY2FzZXMgd2hlcmUgdGhlIHBsYW5lIGlz IG5vdCBzcXVhcmUgYW5kIGNhbiBmaXQgYWZ0ZXIgcm90YXRpb24gYXMgd2VsbD8KCj4gKwl9IGVs c2Ugewo+ICsJCXN0cmlkZSA9IGZiLT5waXRjaGVzWzBdIC8KPiArCQkJCWludGVsX2ZiX3N0cmlk ZV9hbGlnbm1lbnQoZGV2LCBmYi0+bW9kaWZpZXJbMF0sCj4gKwkJCQkJCQkgIGZiLT5waXhlbF9m b3JtYXQpOwo+ICsJfQo+Cj4gICAJLyoKPiAgIAkgKiBCb3RoIFBMQU5FX0NUTCBhbmQgUExBTkVf U1RSSURFIGFyZSBub3QgdXBkYXRlZCBvbiB2YmxhbmsgYnV0IG9uCj4KX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJ bnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK