From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 6/7] drm/i915: use compute_page_offset() on SKL too Date: Thu, 24 Sep 2015 20:10:01 +0300 Message-ID: <20150924171001.GH26517@intel.com> References: <1443023547-19896-1-git-send-email-paulo.r.zanoni@intel.com> <1443023547-19896-7-git-send-email-paulo.r.zanoni@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 2E6D76EF0E for ; Thu, 24 Sep 2015 10:10:04 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1443023547-19896-7-git-send-email-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 T24gV2VkLCBTZXAgMjMsIDIwMTUgYXQgMTI6NTI6MjZQTSAtMDMwMCwgUGF1bG8gWmFub25pIHdy b3RlOgo+IFRoZSB0cmljayBpcyBub3Qgc3RyaWN0bHkgbmVjZXNzYXJ5IG9uIFNLTCBiZWNhdXNl IHRoZSBvZmZzZXQKPiByZWdpc3RlcnMgYWxsb3cgbW9yZSBiaXRzLiBCdXQgZm9yIEZCQywgZG9p bmcgdGhpcyBjaGFuZ2VzIGhvdyB0aGUKPiBoYXJkd2FyZSB0cmFja2luZyB3b3JrcyAtIGl0IHN0 YXJ0cyBhdCB0aGUgc3VyZmFjZSBhZGRyZXNzIHdlIHByb3ZpZGUKPiAtIHNvIHRoZXJlJ3MgYSBo aWdoZXIgY2hhbmNlIHRoYXQgdGhlIENSVEMgd2lsbCBiZSBwb2ludGluZyB0byBhbiBhcmVhCj4g b2YgdGhlIGZyb250YnVmZmVyIHRoYXQgaXMgYWN0dWFsbHkgYmVpbmcgY292ZXJlZCBieSB0aGUg aGFyZHdhcmUKPiB0cmFja2luZyBtZWNoYW5pc20uIFRoaXMgZml4ZXMgZmJjLWZhcmZyb21mZW5j ZSBvbiBTS0wuCj4gCj4gVGVzdGNhc2U6IGlndC9rbXNfZnJvbnRidWZmZXJfdHJhY2tpbmcvZmJj LWZhcmZyb21mZW5jZQo+IFNpZ25lZC1vZmYtYnk6IFBhdWxvIFphbm9uaSA8cGF1bG8uci56YW5v bmlAaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5 LmMgfCA3ICsrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKQo+IAo+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBpbmRleCAyNGI4YTcyLi5kNDBhZTcxIDEw MDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+ICsrKyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IEBAIC0zMDMxLDYgKzMwMzEs NyBAQCBzdGF0aWMgdm9pZCBza3lsYWtlX3VwZGF0ZV9wcmltYXJ5X3BsYW5lKHN0cnVjdCBkcm1f Y3J0YyAqY3J0YywKPiAgCWludCBzcmNfeCA9IDAsIHNyY195ID0gMCwgc3JjX3cgPSAwLCBzcmNf aCA9IDA7Cj4gIAlpbnQgZHN0X3ggPSAwLCBkc3RfeSA9IDAsIGRzdF93ID0gMCwgZHN0X2ggPSAw Owo+ICAJaW50IHNjYWxlcl9pZCA9IC0xOwo+ICsJaW50IHBpeGVsX3NpemU7Cj4gIAo+ICAJcGxh bmVfc3RhdGUgPSB0b19pbnRlbF9wbGFuZV9zdGF0ZShwbGFuZS0+c3RhdGUpOwo+ICAKPiBAQCAt MzA3OSw2ICszMDgwLDEyIEBAIHN0YXRpYyB2b2lkIHNreWxha2VfdXBkYXRlX3ByaW1hcnlfcGxh bmUoc3RydWN0IGRybV9jcnRjICpjcnRjLAo+ICAJCXNyY19oID0gaW50ZWxfY3J0Yy0+Y29uZmln LT5waXBlX3NyY19oOwo+ICAJfQo+ICAKPiArCXBpeGVsX3NpemUgPSBkcm1fZm9ybWF0X3BsYW5l X2NwcChmYi0+cGl4ZWxfZm9ybWF0LCAwKTsKPiArCWludGVsX2NydGMtPmRzcGFkZHJfb2Zmc2V0 ID0gaW50ZWxfZ2VuNF9jb21wdXRlX3BhZ2Vfb2Zmc2V0KGRldl9wcml2LAo+ICsJCQkJCQkmeCwg JnksIG9iai0+dGlsaW5nX21vZGUsCj4gKwkJCQkJCXBpeGVsX3NpemUsIGZiLT5waXRjaGVzWzBd KTsKPiArCXN1cmZfYWRkciArPSBpbnRlbF9jcnRjLT5kc3BhZGRyX29mZnNldDsKCkl0J3Mgbm90 IHRoYXQgc2ltcGxlLiBJIGhhdmUgYSBicmFuY2ggdGhhdCB0cmllcyB0byBtYWtlIHRoZSByZXF1 aXJlZApjaGFuZ2VzIHRvIG1ha2UgaXQgd29yayBwcm9wZXJseToKZ2l0Oi8vZ2l0aHViLmNvbS92 c3lyamFsYS9saW51eC5naXQgdGlsZV9zaXplCgo+ICsKPiAgCWlmIChpbnRlbF9yb3RhdGlvbl85 MF9vcl8yNzAocm90YXRpb24pKSB7Cj4gIAkJLyogc3RyaWRlID0gU3VyZmFjZSBoZWlnaHQgaW4g dGlsZXMgKi8KPiAgCQl0aWxlX2hlaWdodCA9IGludGVsX3RpbGVfaGVpZ2h0KGRldiwgZmItPnBp eGVsX2Zvcm1hdCwKPiAtLSAKPiAyLjUuMQo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVsIE9UQwpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=