From mboxrd@z Thu Jan 1 00:00:00 1970 From: Todd Previte Subject: Re: [PATCH 12/17] drm/i915: Update intel_dp_compute_config() to handle compliance test requests Date: Wed, 18 Feb 2015 09:59:13 -0700 Message-ID: <54E4C4E1.5050404@gmail.com> References: <1418255597-4716-1-git-send-email-tprevite@gmail.com> <1418255597-4716-13-git-send-email-tprevite@gmail.com> <54AD88E1.4090006@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pd0-f182.google.com (mail-pd0-f182.google.com [209.85.192.182]) by gabe.freedesktop.org (Postfix) with ESMTP id 6EE8489358 for ; Wed, 18 Feb 2015 08:59:14 -0800 (PST) Received: by pdjp10 with SMTP id p10so2413262pdj.3 for ; Wed, 18 Feb 2015 08:59:14 -0800 (PST) In-Reply-To: <54AD88E1.4090006@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Clint Taylor , Paulo Zanoni Cc: Intel Graphics Development List-Id: intel-gfx@lists.freedesktop.org T24gMS83LzE1IDEyOjI4IFBNLCBDbGludCBUYXlsb3Igd3JvdGU6Cj4gT24gMTIvMTcvMjAxNCAw OTowNCBBTSwgUGF1bG8gWmFub25pIHdyb3RlOgo+PiAyMDE0LTEyLTEwIDIxOjUzIEdNVC0wMjow MCBUb2RkIFByZXZpdGUgPHRwcmV2aXRlQGdtYWlsLmNvbT46Cj4+PiBBZGRzIHByb3Zpc2lvbnMg aW4gaW50ZWxfZHBfY29tcHV0ZV9jb25maWcoKSB0byBhY2NvbW1vZGF0ZSBjb21wbGlhbmNlCj4+ PiB0ZXN0aW5nLiBNb3N0bHkgdGhpcyBpbnZvdmxlcyBjaXJjdW12ZW50aW5nIHRoZSBhdXRvbWF0 aWMgbGluayAKPj4+IGNvbmZpZ3VyYXRpb24KPj4+IHBhcmFtZXRlcnMgYW5kIGFsbG93aW5nIHRo ZSBjb21wbGlhbmNlIGNvZGUgdG8gc2V0IHRob3NlIHBhcmFtZXRlcnMgYXMKPj4+IHJlcXVpcmVk IGJ5IHRoZSB0ZXN0cy4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBUb2RkIFByZXZpdGUgPHRwcmV2 aXRlQGdtYWlsLmNvbT4KPj4+IC0tLQo+Pj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k cC5jIHwgMTYgKysrKysrKysrKysrKysrKwo+Pj4gICAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0 aW9ucygrKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k cC5jIAo+Pj4gYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4+PiBpbmRleCAyYTEz MTI0Li40YTU1Y2E2IDEwMDY0NAo+Pj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZHAuYwo+Pj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+Pj4gQEAgLTEx ODksNiArMTE4OSwyMSBAQCBpbnRlbF9kcF9jb21wdXRlX2NvbmZpZyhzdHJ1Y3QgaW50ZWxfZW5j b2RlciAKPj4+ICplbmNvZGVyLAo+Pj4gICAgICAgICAgcGlwZV9jb25maWctPmhhc19kcnJzID0g ZmFsc2U7Cj4+PiAgICAgICAgICBwaXBlX2NvbmZpZy0+aGFzX2F1ZGlvID0gaW50ZWxfZHAtPmhh c19hdWRpbzsKPj4+Cj4+PiArICAgICAgIC8qIENvbXBsaWFuY2UgdGVzdGluZyBzaG91bGQgc2tp cCBtb3N0IG9mIHRoaXMgZnVuY3Rpb24gKi8KPj4+ICsgICAgICAgaWYgKCFpc19lZHAoaW50ZWxf ZHApICYmIGludGVsX2RwLT5jb21wbGlhbmNlX3Rlc3RpbmdfYWN0aXZlKSB7Cj4+Cj4+IEkgY291 bGRuJ3QgZmluZCBhbnkgcGF0Y2ggb24geW91ciBzZXJpZXMgdGhhdCBmbGlwcwo+PiBpbnRlbF9k cC0+Y29tcGxpYW5jZV90ZXN0aW5nX2FjdGl2ZSB0byB0cnVlLCB3aGljaCBpcyB3ZWlyZCBzaW5j ZSBpdAo+PiB3b3VsZCBwcmV2ZW50IHVzIGZyb20gdGVzdGluZyB0aGUgY29kZS4KPj4KPj4gQWxz bywgaWYgd2UgY2FuIG1ha2Ugc3VyZSB0aGF0IHdlIG5ldmVyIHNldCBjb21wbGlhbmNlX3Rlc3Rp bmdfYWN0aXZlCj4+IHRvIHRydWUgb24gZURQLCB3ZSBjYW4gcmVtb3ZlIHRoZSBpc19lZHAoKSBj aGVjay4KPgo+IFdoeSB3b3VsZCB3ZSBub3QgYWxsb3cgYXV0b21hdGlvbiBjb21wbGlhbmNlIHRl c3Rpbmcgb24gZURQPyBUaGVyZSBhcmUgCj4gYXV0b21hdGlvbiB0ZXN0cyBhbmQgZml4dHVyZXMg ZnJvbSBVbmlncmFmIGFuZCBBZ2lsZW50IGZvciBlRFAuCj4KPiAtQ2xpbnQKZURQIGhhcyBkaWZm ZXJlbnQgdGVzdGluZyByZXF1aXJlbWVudHMgYW5kIGlzIGEgY29tcGxldGVseSBkaWZmZXJlbnQg CnNwZWNpZmljYXRpb24gdGhhbiB0aGUgb25lIGZvciByZWd1bGFyIERpc3BsYXlwb3J0LiBUaGlz IHBhdGNoIHNldCBpcyAKZm9yIGV4dGVybmFsIERpc3BsYXlwb3J0IGNvbm5lY3Rpb25zIG9ubHkg aW4gYWNjb3JkYW5jZSB3aXRoIHRoZSAKRGlzcGxheXBvcnQgTGluayBDVFMgMS4yIENvcmUgcmV2 IDEuMWEgZG9jdW1lbnQuCgo+Cj4+Cj4+PiArICAgICAgICAgICAgICAgYnBwID0gaW50ZWxfZHAt PmNvbXBsaWFuY2VfY29uZmlnLmJpdHNfcGVyX3BpeGVsOwo+Pj4gKyAgICAgICAgICAgICAgIGxh bmVfY291bnQgPSBpbnRlbF9kcC0+Y29tcGxpYW5jZV9jb25maWcubGFuZV9jb3VudDsKPj4+ICsg ICAgICAgICAgICAgICBjbG9jayA9IGludGVsX2RwLT5jb21wbGlhbmNlX2NvbmZpZy5saW5rX3Jh dGUgPj4gMzsKPj4+ICsgICAgICAgICAgICAgICAvKiBBc3NpZ24gaGVyZSBhbmQgc2tpcCBhdCB0 aGUgZW5kIC0gZW5zdXJlcyBjb3JyZWN0IAo+Pj4gdmFsdWVzICovCj4+PiArICAgICAgICAgICAg ICAgaW50ZWxfZHAtPmxpbmtfYncgPSBid3NbY2xvY2tdOwo+Pj4gKyAgICAgICAgICAgICAgIGlu dGVsX2RwLT5sYW5lX2NvdW50ID0gbGFuZV9jb3VudDsKPj4+ICsgICAgICAgICAgICAgICBwaXBl X2NvbmZpZy0+cGlwZV9icHAgPSBicHA7Cj4+PiArICAgICAgICAgICAgICAgcGlwZV9jb25maWct PnBvcnRfY2xvY2sgPQo+Pj4gKyBkcm1fZHBfYndfY29kZV90b19saW5rX3JhdGUoaW50ZWxfZHAt PmxpbmtfYncpOwo+Pj4gKwo+Pj4gKyAgICAgICAgICAgICAgIGdvdG8gY29tcGxpYW5jZV9leGl0 Owo+Pj4gKyAgICAgICB9Cj4+PiArCj4+PiAgICAgICAgICBpZiAoaXNfZWRwKGludGVsX2RwKSAm JiBpbnRlbF9jb25uZWN0b3ItPnBhbmVsLmZpeGVkX21vZGUpIHsKPj4+IGludGVsX2ZpeGVkX3Bh bmVsX21vZGUoaW50ZWxfY29ubmVjdG9yLT5wYW5lbC5maXhlZF9tb2RlLAo+Pj4gICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFkanVzdGVkX21vZGUpOwo+Pj4gQEAgLTEy NzUsNiArMTI5MCw3IEBAIGZvdW5kOgo+Pj4gICAgICAgICAgRFJNX0RFQlVHX0tNUygiRFAgbGlu ayBidyByZXF1aXJlZCAlaSBhdmFpbGFibGUgJWlcbiIsCj4+PiAgICAgICAgICAgICAgICAgICAg ICAgIG1vZGVfcmF0ZSwgbGlua19hdmFpbCk7Cj4+Pgo+Pj4gK2NvbXBsaWFuY2VfZXhpdDoKPj4K Pj4gRG9uJ3Qgd2UgbmVlZCB0byBtb3ZlIHRoZSBjb2xvciByYW5nZSBhZGp1c3RtZW50cyB0byB0 aGlzIHBvaW50Pwo+Pgo+Pj4gICAgICAgICAgaW50ZWxfbGlua19jb21wdXRlX21fbihicHAsIGxh bmVfY291bnQsCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFkanVzdGVkX21v ZGUtPmNydGNfY2xvY2ssCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBpcGVf Y29uZmlnLT5wb3J0X2Nsb2NrLAo+Pj4gLS0gCj4+PiAxLjkuMQo+Pj4KPj4+IF9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+PiBJbnRlbC1nZnggbWFpbGlu ZyBsaXN0Cj4+PiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4+PiBodHRwOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cj4+Cj4+Cj4+Cj4K Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==