From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v3 03/11] drm/i915: HDMI pixel clock check Date: Wed, 12 Aug 2015 21:34:54 +0300 Message-ID: <20150812183454.GH5176@intel.com> References: <1438344840-3490-1-git-send-email-mika.kahola@intel.com> <1438344840-3490-4-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 mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 877A74A44E for ; Wed, 12 Aug 2015 11:35:19 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1438344840-3490-4-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 T24gRnJpLCBKdWwgMzEsIDIwMTUgYXQgMDM6MTM6NTJQTSArMDMwMCwgTWlrYSBLYWhvbGEgd3Jv dGU6Cj4gSXQgaXMgcG9zc2libGUgdGhlIHdlIHJlcXVlc3QgdG8gaGF2ZSBhIG1vZGUgdGhhdCBo YXMKPiBoaWdoZXIgcGl4ZWwgY2xvY2sgdGhhbiBvdXIgSFcgY2FuIHN1cHBvcnQuIFRoaXMgcGF0 Y2gKPiBjaGVja3MgaWYgcmVxdWVzdGVkIHBpeGVsIGNsb2NrIGlzIGxvd2VyIHRoYW4gdGhlIG9u ZQo+IHN1cHBvcnRlZCBieSB0aGUgSFcuIFRoZSByZXF1ZXN0ZWQgbW9kZSBpcyBkaXNjYXJkZWQK PiBpZiB3ZSBjYW5ub3Qgc3VwcG9ydCB0aGUgcmVxdWVzdGVkIHBpeGVsIGNsb2NrLgo+IAo+IFRo aXMgcGF0Y2ggYXBwbGllcyB0byBIRE1JLgo+IAo+IFYyOgo+IC0gcmVtb3ZlZCBjb21wdXRhdGlv biBmb3IgbWF4IGRvdCBjbG9jawo+IAo+IFYzOgo+IC0gY2xlYW51cCBieSByZW1vdmluZyB1bm5l Y2Vzc2FyeSBsaW5lcwo+IAo+IFNpZ25lZC1vZmYtYnk6IE1pa2EgS2Fob2xhIDxtaWthLmthaG9s YUBpbnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2hkbWkuYyB8 IDQgKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2hkbWkuYyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2hkbWkuYwo+IGluZGV4IDcwYmFkNWIuLjMxNDllNWYgMTAwNjQ0Cj4gLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaGRtaS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfaGRtaS5jCj4gQEAgLTExOTMsMTAgKzExOTMsMTQgQEAgaW50ZWxfaGRtaV9t b2RlX3ZhbGlkKHN0cnVjdCBkcm1fY29ubmVjdG9yICpjb25uZWN0b3IsCj4gIAlzdHJ1Y3QgZHJt X2RldmljZSAqZGV2ID0gaW50ZWxfaGRtaV90b19kZXYoaGRtaSk7Cj4gIAllbnVtIGRybV9tb2Rl X3N0YXR1cyBzdGF0dXM7Cj4gIAlpbnQgY2xvY2s7Cj4gKwlpbnQgbWF4X3BpeGNsayA9IHRvX2k5 MTUoY29ubmVjdG9yLT5kZXYpLT5tYXhfZG90Y2xrOwo+ICAKPiAgCWlmIChtb2RlLT5mbGFncyAm IERSTV9NT0RFX0ZMQUdfREJMU0NBTikKPiAgCQlyZXR1cm4gTU9ERV9OT19EQkxFU0NBTjsKPiAg Cj4gKwlpZiAobW9kZS0+Y2xvY2sgPiBtYXhfcGl4Y2xrKQo+ICsJCXJldHVybiBNT0RFX0NMT0NL X0hJR0g7Cj4gKwo+ICAJY2xvY2sgPSBtb2RlLT5jbG9jazsKCkkgYmVsaWV2ZSB3ZSBzaG91bGQg ZG8gc29tZXRoaW5nIGxpa2UgdGhpcyBoZXJlOgoKCWNsb2NrID0gbW9kZS0+Y2xvY2s7CgoJaWYg KChtb2RlLT5mbGFncyAmIERSTV9NT0RFX0ZMQUdfM0RfTUFTSykgPT0gRFJNX01PREVfRkxBR18z RF9GUkFNRV9QQUNLSU5HKQoJCWNsb2NrICo9IDI7CgoJaWYgKGNsb2NrID4gbWF4X3BpeGNsaykK CQlyZXR1cm4gTU9ERV9DTE9DS19ISUdIOwoKPiAgCWlmIChtb2RlLT5mbGFncyAmIERSTV9NT0RF X0ZMQUdfREJMQ0xLKQo+ICAJCWNsb2NrICo9IDI7CgpUaGUgc3Rlcm8gaGFuZGxpbmcgc2hvdWxk IHByb2JhYmx5IGJlIGluIGEgc2VwYXJhdGUgcGF0Y2gsIGJ1dCBpbgpwcmVwYXJhdGlvbiBmb3Ig aXQgeW91IGNvdWxkIGFscmVhZHkgcHV0IHRoZSBkb3RjbGsgY2hlY2sgYmV0d2VlbiB0aGUKY2xv Y2s9IGFzc2lnbWVudCBhbmQgdGhlIERCQ0xLIGRvdWJsaW5nIChzaW5jZSBEQkxDTEsgb25seSBh ZmZlY3RzIHRoZQpwb3J0X2Nsb2NrIGFuZCBub3QgcGl4ZWwgY2xvY2spLgoKPiAtLSAKPiAxLjku MQo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4g SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK PiBodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4 CgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo=