From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan de Oliveira Subject: Re: [PATCH 5/8] drm/i915: Don't access to crtc->new_config from intel_mode_max_pixclk() Date: Thu, 18 Dec 2014 17:06:28 +0200 Message-ID: <5492ED74.1080904@gmail.com> References: <1418301491-23020-1-git-send-email-ander.conselvan.de.oliveira@intel.com> <1418301491-23020-6-git-send-email-ander.conselvan.de.oliveira@intel.com> <20141215192423.GH10649@intel.com> <20141216093434.GR2711@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f44.google.com (mail-wg0-f44.google.com [74.125.82.44]) by gabe.freedesktop.org (Postfix) with ESMTP id 6B1DB6E5DD for ; Thu, 18 Dec 2014 07:06:37 -0800 (PST) Received: by mail-wg0-f44.google.com with SMTP id b13so1896891wgh.3 for ; Thu, 18 Dec 2014 07:06:36 -0800 (PST) In-Reply-To: <20141216093434.GR2711@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter , =?UTF-8?B?VmlsbGUgU3lyasOkbMOk?= Cc: Ander Conselvan de Oliveira , intel-gfx@lists.freedesktop.org, shuang.he@linux.intel.com List-Id: intel-gfx@lists.freedesktop.org T24gMTYtMTItMjAxNCAxMTozNCwgRGFuaWVsIFZldHRlciB3cm90ZToKPiBPbiBNb24sIERlYyAx NSwgMjAxNCBhdCAwOToyNDoyM1BNICswMjAwLCBWaWxsZSBTeXJqw6Rsw6Qgd3JvdGU6Cj4+IE9u IFRodSwgRGVjIDExLCAyMDE0IGF0IDAyOjM4OjA4UE0gKzAyMDAsIEFuZGVyIENvbnNlbHZhbiBk ZSBPbGl2ZWlyYSB3cm90ZToKPj4+IFNvIHRoYXQgd2UgY2FuIGdldCByaWQgb2YgdGhlIG5ld19j b25maWcgcG9pbnRlciBsYXRlci4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmRlciBDb25zZWx2 YW4gZGUgT2xpdmVpcmEgPGFuZGVyLmNvbnNlbHZhbi5kZS5vbGl2ZWlyYUBpbnRlbC5jb20+Cj4+ PiAtLS0KPj4+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgMzAgKysr KysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCj4+PiAgIDEgZmlsZSBjaGFuZ2VkLCAyMiBpbnNl cnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k aXNwbGF5LmMKPj4+IGluZGV4IGRhNWFmMjMuLmE5ZjMwMzQgMTAwNjQ0Cj4+PiAtLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+Pj4gQEAgLTQ4OTcsMjcgKzQ4OTcsMzkgQEAgc3RhdGlj IGludCB2YWxsZXl2aWV3X2NhbGNfY2RjbGsoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2LAo+Pj4gICB9Cj4+Pgo+Pj4gICAvKiBjb21wdXRlIHRoZSBtYXggcGl4ZWwgY2xvY2sgZm9y IG5ldyBjb25maWd1cmF0aW9uICovCj4+PiAtc3RhdGljIGludCBpbnRlbF9tb2RlX21heF9waXhj bGsoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQo+Pj4gK3N0YXRpYyBpbnQgaW50 ZWxfbW9kZV9tYXhfcGl4Y2xrKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwKPj4+ ICsJCQkJIHN0cnVjdCBpbnRlbF9jcnRjICptb2RlX3NldF9jcnRjLAo+Pj4gKwkJCQkgc3RydWN0 IGludGVsX2NydGNfc3RhdGUgKmNydGNfbmV3X3N0YXRlKQo+Pj4gICB7Cj4+PiAgIAlzdHJ1Y3Qg ZHJtX2RldmljZSAqZGV2ID0gZGV2X3ByaXYtPmRldjsKPj4+ICAgCXN0cnVjdCBpbnRlbF9jcnRj ICppbnRlbF9jcnRjOwo+Pj4gICAJaW50IG1heF9waXhjbGsgPSAwOwo+Pj4gKwlpbnQgcGl4Y2xr Owo+Pj4KPj4+ICAgCWZvcl9lYWNoX2ludGVsX2NydGMoZGV2LCBpbnRlbF9jcnRjKSB7Cj4+PiAt CQlpZiAoaW50ZWxfY3J0Yy0+bmV3X2VuYWJsZWQpCj4+PiAtCQkJbWF4X3BpeGNsayA9IG1heCht YXhfcGl4Y2xrLAo+Pj4gLQkJCQkJIGludGVsX2NydGMtPm5ld19jb25maWctPmJhc2UuYWRqdXN0 ZWRfbW9kZS5jcnRjX2Nsb2NrKTsKPj4+ICsJCWlmICghaW50ZWxfY3J0Yy0+bmV3X2VuYWJsZWQp Cj4+PiArCQkJY29udGludWU7Cj4+PiArCj4+PiArCQlpZiAoaW50ZWxfY3J0YyA9PSBtb2RlX3Nl dF9jcnRjKQo+Pj4gKwkJCXBpeGNsayA9IGNydGNfbmV3X3N0YXRlLT5iYXNlLmFkanVzdGVkX21v ZGUuY3J0Y19jbG9jazsKPj4+ICsJCWVsc2UKPj4+ICsJCQlwaXhjbGsgPSBpbnRlbF9jcnRjLT5j b25maWctPmJhc2UuYWRqdXN0ZWRfbW9kZS5jcnRjX2Nsb2NrOwo+Pj4gKwo+Pj4gKwkJbWF4X3Bp eGNsayA9IG1heChtYXhfcGl4Y2xrLCBwaXhjbGspOwo+Pgo+PiBJIHRoaW5rIHdlJ3JlIG5vdyBn b2luZyBiYWNrd2FyZHMuIFdlIHdhbnQgYXRvbWljIG1vZGVzZXRzLCBzbyB3ZQo+PiBuZWVkIHRv IGJlIGFibGUgdG8gY29tcHV0ZSB0aGlzIHN0dWZmIHdoZW4gbW9kZXNldHRpbmcgbXVsdGlwbGUg cGlwZXMuCj4+IFRoYXQgd2FzIHByZWNpc2VseSB3aHkgSSBhZGRlZCBuZXdfY29uZmlnLgo+Cj4g V2UndmUgYWxyZWFkeSBzdGFydGVkIGdvaW5nIGJhY2t3YXJkcyBpbiB0aGlzIGFyZWEgd2l0aCB0 aGUgbGF0ZXN0IHJvdW5kCj4gb2YgZmFzdGJvb3QgcGF0Y2hlcyBmcm9tIEplc3NlLiBJJ3ZlIGRp c2N1c3NlZCB0aGlzIGEgYml0IHdpdGggaGltIGFuZCB0aGUKPiBwbGFuIGlzIHRoYXQgd2UnbGwg ZG8gaXQgdGhhdCB3YXkgYW5kIEFuZGVyIGdldHMgc2hhZnRlZF5XIHNpZ25lZCB1cCB0bwo+IHNv cnQgb3V0IHRoZSBtZXNzLgo+Cj4gQnV0IHllYWggaWYgdGhlcmUncyBhIHNob3J0Y3V0IHRvIGF2 b2lkIHNvbWUgb2YgdGhhdCBkZXRvdXIgaXQgd291bGQgYmUKPiBnb29kLgoKSSBzaG91bGQgaW1w cm92ZSB0aGUgY29tbWl0IG1lc3NhZ2UuIEkgYWdyZWUgdGhpcyBwYXRjaCBpcyBhIHN0ZXAgCmJh Y2t3YXJkcywgYnV0IHRoZSBpZGVhIGlzIHRvIG1vdmUgc3R1ZmYgb3V0IG9mIHRoZSB3YXkgc28g d2UgY2FuICBtb3ZlIApmb3J3YXJkcyBhZ2Fpbi4gVGhlIHVsdGltYXRlIGdvYWwgaXMgdG8gcGFz cyBhIGRybV9hdG9taWNfc3RhdGUgc3RydWN0LCAKYW5kIGRlcml2ZSB0aGUgcGlwZV9jb25maWcg ZnJvbSB0aGF0LgoKQW5kZXIKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK