From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH 2/3] drm/i915: Add PIPE_CONF_CHECK_CLOCK_FUZZY() Date: Wed, 04 Sep 2013 12:11:10 +0300 Message-ID: <87li3dhryp.fsf@intel.com> References: <1378218761-17395-1-git-send-email-ville.syrjala@linux.intel.com> <1378218761-17395-3-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 mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 29B51E6196 for ; Wed, 4 Sep 2013 02:09:14 -0700 (PDT) In-Reply-To: <1378218761-17395-3-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, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCAwMyBTZXAgMjAxMywgdmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20gd3JvdGU6 Cj4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4K Pgo+IEFkZCBhIG5ldyBwaXBlIGNvbmZpZyBjaGVjayBtYWNybyBQSVBFX0NPTkZfQ0hFQ0tfQ0xP Q0tfRlVaWlkoKSB0byBtYWtlCj4gaXQgdHJpdmlhbCBhbmQgZXJyb3IgcHJvb2YgdG8gY29tcGFy ZSBjbG9ja3MgaW4gYSBmdXp6eSBtYW5uZXIuCj4KPiBTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJq w6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAyNCArKysrKysrKysrKysrKy0tLS0tLS0tLS0K PiAgMSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQo+Cj4g ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IGluZGV4IDFmZWExODkuLmJmYTUzMWEg MTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gKysr IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gQEAgLTg2MDEsNiArODYw MSwxNSBAQCBpbnRlbF9waXBlX2NvbmZpZ19jb21wYXJlKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYs Cj4gIAkJcmV0dXJuIGZhbHNlOyBcCj4gIAl9Cj4gIAo+ICsjZGVmaW5lIFBJUEVfQ09ORl9DSEVD S19DTE9DS19GVVpaWShuYW1lKSBcCj4gKwlpZiAoIWludGVsX2Z1enp5X2Nsb2NrX2NoZWNrKGN1 cnJlbnRfY29uZmlnLT5uYW1lLCBwaXBlX2NvbmZpZy0+bmFtZSkpIHsgXAo+ICsJCURSTV9FUlJP UigibWlzbWF0Y2ggaW4gIiAjbmFtZSAiICIgXAo+ICsJCQkgICIoZXhwZWN0ZWQgJWksIGZvdW5k ICVpKVxuIiwgXAo+ICsJCQkgIGN1cnJlbnRfY29uZmlnLT5uYW1lLCBcCj4gKwkJCSAgcGlwZV9j b25maWctPm5hbWUpOyBcCj4gKwkJcmV0dXJuIGZhbHNlOyBcCj4gKwl9CgpJIHRoaW5rIEknZCBm aW5kIHRoaXMgdG8gaGF2ZSBtb3JlIGNsYXJpdHksIGJ1dCB5bW12OgoKCQlEUk1fRVJST1IoIm1p c21hdGNoIGluICVzIChleHBlY3RlZCAlaSwgZm91bmQgJWkpXG4iLCBcCgkJCSAgI25hbWUsIGN1 cnJlbnRfY29uZmlnLT5uYW1lLCBwaXBlX2NvbmZpZy0+bmFtZSk7IFwKCkVpdGhlciB3YXksIG9u IHRoZSBzZXJpZXMsCgpSZXZpZXdlZC1ieTogSmFuaSBOaWt1bGEgPGphbmkubmlrdWxhQGludGVs LmNvbT4KCgoKPiArCj4gICNkZWZpbmUgUElQRV9DT05GX1FVSVJLKHF1aXJrKQlcCj4gIAkoKGN1 cnJlbnRfY29uZmlnLT5xdWlya3MgfCBwaXBlX2NvbmZpZy0+cXVpcmtzKSAmIChxdWlyaykpCj4g IAo+IEBAIC04NjYzLDIxICs4NjcyLDE2IEBAIGludGVsX3BpcGVfY29uZmlnX2NvbXBhcmUoc3Ry dWN0IGRybV9kZXZpY2UgKmRldiwKPiAgCVBJUEVfQ09ORl9DSEVDS19YKGRwbGxfaHdfc3RhdGUu ZnAwKTsKPiAgCVBJUEVfQ09ORl9DSEVDS19YKGRwbGxfaHdfc3RhdGUuZnAxKTsKPiAgCj4gKwlp ZiAoIUlTX0hBU1dFTEwoZGV2KSkgewo+ICsJCVBJUEVfQ09ORl9DSEVDS19DTE9DS19GVVpaWShh ZGp1c3RlZF9tb2RlLmNsb2NrKTsKPiArCX0KPiArCj4gICN1bmRlZiBQSVBFX0NPTkZfQ0hFQ0tf WAo+ICAjdW5kZWYgUElQRV9DT05GX0NIRUNLX0kKPiAgI3VuZGVmIFBJUEVfQ09ORl9DSEVDS19G TEFHUwo+ICsjdW5kZWYgUElQRV9DT05GX0NIRUNLX0NMT0NLX0ZVWlpZCj4gICN1bmRlZiBQSVBF X0NPTkZfUVVJUksKPiAgCj4gLQlpZiAoIUlTX0hBU1dFTEwoZGV2KSkgewo+IC0JCWlmICghaW50 ZWxfZnV6enlfY2xvY2tfY2hlY2soY3VycmVudF9jb25maWctPmFkanVzdGVkX21vZGUuY2xvY2ss Cj4gLQkJCQkJICAgICBwaXBlX2NvbmZpZy0+YWRqdXN0ZWRfbW9kZS5jbG9jaykpIHsKPiAtCQkJ RFJNX0VSUk9SKCJtaXNtYXRjaCBpbiBjbG9jayAoZXhwZWN0ZWQgJWQsIGZvdW5kICVkKVxuIiwK PiAtCQkJCSAgY3VycmVudF9jb25maWctPmFkanVzdGVkX21vZGUuY2xvY2ssCj4gLQkJCQkgIHBp cGVfY29uZmlnLT5hZGp1c3RlZF9tb2RlLmNsb2NrKTsKPiAtCQkJcmV0dXJuIGZhbHNlOwo+IC0J CX0KPiAtCX0KPiAtCj4gIAlyZXR1cm4gdHJ1ZTsKPiAgfQo+ICAKPiAtLSAKPiAxLjguMS41Cj4K PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVs LWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0 cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0g CkphbmkgTmlrdWxhLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=