From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 1/6] drm/i915: factor out compute_config from __intel_set_mode v3 Date: Thu, 6 Nov 2014 15:34:14 +0100 Message-ID: <20141106143414.GD26941@phenom.ffwll.local> References: <1415226371-1880-1-git-send-email-jbarnes@virtuousgeek.org> <20141106090414.GC3250@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f46.google.com (mail-wg0-f46.google.com [74.125.82.46]) by gabe.freedesktop.org (Postfix) with ESMTP id 3EC926EFF8 for ; Thu, 6 Nov 2014 06:34:00 -0800 (PST) Received: by mail-wg0-f46.google.com with SMTP id x13so1339197wgg.33 for ; Thu, 06 Nov 2014 06:33:59 -0800 (PST) Content-Disposition: inline In-Reply-To: <20141106090414.GC3250@nuc-i3427.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 , Jesse Barnes , intel-gfx@lists.freedesktop.org, shuang.he@linux.intel.com List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBOb3YgMDYsIDIwMTQgYXQgMDk6MDQ6MTRBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIFdlZCwgTm92IDA1LCAyMDE0IGF0IDAyOjI2OjA2UE0gLTA4MDAsIEplc3NlIEJh cm5lcyB3cm90ZToKPiA+ICtzdGF0aWMgaW50IGludGVsX3NldF9tb2RlKHN0cnVjdCBkcm1fY3J0 YyAqY3J0YywKPiA+ICsJCQkgIHN0cnVjdCBkcm1fZGlzcGxheV9tb2RlICptb2RlLAo+ID4gKwkJ CSAgaW50IHgsIGludCB5LCBzdHJ1Y3QgZHJtX2ZyYW1lYnVmZmVyICpmYikKPiA+ICt7Cj4gPiAr CXN0cnVjdCBpbnRlbF9jcnRjX2NvbmZpZyAqcGlwZV9jb25maWc7Cj4gPiArCXVuc2lnbmVkIG1v ZGVzZXRfcGlwZXMsIHByZXBhcmVfcGlwZXMsIGRpc2FibGVfcGlwZXM7Cj4gPiArCj4gPiArCXBp cGVfY29uZmlnID0gaW50ZWxfbW9kZXNldF9jb21wdXRlX2NvbmZpZyhjcnRjLCBtb2RlLCBmYiwK PiA+ICsJCQkJCQkgICAmbW9kZXNldF9waXBlcywKPiA+ICsJCQkJCQkgICAmcHJlcGFyZV9waXBl cywKPiA+ICsJCQkJCQkgICAmZGlzYWJsZV9waXBlcyk7Cj4gPiArCj4gPiArCWlmIChJU19FUlIo cGlwZV9jb25maWcpKQo+ID4gKwkJcmV0dXJuIFBUUl9FUlIocGlwZV9jb25maWcpOwo+ID4gKwo+ ID4gKwlyZXR1cm4gaW50ZWxfc2V0X21vZGVfcGlwZXMoY3J0YywgbW9kZSwgeCwgeSwgZmIsIHBp cGVfY29uZmlnLAo+ID4gKwkJCQkgICAgbW9kZXNldF9waXBlcywgcHJlcGFyZV9waXBlcywKPiA+ ICsJCQkJICAgIGRpc2FibGVfcGlwZXMpOwo+ID4gK30KPiAKPiBpbnRlbF9zZXRfbW9kZSgpIC0+ IGludGVsX3NldF9tb2RlX3BpcGVzKCkgLT4gX19pbnRlbF9zZXRfbW9kZSgpIHdpbnMKPiB0aGlz IG1vcm5pbmcncyBwcml6ZSBmb3IgY2F1c2luZyBjb25mdXNpb24uCj4gCj4gRG9lcyBpdCBtYWtl IHNlbnNlIHRvIHdyYXAgaW50ZWxfY3J0Y19jb25maWcgKyBwaXBlcyBpbiBhIG5ldyBzdHJ1Y3Qg dG8KPiBhdm9pZCBwYXNzaW5nIDQgbmV3IHBhcmFtZXRlcnMgZG93biB0aGUgY2hhaW4/IE9yIHdp bGwgdGhhdCBqdXN0IGJlCj4gZXh0cmEgY2h1cm4gdG8gYmUgcmV3cml0dGVuIGJ5IGF0b21pYz8K CkF0b21pYyBoYXMgb25lIGJpZyBzdHJ1Y3R1cmUgdG8gdHJhY2sgYWxsIHRoZSB1cGRhdGVkIHBl ci1vYmplY3Qgc3RhdGVzCihmb3IgY3J0Y3MsIHBsYW5lcyAmIGNvbm5lY3RvcnMpLiBBdG0gdGhl cmUncyBubyBwcm92aXNpb25zIGZvcgpzdWJjbGFzc2luZyBpdCwgYnV0IHdvdWxkIGJlIHRyaXZp YWwgdG8gYWRkLiBUaGVuIHdlIGNvdWxkIHRocm93IGFsbCB0aGlzCmFkZGl0aW9uYWwgaTkxNSBz dGF0ZSBpbiB0aGVyZS4gSSBndWVzcyB3ZSBtaWdodCBhcyB3ZWxsIHN0YXJ0IHdpdGggdGhhdC4K Ck9uZSBmdW5ueSBwcm9ibGVtIGJ0dyBpcyBhbGwgdGhlc2UgLT5uZXdfIHBvaW50ZXJzIHdlIHNw cmlua2xlIGFsbCBvdmVyCnRoZSBwbGFjZS4gVXBzdHJlYW0gYXRvbWljIGhhcyBjb21wbGV0ZWx5 IGZyZWUtc3RhbmRpbmcgbmV3IHN0YXRlIG9iamVjdHMsCndpdGggYSBidW5jaCBvZiBoZWxwZXJz IHRvIGZldGNoIHRoZSBuZXcgc3RhdGUgZm9yIGEgZ2l2ZW4gb2JqZWN0IGZyb20gdGhlCm92ZXJh bGwgYXRvbWljIHVwZGF0ZSBzdHJ1Y3R1cmUuIFNvIHdlIGhhdmUgYSBiaXQgb2YgYW4gaW1wZW5k YW5jZQptaXNtYXRjaC4gQnV0IEkgdGhpbmsgd2UganVzdCBuZWVkIHRvIGhhbmRsZSB0aGF0IGJ5 IHNldHRpbmcgKGFuZApyZXNldHRpbmcgd2hlbiB3ZSBkb24ndCBhY3R1YWxseSBjb21taXQgdGhl IG5ldyBzdGF0ZSkgdGhlc2UgcG9pbnRlcnMgd2hlbgplbnRlcmluZyB0aGUgaTkxNSBhdG9taWMg YmFja2VuZC4KLURhbmllbAotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50 ZWwgQ29ycG9yYXRpb24KKzQxICgwKSA3OSAzNjUgNTcgNDggLSBodHRwOi8vYmxvZy5mZndsbC5j aApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1n ZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=