From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan De Oliveira Subject: Re: [PATCH v2 09/17] drm/i915: Make __intel_set_mode() take only atomic state as argument Date: Fri, 15 May 2015 10:42:50 +0300 Message-ID: <1431675770.4229.7.camel@gmail.com> References: <1431548627-2527-1-git-send-email-maarten.lankhorst@linux.intel.com> <1431548627-2527-10-git-send-email-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ie0-f176.google.com (mail-ie0-f176.google.com [209.85.223.176]) by gabe.freedesktop.org (Postfix) with ESMTP id D894B6E14C for ; Fri, 15 May 2015 00:42:51 -0700 (PDT) Received: by iesa3 with SMTP id a3so9894778ies.2 for ; Fri, 15 May 2015 00:42:51 -0700 (PDT) In-Reply-To: <1431548627-2527-10-git-send-email-maarten.lankhorst@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Maarten Lankhorst Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCAyMDE1LTA1LTEzIGF0IDIyOjIzICswMjAwLCBNYWFydGVuIExhbmtob3JzdCB3cm90 ZToKPiBGcm9tOiBBbmRlciBDb25zZWx2YW4gZGUgT2xpdmVpcmEgPGFuZGVyLmNvbnNlbHZhbi5k ZS5vbGl2ZWlyYUBpbnRlbC5jb20+Cj4gCj4gVGhlIGxhc3QgcmVtYWluaW5nIHBvcnRpb24gdGhh dCByZXF1aXJlZCB0aGUgbW9kZXNldF9jcnRjIGFyZ3VtZW50IGlzCj4gY29udmVydGVkIHRvIGRl YWwgd2l0aCBhbGwgY3J0Y3MgaW4gdGhlIHN0YXRlIHRoYXQgbmVlZF9tb2Rlc2V0KCkuIEJ5Cj4g ZG9pbmcgdGhhdCwgX19pbnRlbF9zZXRfbW9kZSgpIGlzIGdlbmVyaWMgZW5vdWdoLCBiZWhhdmlu ZyBsaWtlIGEgY29tbWl0Cj4gZnVuY3Rpb24gZm9yIHRoZSBhdG9taWMgc3RhdGUuCgpOb3cgdGhh dCBJIHJlYWQgdGhpcyBJIHJlYWxpemVkIEkgZGlkbid0IGRvIGEgZ29vZCBqb2Igd3JpdGluZyB0 aGF0CmNvbW1pdCBtZXNzYWdlLiBJdCByZWZlcnMgdG8gdGhlIG1vdmUgZHJtX2NhbGNfdGltZXN0 YW1waW5nX2NvbnN0YW50cygpCmludG8gaW50ZWxfbW9kZXNldF91cGRhdGVfc3RhdGUoKSwgd2hp Y2ggaXMgbm90IHBhcnQgb2YgdGhpcyBwYXRjaAphbnltb3JlLCBzbyB0aGUgdGV4dCBtYWtlcyBl dmVuIGxlc3Mgc2Vuc2Ugbm93LgoKQW5kZXIKCj4gU2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5r aG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgOCArKystLS0tLQo+ICAxIGZpbGUgY2hh bmdlZCwgMyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kaXNwbGF5LmMKPiBpbmRleCBlYzU0OGNiYjA2ZWUuLjFjNzA2NjIzZjk5YyAxMDA2 NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiArKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBAQCAtMTIyMjQsMTIgKzEyMjI0 LDEwIEBAIHN0YXRpYyBpbnQgX19pbnRlbF9zZXRfbW9kZV9jaGVja3Moc3RydWN0IGRybV9hdG9t aWNfc3RhdGUgKnN0YXRlKQo+ICAJcmV0dXJuIDA7Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbnQgX19p bnRlbF9zZXRfbW9kZShzdHJ1Y3QgZHJtX2NydGMgKm1vZGVzZXRfY3J0YywKPiAtCQkJICAgIHN0 cnVjdCBpbnRlbF9jcnRjX3N0YXRlICpwaXBlX2NvbmZpZykKPiArc3RhdGljIGludCBfX2ludGVs X3NldF9tb2RlKHN0cnVjdCBkcm1fYXRvbWljX3N0YXRlICpzdGF0ZSkKPiAgewo+IC0Jc3RydWN0 IGRybV9kZXZpY2UgKmRldiA9IG1vZGVzZXRfY3J0Yy0+ZGV2Owo+ICsJc3RydWN0IGRybV9kZXZp Y2UgKmRldiA9IHN0YXRlLT5kZXY7Cj4gIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3By aXYgPSBkZXYtPmRldl9wcml2YXRlOwo+IC0Jc3RydWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRl ID0gcGlwZV9jb25maWctPmJhc2Uuc3RhdGU7Cj4gIAlzdHJ1Y3QgZHJtX2NydGMgKmNydGM7Cj4g IAlzdHJ1Y3QgZHJtX2NydGNfc3RhdGUgKmNydGNfc3RhdGU7Cj4gIAlpbnQgcmV0ID0gMDsKPiBA QCAtMTIyODksNyArMTIyODcsNyBAQCBzdGF0aWMgaW50IGludGVsX3NldF9tb2RlX3dpdGhfY29u ZmlnKHN0cnVjdCBkcm1fY3J0YyAqY3J0YywKPiAgewo+ICAJaW50IHJldDsKPiAgCj4gLQlyZXQg PSBfX2ludGVsX3NldF9tb2RlKGNydGMsIHBpcGVfY29uZmlnKTsKPiArCXJldCA9IF9faW50ZWxf c2V0X21vZGUocGlwZV9jb25maWctPmJhc2Uuc3RhdGUpOwo+ICAKPiAgCWlmIChyZXQgPT0gMCkK PiAgCQlpbnRlbF9tb2Rlc2V0X2NoZWNrX3N0YXRlKGNydGMtPmRldik7CgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK