From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH 05/11] drm/i915: Round the AUX clock divider to closest on all platforms Date: Tue, 01 Dec 2015 14:34:49 +0200 Message-ID: <87wpsy4aae.fsf@intel.com> References: <1448893432-6978-1-git-send-email-ville.syrjala@linux.intel.com> <1448893432-6978-6-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 mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id D98A66E053 for ; Tue, 1 Dec 2015 04:30:54 -0800 (PST) In-Reply-To: <1448893432-6978-6-git-send-email-ville.syrjala@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: ville.syrjala@linux.intel.com, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCAzMCBOb3YgMjAxNSwgdmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20gd3JvdGU6 Cj4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4K Pgo+IEN1cnJlbnRseSB3ZSByb3VuZCB0aGUgQVVYIGNsb2NrIGRpdmlkZXIgZG93biBvbiBnNHgs IHRvIGNsb3Nlc3QKPiBvbiBIU1cvQkRXIHBvcnQgQSwgYW5kIHVwIGV2ZXJ5d2hlcmUgZWxzZS4g V2UgYXJlIHN1cHBvc2VkIHRvIGdldAo+IGFzIGNsb3NlIHRvIDJNSHogYXMgd2UgY2FuLCBzbyBy b3VuZCB0byBjbG9zZXN0IHNlZW1zIGxpa2UgdGhlCj4gYmVzdCBvcHRpb24uCj4KPiBTaWduZWQt b2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgoK TWFrZXMgc2Vuc2UuCgpSZXZpZXdlZC1ieTogSmFuaSBOaWt1bGEgPGphbmkubmlrdWxhQGludGVs LmNvbT4KCgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgOCArKysr LS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+ Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gaW5kZXggNzdhZTU4MjFlOWMwLi5mMzM1YzkyYjRm YTcgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+ICsrKyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiBAQCAtNjgxLDcgKzY4MSw3IEBAIHN0 YXRpYyB1aW50MzJfdCBpOXh4X2dldF9hdXhfY2xvY2tfZGl2aWRlcihzdHJ1Y3QgaW50ZWxfZHAg KmludGVsX2RwLCBpbnQgaW5kZXgpCj4gIAkgKiBUaGUgY2xvY2sgZGl2aWRlciBpcyBiYXNlZCBv ZmYgdGhlIGhyYXdjbGssIGFuZCB3b3VsZCBsaWtlIHRvIHJ1biBhdAo+ICAJICogMk1Iei4gIFNv LCB0YWtlIHRoZSBocmF3Y2xrIHZhbHVlIGFuZCBkaXZpZGUgYnkgMiBhbmQgdXNlIHRoYXQKPiAg CSAqLwo+IC0JcmV0dXJuIGluZGV4ID8gMCA6IGludGVsX2hyYXdjbGsoZGV2KSAvIDI7Cj4gKwly ZXR1cm4gaW5kZXggPyAwIDogRElWX1JPVU5EX0NMT1NFU1QoaW50ZWxfaHJhd2NsayhkZXYpLCAy KTsKPiAgfQo+ICAKPiAgc3RhdGljIHVpbnQzMl90IGlsa19nZXRfYXV4X2Nsb2NrX2RpdmlkZXIo c3RydWN0IGludGVsX2RwICppbnRlbF9kcCwgaW50IGluZGV4KQo+IEBAIC02OTQsMTAgKzY5NCwx MCBAQCBzdGF0aWMgdWludDMyX3QgaWxrX2dldF9hdXhfY2xvY2tfZGl2aWRlcihzdHJ1Y3QgaW50 ZWxfZHAgKmludGVsX2RwLCBpbnQgaW5kZXgpCj4gIAkJcmV0dXJuIDA7Cj4gIAo+ICAJaWYgKGlu dGVsX2RpZ19wb3J0LT5wb3J0ID09IFBPUlRfQSkgewo+IC0JCXJldHVybiBESVZfUk9VTkRfVVAo ZGV2X3ByaXYtPmNkY2xrX2ZyZXEsIDIwMDApOwo+ICsJCXJldHVybiBESVZfUk9VTkRfQ0xPU0VT VChkZXZfcHJpdi0+Y2RjbGtfZnJlcSwgMjAwMCk7Cj4gIAo+ICAJfSBlbHNlIHsKPiAtCQlyZXR1 cm4gRElWX1JPVU5EX1VQKGludGVsX3BjaF9yYXdjbGsoZGV2KSwgMik7Cj4gKwkJcmV0dXJuIERJ Vl9ST1VORF9DTE9TRVNUKGludGVsX3BjaF9yYXdjbGsoZGV2KSwgMik7Cj4gIAl9Cj4gIH0KPiAg Cj4gQEAgLTcxOSw3ICs3MTksNyBAQCBzdGF0aWMgdWludDMyX3QgaHN3X2dldF9hdXhfY2xvY2tf ZGl2aWRlcihzdHJ1Y3QgaW50ZWxfZHAgKmludGVsX2RwLCBpbnQgaW5kZXgpCj4gIAkJZGVmYXVs dDogcmV0dXJuIDA7Cj4gIAkJfQo+ICAJfSBlbHNlICB7Cj4gLQkJcmV0dXJuIGluZGV4ID8gMCA6 IERJVl9ST1VORF9VUChpbnRlbF9wY2hfcmF3Y2xrKGRldiksIDIpOwo+ICsJCXJldHVybiBpbmRl eCA/IDAgOiBESVZfUk9VTkRfQ0xPU0VTVChpbnRlbF9wY2hfcmF3Y2xrKGRldiksIDIpOwo+ICAJ fQo+ICB9CgotLSAKSmFuaSBOaWt1bGEsIEludGVsIE9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2Vu dGVyCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==