From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v3 04/11] drm/i915: LVDS pixel clock check Date: Wed, 12 Aug 2015 20:40:31 +0300 Message-ID: <20150812174031.GD5176@intel.com> References: <1438344840-3490-1-git-send-email-mika.kahola@intel.com> <1438344840-3490-5-git-send-email-mika.kahola@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 2CCD46E638 for ; Wed, 12 Aug 2015 10:41:49 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1438344840-3490-5-git-send-email-mika.kahola@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Mika Kahola Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBKdWwgMzEsIDIwMTUgYXQgMDM6MTM6NTNQTSArMDMwMCwgTWlrYSBLYWhvbGEgd3Jv dGU6Cj4gSXQgaXMgcG9zc2libGUgdGhlIHdlIHJlcXVlc3QgdG8gaGF2ZSBhIG1vZGUgdGhhdCBo YXMKPiBoaWdoZXIgcGl4ZWwgY2xvY2sgdGhhbiBvdXIgSFcgY2FuIHN1cHBvcnQuIFRoaXMgcGF0 Y2gKPiBjaGVja3MgaWYgcmVxdWVzdGVkIHBpeGVsIGNsb2NrIGlzIGxvd2VyIHRoYW4gdGhlIG9u ZQo+IHN1cHBvcnRlZCBieSB0aGUgSFcuIFRoZSByZXF1ZXN0ZWQgbW9kZSBpcyBkaXNjYXJkZWQK PiBpZiB3ZSBjYW5ub3Qgc3VwcG9ydCB0aGUgcmVxdWVzdGVkIHBpeGVsIGNsb2NrLgo+IAo+IFRo aXMgcGF0Y2ggYXBwbGllcyB0byBMVkRTLgo+IAo+IFYyOgo+IC0gcmVtb3ZlZCBjb21wdXRhdGlv biBmb3IgbWF4IHBpeGVsIGNsb2NrCj4gCj4gVjM6Cj4gLSBjbGVhbnVwIGJ5IHJlbW92aW5nIHVu bmVjZXNzYXJ5IGxpbmVzCj4gCj4gU2lnbmVkLW9mZi1ieTogTWlrYSBLYWhvbGEgPG1pa2Eua2Fo b2xhQGludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHZkcy5j IHwgMyArKysKPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9sdmRzLmMgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9sdmRzLmMKPiBpbmRleCBjYjYzNGY0Li41OTIxM2Y5IDEwMDY0NAo+IC0tLSBh L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2x2ZHMuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2x2ZHMuYwo+IEBAIC0yODksMTEgKzI4OSwxNCBAQCBpbnRlbF9sdmRzX21v ZGVfdmFsaWQoc3RydWN0IGRybV9jb25uZWN0b3IgKmNvbm5lY3RvciwKPiAgewo+ICAJc3RydWN0 IGludGVsX2Nvbm5lY3RvciAqaW50ZWxfY29ubmVjdG9yID0gdG9faW50ZWxfY29ubmVjdG9yKGNv bm5lY3Rvcik7Cj4gIAlzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSAqZml4ZWRfbW9kZSA9IGludGVs X2Nvbm5lY3Rvci0+cGFuZWwuZml4ZWRfbW9kZTsKPiArCWludCBtYXhfcGl4Y2xrID0gdG9faTkx NShjb25uZWN0b3ItPmRldiktPm1heF9kb3RjbGs7Cj4gIAo+ICAJaWYgKG1vZGUtPmhkaXNwbGF5 ID4gZml4ZWRfbW9kZS0+aGRpc3BsYXkpCj4gIAkJcmV0dXJuIE1PREVfUEFORUw7Cj4gIAlpZiAo bW9kZS0+dmRpc3BsYXkgPiBmaXhlZF9tb2RlLT52ZGlzcGxheSkKPiAgCQlyZXR1cm4gTU9ERV9Q QU5FTDsKPiArCWlmIChtb2RlLT5jbG9jayA+IG1heF9waXhjbGspCj4gKwkJcmV0dXJuIE1PREVf Q0xPQ0tfSElHSDsKClRoaXMgc2hvdWxkIHJlYWxseSBiZSBjaGVja2luZyBmaXhlZF9tb2RlLT5j bG9jay4gVGhvdWdoIGNoZWNraW5nIGl0CmV2ZXJ5IHRpbWUgaXMgYSBiaXQgcG9pbnRsZXNzIHNp bmNlIGl0IG5ldmVyIGNoYW5nZXMuIEJ1dCB3aGF0IHRoZSBlRFAKY2FzZXMgZW5kcyB1cCBkb2lu ZyBhcyB3ZWxsLgoKTWF5YmUgd2Ugc2hvdWxkIGp1c3Qgc3RpY2sgdGhlIGNoZWNrIHRvIHdoZXJl IHdlIHBpY2sgZml4ZWRfbW9kZSwgb3IKcGVyaGFwcyBqdXN0IGhhdmUgaW50ZWxfcGFuZWxfaW5p dCgpIHByaW50IGFuIGVycm9yIGlmIHRoZSBwcm92aWRlZAptb2RlcyhzKSBhcmUgbm8gZ29vZD8g SW4gdGhlb3J5IHRoYXQgc2hvdWxkIG5ldmVyIGhhcHBlbiBhbnl3YXkuCgo+ICAKPiAgCXJldHVy biBNT0RFX09LOwo+ICB9Cj4gLS0gCj4gMS45LjEKPiAKPiBfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbCBP VEMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwt Z2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK