From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [v2 3/5] drm/i915: Disable M2 frac division for integer case Date: Mon, 16 Feb 2015 13:23:56 +0200 Message-ID: <20150216112356.GM9152@intel.com> References: <20150130110902.GB19354@intel.com> <1424079482-18327-1-git-send-email-vijay.a.purushothaman@linux.intel.com> <1424079482-18327-4-git-send-email-vijay.a.purushothaman@linux.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 4C99A894DE for ; Mon, 16 Feb 2015 03:24:02 -0800 (PST) Content-Disposition: inline In-Reply-To: <1424079482-18327-4-git-send-email-vijay.a.purushothaman@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: Vijay Purushothaman Cc: Intel Graphics List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBGZWIgMTYsIDIwMTUgYXQgMDM6MDg6MDBQTSArMDUzMCwgVmlqYXkgUHVydXNob3Ro YW1hbiB3cm90ZToKPiBIYW5kbGUgTTIgZnJhYyBkaXZpc2lvbiBmb3IgYm90aCBNMiBmcmFjIGFu ZCBpbnQgY2FzZXMKPiAKPiBTaWduZWQtb2ZmLWJ5OiBWaWpheSBQdXJ1c2hvdGhhbWFuIDx2aWph eS5hLnB1cnVzaG90aGFtYW5AbGludXguaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAgIDIzICsrKysrKysrKysrKysrKysrLS0tLS0tCj4g IDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+IAo+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBpbmRleCA0ZTcxMGY2Li44N2QxNzIxIDEw MDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+ICsrKyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IEBAIC02MDQxLDYgKzYwNDEs NyBAQCBzdGF0aWMgdm9pZCBjaHZfcHJlcGFyZV9wbGwoc3RydWN0IGludGVsX2NydGMgKmNydGMs Cj4gIAllbnVtIGRwaW9fY2hhbm5lbCBwb3J0ID0gdmx2X3BpcGVfdG9fY2hhbm5lbChwaXBlKTsK PiAgCXUzMiBsb29wZmlsdGVyLCBpbnRjb2VmZjsKPiAgCXUzMiBiZXN0biwgYmVzdG0xLCBiZXN0 bTIsIGJlc3RwMSwgYmVzdHAyLCBiZXN0bTJfZnJhYzsKPiArCXUzMiBkcGlvX3ZhbDsKPiAgCWlu dCByZWZjbGs7Cj4gIAo+ICAJYmVzdG4gPSBwaXBlX2NvbmZpZy0+ZHBsbC5uOwo+IEBAIC02MDQ5 LDYgKzYwNTAsNyBAQCBzdGF0aWMgdm9pZCBjaHZfcHJlcGFyZV9wbGwoc3RydWN0IGludGVsX2Ny dGMgKmNydGMsCj4gIAliZXN0bTIgPSBwaXBlX2NvbmZpZy0+ZHBsbC5tMiA+PiAyMjsKPiAgCWJl c3RwMSA9IHBpcGVfY29uZmlnLT5kcGxsLnAxOwo+ICAJYmVzdHAyID0gcGlwZV9jb25maWctPmRw bGwucDI7Cj4gKwlkcGlvX3ZhbCA9IDA7Cj4gIAo+ICAJLyoKPiAgCSAqIEVuYWJsZSBSZWZjbGsg YW5kIFNTQwo+IEBAIC02MDczLDEzICs2MDc1LDIyIEBAIHN0YXRpYyB2b2lkIGNodl9wcmVwYXJl X3BsbChzdHJ1Y3QgaW50ZWxfY3J0YyAqY3J0YywKPiAgCQkJRFBJT19DSFZfTTFfRElWX0JZXzIg fAo+ICAJCQkxIDw8IERQSU9fQ0hWX05fRElWX1NISUZUKTsKPiAgCj4gLQkvKiBNMiBmcmFjdGlv biBkaXZpc2lvbiAqLwo+IC0Jdmx2X2RwaW9fd3JpdGUoZGV2X3ByaXYsIHBpcGUsIENIVl9QTExf RFcyKHBvcnQpLCBiZXN0bTJfZnJhYyk7Cj4gKwlpZiAoYmVzdG0yX2ZyYWMpIHsKPiArCQkvKiBN MiBmcmFjdGlvbiBkaXZpc2lvbiAqLwo+ICsJCXZsdl9kcGlvX3dyaXRlKGRldl9wcml2LCBwaXBl LCBDSFZfUExMX0RXMihwb3J0KSwgYmVzdG0yX2ZyYWMpOwo+ICAKPiAtCS8qIE0yIGZyYWN0aW9u IGRpdmlzaW9uIGVuYWJsZSAqLwo+IC0Jdmx2X2RwaW9fd3JpdGUoZGV2X3ByaXYsIHBpcGUsIENI Vl9QTExfRFczKHBvcnQpLAo+IC0JCSAgICAgICBEUElPX0NIVl9GUkFDX0RJVl9FTiB8Cj4gLQkJ ICAgICAgICgyIDw8IERQSU9fQ0hWX0ZFRURGV0RfR0FJTl9TSElGVCkpOwo+ICsJCS8qIE0yIGZy YWN0aW9uIGRpdmlzaW9uIGVuYWJsZSAqLwo+ICsJCWRwaW9fdmFsID0gdmx2X2RwaW9fcmVhZChk ZXZfcHJpdiwgcGlwZSwgQ0hWX1BMTF9EVzMocG9ydCkpOwo+ICsJCWRwaW9fdmFsIHw9IERQSU9f Q0hWX0ZSQUNfRElWX0VOOwo+ICsJCWRwaW9fdmFsIHw9ICgyIDw8IERQSU9fQ0hWX0ZFRURGV0Rf R0FJTl9TSElGVCk7CgpXaWxsIG5lZWQgdG8gbWFzayBvdXQgdGhlIGJpdHMgZmlyc3QgaWYgeW91 IHdhbnQgdG8gdXNlIFJNVy4KCj4gKwkJdmx2X2RwaW9fd3JpdGUoZGV2X3ByaXYsIHBpcGUsIENI Vl9QTExfRFczKHBvcnQpLCBkcGlvX3ZhbCk7Cj4gKwo+ICsJfSBlbHNlIHsKPiArCQkvKiBNMiBm cmFjdGlvbiBkaXZpc2lvbiBkaXNhYmxlICovCj4gKwkJZHBpb192YWwgPSB2bHZfZHBpb19yZWFk KGRldl9wcml2LCBwaXBlLCBDSFZfUExMX0RXMyhwb3J0KSk7Cj4gKwkJZHBpb192YWwgJj0gfihE UElPX0NIVl9GUkFDX0RJVl9FTik7CgpVc2VsZXNzIHBhcmVucy4KCj4gKwkJdmx2X2RwaW9fd3Jp dGUoZGV2X3ByaXYsIHBpcGUsIENIVl9QTExfRFczKHBvcnQpLCBkcGlvX3ZhbCk7Cj4gKwl9Cj4g IAo+ICAJLyogTG9vcCBmaWx0ZXIgKi8KPiAgCXJlZmNsayA9IGk5eHhfZ2V0X3JlZmNsayhjcnRj LCAwKTsKPiAtLSAKPiAxLjcuOS41Cj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApWaWxsZSBTeXJqw6Rsw6QKSW50ZWwgT1RDCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==