From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jesse Barnes Subject: Re: [PATCH 1/2] drm/i915: Use DIV_ROUND_CLOSEST() to calculate dot/vco Date: Mon, 14 Oct 2013 07:43:11 -0700 Message-ID: <20131014074311.5cf15ec6@jbarnes-desktop> References: <1381751431-29424-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from oproxy9-pub.mail.unifiedlayer.com (oproxy9-pub.mail.unifiedlayer.com [69.89.24.6]) by gabe.freedesktop.org (Postfix) with SMTP id A254BE5EB7 for ; Mon, 14 Oct 2013 07:43:02 -0700 (PDT) In-Reply-To: <1381751431-29424-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: ville.syrjala@linux.intel.com Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCAxNCBPY3QgMjAxMyAxNDo1MDozMCArMDMwMAp2aWxsZS5zeXJqYWxhQGxpbnV4Lmlu dGVsLmNvbSB3cm90ZToKCj4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxp bnV4LmludGVsLmNvbT4KPiAKPiBSb3VuZGluZyBkb3duIHdoZW4gY2FsY3VsYXRpbmcgdGhlIGRv dC92Y28gZnJlcXVlbmNpZXMgZG9lc24ndCBtYWtlIG11Y2gKPiBzZW5zZS4gUm91bmQgdG8gY2xv c2VzdCBzaG91bGQgZ2l2ZSBzbGlnaHRseSBuaWNlciBhbnN3ZXJzLgo+IAo+IFNpZ25lZC1vZmYt Ynk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gLS0t Cj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8IDEyICsrKysrKy0tLS0t LQo+ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+IAo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBpbmRleCBmYmQwMjhlLi5iYWE2ZWY2 IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+ICsr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IEBAIC0zMjksOCArMzI5 LDggQEAgc3RhdGljIHZvaWQgdmx2X2Nsb2NrKGludCByZWZjbGssIGludGVsX2Nsb2NrX3QgKmNs b2NrKQo+ICB7Cj4gIAljbG9jay0+bSA9IGNsb2NrLT5tMSAqIGNsb2NrLT5tMjsKPiAgCWNsb2Nr LT5wID0gY2xvY2stPnAxICogY2xvY2stPnAyOwo+IC0JY2xvY2stPnZjbyA9IHJlZmNsayAqIGNs b2NrLT5tIC8gY2xvY2stPm47Cj4gLQljbG9jay0+ZG90ID0gY2xvY2stPnZjbyAvIGNsb2NrLT5w Owo+ICsJY2xvY2stPnZjbyA9IERJVl9ST1VORF9DTE9TRVNUKHJlZmNsayAqIGNsb2NrLT5tLCBj bG9jay0+bik7Cj4gKwljbG9jay0+ZG90ID0gRElWX1JPVU5EX0NMT1NFU1QoY2xvY2stPnZjbywg Y2xvY2stPnApOwo+ICB9Cj4gIAo+ICAvKioKPiBAQCAtNDMwLDggKzQzMCw4IEBAIHN0YXRpYyB2 b2lkIHBpbmV2aWV3X2Nsb2NrKGludCByZWZjbGssIGludGVsX2Nsb2NrX3QgKmNsb2NrKQo+ICB7 Cj4gIAljbG9jay0+bSA9IGNsb2NrLT5tMiArIDI7Cj4gIAljbG9jay0+cCA9IGNsb2NrLT5wMSAq IGNsb2NrLT5wMjsKPiAtCWNsb2NrLT52Y28gPSByZWZjbGsgKiBjbG9jay0+bSAvIGNsb2NrLT5u Owo+IC0JY2xvY2stPmRvdCA9IGNsb2NrLT52Y28gLyBjbG9jay0+cDsKPiArCWNsb2NrLT52Y28g PSBESVZfUk9VTkRfQ0xPU0VTVChyZWZjbGsgKiBjbG9jay0+bSwgY2xvY2stPm4pOwo+ICsJY2xv Y2stPmRvdCA9IERJVl9ST1VORF9DTE9TRVNUKGNsb2NrLT52Y28sIGNsb2NrLT5wKTsKPiAgfQo+ ICAKPiAgc3RhdGljIHVpbnQzMl90IGk5eHhfZHBsbF9jb21wdXRlX20oc3RydWN0IGRwbGwgKmRw bGwpCj4gQEAgLTQ0Myw4ICs0NDMsOCBAQCBzdGF0aWMgdm9pZCBpOXh4X2Nsb2NrKGludCByZWZj bGssIGludGVsX2Nsb2NrX3QgKmNsb2NrKQo+ICB7Cj4gIAljbG9jay0+bSA9IGk5eHhfZHBsbF9j b21wdXRlX20oY2xvY2spOwo+ICAJY2xvY2stPnAgPSBjbG9jay0+cDEgKiBjbG9jay0+cDI7Cj4g LQljbG9jay0+dmNvID0gcmVmY2xrICogY2xvY2stPm0gLyAoY2xvY2stPm4gKyAyKTsKPiAtCWNs b2NrLT5kb3QgPSBjbG9jay0+dmNvIC8gY2xvY2stPnA7Cj4gKwljbG9jay0+dmNvID0gRElWX1JP VU5EX0NMT1NFU1QocmVmY2xrICogY2xvY2stPm0sIGNsb2NrLT5uICsgMik7Cj4gKwljbG9jay0+ ZG90ID0gRElWX1JPVU5EX0NMT1NFU1QoY2xvY2stPnZjbywgY2xvY2stPnApOwo+ICB9Cj4gIAo+ ICAjZGVmaW5lIElOVEVMUGxsSW52YWxpZChzKSAgIGRvIHsgLyogRFJNX0RFQlVHKHMpOyAqLyBy ZXR1cm4gZmFsc2U7IH0gd2hpbGUgKDApCgpSZXZpZXdlZC1ieTogSmVzc2UgQmFybmVzIDxqYmFy bmVzQHZpcnR1b3VzZ2Vlay5vcmc+CgotLSAKSmVzc2UgQmFybmVzLCBJbnRlbCBPcGVuIFNvdXJj ZSBUZWNobm9sb2d5IENlbnRlcgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=