From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jim Bride Subject: Re: [PATCH v3 3/4] drm/i915/edp: Allow alternate fixed mode for eDP if available. Date: Wed, 12 Jul 2017 12:59:12 -0700 Message-ID: <20170712195912.GA31121@shiv> References: <1499811596-14634-1-git-send-email-jim.bride@linux.intel.com> <1499811596-14634-4-git-send-email-jim.bride@linux.intel.com> <149981565338.28871.9066818559786320597@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id B28E26E044 for ; Wed, 12 Jul 2017 20:01:41 +0000 (UTC) Content-Disposition: inline In-Reply-To: <149981565338.28871.9066818559786320597@mail.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: Jani Nikula , intel-gfx@lists.freedesktop.org, Paulo Zanoni , Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBKdWwgMTIsIDIwMTcgYXQgMTI6Mjc6MzNBTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFF1b3RpbmcgSmltIEJyaWRlICgyMDE3LTA3LTExIDIzOjE5OjU1KQo+ID4gQEAgLTU4 NjksMTMgKzU4OTEsMTQgQEAgc3RhdGljIGJvb2wgaW50ZWxfZWRwX2luaXRfY29ubmVjdG9yKHN0 cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHAsCj4gPiAgICAgICAgIH0KPiA+ICAgICAgICAgaW50ZWxf Y29ubmVjdG9yLT5lZGlkID0gZWRpZDsKPiA+ICAKPiA+IC0gICAgICAgLyogcHJlZmVyIGZpeGVk IG1vZGUgZnJvbSBFRElEIGlmIGF2YWlsYWJsZSAqLwo+ID4gKyAgICAgICAvKiBwcmVmZXIgZml4 ZWQgbW9kZSBmcm9tIEVESUQgaWYgYXZhaWxhYmxlLCBzYXZlIGFuIGFsdCBtb2RlIGFsc28gKi8K PiA+ICAgICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeShzY2FuLCAmY29ubmVjdG9yLT5wcm9iZWRf bW9kZXMsIGhlYWQpIHsKPiA+ICAgICAgICAgICAgICAgICBpZiAoKHNjYW4tPnR5cGUgJiBEUk1f TU9ERV9UWVBFX1BSRUZFUlJFRCkpIHsKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgIGZpeGVk X21vZGUgPSBkcm1fbW9kZV9kdXBsaWNhdGUoZGV2LCBzY2FuKTsKPiA+ICAgICAgICAgICAgICAg ICAgICAgICAgIGRvd25jbG9ja19tb2RlID0gaW50ZWxfZHBfZHJyc19pbml0KAo+ID4gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50ZWxfY29ubmVjdG9y LCBmaXhlZF9tb2RlKTsKPiA+IC0gICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwo+ID4gKyAg ICAgICAgICAgICAgIH0gZWxzZSB7Cj4gPiArICAgICAgICAgICAgICAgICAgICAgICBhbHRfZml4 ZWRfbW9kZSA9IGRybV9tb2RlX2R1cGxpY2F0ZShkZXYsIHNjYW4pOwo+ID4gICAgICAgICAgICAg ICAgIH0KPiA+ICAgICAgICAgfQo+IAo+IFNhdmUgb25lLCBsZWFrIHRoZSByZXN0PwoKR29vZCBj YXRjaCwgSSdsbCB0d2VhayB0aGUgY29kZSBzbyB0aGF0IHdlIG9ubHkgZHVwbGljYXRlIG9uY2Us CmFsdGhvdWdoIGluIHByYWN0aWNlIChvbiB0aGUgcGFuZWxzIEkgaGF2ZSB0byB0ZXN0IHdpdGgp IGZpeGVkCnBhbmVscyBzdXBwb3J0IGVpdGhlciBvbmUgb3IgdHdvIG1vZGVzLCB3aXRoIG9ubHkg dGhlIGZyYW1lCnJhdGUgYmVpbmcgZGlmZmVyZW50IGlmIHR3byBhcmUgc3VwcG9ydGVkLgoKPiA+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wYW5lbC5jIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfcGFuZWwuYwo+ID4gaW5kZXggOTZjMmNiZC4uNGU3YmE5MyAx MDA2NDQKPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BhbmVsLmMKPiA+ICsr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BhbmVsLmMKPiA+IEBAIC0xOTE5LDExICsx OTE5LDEzIEBAIGludGVsX3BhbmVsX2luaXRfYmFja2xpZ2h0X2Z1bmNzKHN0cnVjdCBpbnRlbF9w YW5lbCAqcGFuZWwpCj4gPiAgCj4gPiAgaW50IGludGVsX3BhbmVsX2luaXQoc3RydWN0IGludGVs X3BhbmVsICpwYW5lbCwKPiA+ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkcm1fZGlzcGxh eV9tb2RlICpmaXhlZF9tb2RlLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgc3RydWN0IGRybV9k aXNwbGF5X21vZGUgKmFsdF9maXhlZF9tb2RlLAo+ID4gICAgICAgICAgICAgICAgICAgICAgc3Ry dWN0IGRybV9kaXNwbGF5X21vZGUgKmRvd25jbG9ja19tb2RlKQo+ID4gIHsKPiA+ICAgICAgICAg aW50ZWxfcGFuZWxfaW5pdF9iYWNrbGlnaHRfZnVuY3MocGFuZWwpOwo+ID4gIAo+ID4gICAgICAg ICBwYW5lbC0+Zml4ZWRfbW9kZSA9IGZpeGVkX21vZGU7Cj4gPiArICAgICAgIHBhbmVsLT5hbHRf Zml4ZWRfbW9kZSA9IGFsdF9maXhlZF9tb2RlOwo+ID4gICAgICAgICBwYW5lbC0+ZG93bmNsb2Nr X21vZGUgPSBkb3duY2xvY2tfbW9kZTsKPiAKPiBBaCwgYXQgbGVhc3QgaXQgaXMgY29uc2lzdGVu dDsgdGhleSBhbGwgZ2V0IGxlYWtlZC4gOikKClllYWgsIEkgbWlzc2VkIGFkZGluZyBhIGRlc3Ry b3kgY2FsbCBpbiBpbnRlbF9wYW5lbF9maW5pKCkuICBJJ2xsCmZpeCB0aGF0LgoKVGhhbmtzIGZv ciB0aGUgcmV2aWV3IQoKSmltCgoKPiBJbiBnZW5lcmFsIHRob3VnaCwgaXQgbG9va3MgbGlrZSBm b3IgZWRwIHlvdSB3YW50IHRvIHNjYW4KPiBjb25uZWN0b3ItPnByb2JlZF9tb2RlcyBhdCBjb25m aWcgdGltZSBsb29raW5nIGZvciBhbiBleGFjdCBtYXRjaCBpbgo+IHByZWZlcmVuY2UgdG8gdXNp bmcgdGhlIHNjYWxlZCBtb2RlLgo+IC1DaHJpcwpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZngK