From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v3 08/11] drm/i915: TV pixel clock check Date: Fri, 14 Aug 2015 10:33:29 +0200 Message-ID: <20150814083329.GL17734@phenom.ffwll.local> References: <1438344840-3490-1-git-send-email-mika.kahola@intel.com> <1438344840-3490-9-git-send-email-mika.kahola@intel.com> <20150812182401.GG5176@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f169.google.com (mail-wi0-f169.google.com [209.85.212.169]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8AB456E004 for ; Fri, 14 Aug 2015 01:33:33 -0700 (PDT) Received: by wijp15 with SMTP id p15so11867624wij.0 for ; Fri, 14 Aug 2015 01:33:32 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150812182401.GG5176@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 =?iso-8859-1?Q?Syrj=E4l=E4?= Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBBdWcgMTIsIDIwMTUgYXQgMDk6MjQ6MDFQTSArMDMwMCwgVmlsbGUgU3lyasOkbMOk IHdyb3RlOgo+IE9uIEZyaSwgSnVsIDMxLCAyMDE1IGF0IDAzOjEzOjU3UE0gKzAzMDAsIE1pa2Eg S2Fob2xhIHdyb3RlOgo+ID4gSXQgaXMgcG9zc2libGUgdGhlIHdlIHJlcXVlc3QgdG8gaGF2ZSBh IG1vZGUgdGhhdCBoYXMKPiA+IGhpZ2hlciBwaXhlbCBjbG9jayB0aGFuIG91ciBIVyBjYW4gc3Vw cG9ydC4gVGhpcyBwYXRjaAo+ID4gY2hlY2tzIGlmIHJlcXVlc3RlZCBwaXhlbCBjbG9jayBpcyBs b3dlciB0aGFuIHRoZSBvbmUKPiA+IHN1cHBvcnRlZCBieSB0aGUgSFcuIFRoZSByZXF1ZXN0ZWQg bW9kZSBpcyBkaXNjYXJkZWQKPiA+IGlmIHdlIGNhbm5vdCBzdXBwb3J0IHRoZSByZXF1ZXN0ZWQg cGl4ZWwgY2xvY2suCj4gPiAKPiA+IFRoaXMgcGF0Y2ggYXBwbGllcyB0byBUVi4KPiA+IAo+ID4g VjI6Cj4gPiAtIHJlbW92ZWQgY29tcHV0YXRpb24gZm9yIG1heCBwaXhlbCBjbG9jawo+ID4gCj4g PiBWMzoKPiA+IC0gY2xlYW51cCBieSByZW1vdmluZyB1bm5lY2Vzc2FyeSBsaW5lcwo+ID4gCj4g PiBTaWduZWQtb2ZmLWJ5OiBNaWthIEthaG9sYSA8bWlrYS5rYWhvbGFAaW50ZWwuY29tPgo+ID4g LS0tCj4gPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdHYuYyB8IDQgKysrKwo+ID4gIDEg ZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX3R2LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF90 di5jCj4gPiBpbmRleCA4YjlkMzI1Li5iZWVlZDI1IDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfdHYuYwo+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfdHYuYwo+ID4gQEAgLTg5Nyw2ICs4OTcsMTAgQEAgaW50ZWxfdHZfbW9kZV92YWxpZChzdHJ1 Y3QgZHJtX2Nvbm5lY3RvciAqY29ubmVjdG9yLAo+ID4gIHsKPiA+ICAJc3RydWN0IGludGVsX3R2 ICppbnRlbF90diA9IGludGVsX2F0dGFjaGVkX3R2KGNvbm5lY3Rvcik7Cj4gPiAgCWNvbnN0IHN0 cnVjdCB0dl9tb2RlICp0dl9tb2RlID0gaW50ZWxfdHZfbW9kZV9maW5kKGludGVsX3R2KTsKPiA+ ICsJaW50IG1heF9waXhjbGsgPSB0b19pOTE1KGNvbm5lY3Rvci0+ZGV2KS0+bWF4X2RvdGNsazsK PiA+ICsKPiA+ICsJaWYgKG1vZGUtPmNsb2NrID4gbWF4X3BpeGNsaykKPiA+ICsJCXJldHVybiBN T0RFX0NMT0NLX0hJR0g7Cj4gCj4gVGhlIG1vZGUgaGFuZGxpbmcgaW4gaW50ZWxfdHYuYyBzZWVt cyB0byBiZSBhIG1lc3MuIEJ1dCBJIHN1cHBvc2UgdGhpcwo+IHNob3VsZCBiZSBPSy4KCldlIHNl dCBhIGZha2UgbW9kZSAod2hpY2ggaXMgdGhlIG9uZSB1c2Vyc3BhY2UgYXNrcyBmb3IpIGFuZCB0 aGUgaHcKaW50ZXJuYWxseSBtdW5nZXMgaXQgdG8gdGhlIGFjdHVhbCB0diBtb2RlIHdpdGggYSBz Y2FsZXIuIEV4Y2VwdCB0aGF0IHRoZQpmcmFtZS1zdGFydC9kb3RjbG9jayBhcmUgZmVkIGZyb20g dGhlIGFjdHVhbCBUViBtb2RlICh3aGljaCBpcyB3aHkKa21zX2ZsaXAgaGFzIGEgY2hlY2sgZm9y IFRWIG1vZGVzIHNpbmNlIHRoZSB0aW1pbmdzIGFyZSBhbGwgd3JvbmcpLgoKWXVwLCBnaWFudCBo YWlyYmFsbCBpbmRlZWQgOy0pCi1EYW5pZWwKCj4gCj4gUmV2aWV3ZWQtYnk6IFZpbGxlIFN5cmrD pGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gCj4gPiAgCj4gPiAgCS8qIEVu c3VyZSBUViByZWZyZXNoIGlzIGNsb3NlIHRvIGRlc2lyZWQgcmVmcmVzaCAqLwo+ID4gIAlpZiAo dHZfbW9kZSAmJiBhYnModHZfbW9kZS0+cmVmcmVzaCAtIGRybV9tb2RlX3ZyZWZyZXNoKG1vZGUp ICogMTAwMCkKPiA+IC0tIAo+ID4gMS45LjEKPiA+IAo+ID4gX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiA+ IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiA+IGh0dHA6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKPiAKPiAtLSAKPiBWaWxsZSBTeXJq w6Rsw6QKPiBJbnRlbCBPVEMKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCj4gaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAoKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVs IENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==