From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v3 02/11] drm/i915: DisplayPort pixel clock check Date: Wed, 12 Aug 2015 21:50:14 +0300 Message-ID: <20150812185014.GK5176@intel.com> References: <1438344840-3490-1-git-send-email-mika.kahola@intel.com> <1438344840-3490-3-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 mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id B3C867A1BC for ; Wed, 12 Aug 2015 11:50:31 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1438344840-3490-3-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 T24gRnJpLCBKdWwgMzEsIDIwMTUgYXQgMDM6MTM6NTFQTSArMDMwMCwgTWlrYSBLYWhvbGEgd3Jv dGU6Cj4gSXQgaXMgcG9zc2libGUgdGhlIHdlIHJlcXVlc3QgdG8gaGF2ZSBhIG1vZGUgdGhhdCBo YXMKPiBoaWdoZXIgcGl4ZWwgY2xvY2sgdGhhbiBvdXIgSFcgY2FuIHN1cHBvcnQuIFRoaXMgcGF0 Y2gKPiBjaGVja3MgaWYgcmVxdWVzdGVkIHBpeGVsIGNsb2NrIGlzIGxvd2VyIHRoYW4gdGhlIG9u ZQo+IHN1cHBvcnRlZCBieSB0aGUgSFcuIFRoZSByZXF1ZXN0ZWQgbW9kZSBpcyBkaXNjYXJkZWQK PiBpZiB3ZSBjYW5ub3Qgc3VwcG9ydCB0aGUgcmVxdWVzdGVkIHBpeGVsIGNsb2NrLgo+IAo+IFRo aXMgcGF0Y2ggYXBwbGllcyB0byBEaXNwbGF5UG9ydC4KPiAKPiBWMjoKPiAtIHJlbW92ZWQgY29t cHV0YXRpb24gZm9yIG1heCBET1QgY2xvY2sKPiAKPiBWMzoKPiAtIGNsZWFudXAgYnkgcmVtb3Zp bmcgdW5uZWNlc3NhcnkgbGluZXMKPiAKPiBTaWduZWQtb2ZmLWJ5OiBNaWthIEthaG9sYSA8bWlr YS5rYWhvbGFAaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k cC5jIHwgMyArKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv bigtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+IGluZGV4IDQ0ZjhhMzIuLjVmYWVhZGIg MTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+ICsrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiBAQCAtMjA2LDYgKzIwNiw3IEBAIGludGVs X2RwX21vZGVfdmFsaWQoc3RydWN0IGRybV9jb25uZWN0b3IgKmNvbm5lY3RvciwKPiAgCXN0cnVj dCBkcm1fZGlzcGxheV9tb2RlICpmaXhlZF9tb2RlID0gaW50ZWxfY29ubmVjdG9yLT5wYW5lbC5m aXhlZF9tb2RlOwo+ICAJaW50IHRhcmdldF9jbG9jayA9IG1vZGUtPmNsb2NrOwo+ICAJaW50IG1h eF9yYXRlLCBtb2RlX3JhdGUsIG1heF9sYW5lcywgbWF4X2xpbmtfY2xvY2s7Cj4gKwlpbnQgbWF4 X3BpeGNsayA9IHRvX2k5MTUoY29ubmVjdG9yLT5kZXYpLT5tYXhfZG90Y2xrOwo+ICAKPiAgCWlm IChpc19lZHAoaW50ZWxfZHApICYmIGZpeGVkX21vZGUpIHsKPiAgCQlpZiAobW9kZS0+aGRpc3Bs YXkgPiBmaXhlZF9tb2RlLT5oZGlzcGxheSkKPiBAQCAtMjIzLDcgKzIyNCw3IEBAIGludGVsX2Rw X21vZGVfdmFsaWQoc3RydWN0IGRybV9jb25uZWN0b3IgKmNvbm5lY3RvciwKPiAgCW1heF9yYXRl ID0gaW50ZWxfZHBfbWF4X2RhdGFfcmF0ZShtYXhfbGlua19jbG9jaywgbWF4X2xhbmVzKTsKPiAg CW1vZGVfcmF0ZSA9IGludGVsX2RwX2xpbmtfcmVxdWlyZWQodGFyZ2V0X2Nsb2NrLCAxOCk7Cj4g IAo+IC0JaWYgKG1vZGVfcmF0ZSA+IG1heF9yYXRlKQo+ICsJaWYgKG1vZGVfcmF0ZSA+IG1heF9y YXRlIHx8IHRhcmdldF9jbG9jayA+IG1heF9waXhjbGspCj4gIAkJcmV0dXJuIE1PREVfQ0xPQ0tf SElHSDsKClRoaXMgb25lIGVuZHMgdXAgY2hlY2tpbmcgdGhlIGZpeGVkX21vZGUgY2xvY2sgZXZl cnkgdGltZSwgYnV0IEkgdGhpbmsgSQphbHJlYWR5IGRlY2xhcmVkIHRoYXQgdG8gT0ssIHNvIGxl dCdzIGdvIHdpdGggaXQuCgpSZXZpZXdlZC1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJq YWxhQGxpbnV4LmludGVsLmNvbT4KCgo+ICAJaWYgKG1vZGUtPmNsb2NrIDwgMTAwMDApCj4gLS0g Cj4gMS45LjEKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCj4gaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbCBPVEMKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK