From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 04/23] drm/i915: Add intel_atomic_get_crtc_state() helper function Date: Wed, 4 Mar 2015 16:27:42 +0100 Message-ID: <20150304152742.GA18775@phenom.ffwll.local> References: <1425388937-1247-1-git-send-email-ander.conselvan.de.oliveira@intel.com> <1425388937-1247-5-git-send-email-ander.conselvan.de.oliveira@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f47.google.com (mail-wg0-f47.google.com [74.125.82.47]) by gabe.freedesktop.org (Postfix) with ESMTP id 4AE6D6E67F for ; Wed, 4 Mar 2015 07:26:34 -0800 (PST) Received: by wggx12 with SMTP id x12so47404900wgg.6 for ; Wed, 04 Mar 2015 07:26:33 -0800 (PST) Content-Disposition: inline In-Reply-To: <1425388937-1247-5-git-send-email-ander.conselvan.de.oliveira@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ander Conselvan de Oliveira Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBNYXIgMDMsIDIwMTUgYXQgMDM6MjE6NThQTSArMDIwMCwgQW5kZXIgQ29uc2VsdmFu IGRlIE9saXZlaXJhIHdyb3RlOgo+IFRoZSBwYXR0ZXJuIG9mIGdldHRpbmcgdGhlIGNydGMgc3Rh dGUgd2l0aCBkcm1fYXRvbWljX2dldF9jcnRjX3N0YXRlKCkKPiBhbmQgdGhlbiBjb252ZXJ0aW5n IGl0IHRvIGludGVsX2NydGNfc3RhdGUgd2lsbCByZXBlYXQgcXVpdGUgb2Z0ZW4gaW4KPiB0aGUg Zm9sbG93aW5nIHBhdGNoZXMsIHNvIGFkZCBhIGhlbHBlciBmdW5jdGlvbiB0byBzYXZlIHNvbWUg dHlwaW5nLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZGVyIENvbnNlbHZhbiBkZSBPbGl2ZWlyYSA8 YW5kZXIuY29uc2VsdmFuLmRlLm9saXZlaXJhQGludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZHJ2LmggfCAxMCArKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2Vk LCAxMCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2Rydi5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHJ2LmgKPiBpbmRleCA2 MzJkZjFjLi5jMTk1OWUwIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2Rydi5oCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHJ2LmgKPiBAQCAtMzUs NiArMzUsNyBAQAo+ICAjaW5jbHVkZSA8ZHJtL2RybV9mYl9oZWxwZXIuaD4KPiAgI2luY2x1ZGUg PGRybS9kcm1fZHBfbXN0X2hlbHBlci5oPgo+ICAjaW5jbHVkZSA8ZHJtL2RybV9yZWN0Lmg+Cj4g KyNpbmNsdWRlIDxkcm0vZHJtX2F0b21pYy5oPgo+ICAKPiAgI2RlZmluZSBESVZfUk9VTkRfQ0xP U0VTVF9VTEwobGwsIGQpCVwKPiAgKHsgdW5zaWduZWQgbG9uZyBsb25nIF90bXAgPSAobGwpKyhk KS8yOyBkb19kaXYoX3RtcCwgZCk7IF90bXA7IH0pCj4gQEAgLTU2NCw2ICs1NjUsNyBAQCBzdHJ1 Y3QgY3hzcl9sYXRlbmN5IHsKPiAgfTsKPiAgCj4gICNkZWZpbmUgdG9faW50ZWxfY3J0Yyh4KSBj b250YWluZXJfb2YoeCwgc3RydWN0IGludGVsX2NydGMsIGJhc2UpCj4gKyNkZWZpbmUgdG9faW50 ZWxfY3J0Y19zdGF0ZSh4KSBjb250YWluZXJfb2YoeCwgc3RydWN0IGludGVsX2NydGNfc3RhdGUs IGJhc2UpCj4gICNkZWZpbmUgdG9faW50ZWxfY29ubmVjdG9yKHgpIGNvbnRhaW5lcl9vZih4LCBz dHJ1Y3QgaW50ZWxfY29ubmVjdG9yLCBiYXNlKQo+ICAjZGVmaW5lIHRvX2ludGVsX2VuY29kZXIo eCkgY29udGFpbmVyX29mKHgsIHN0cnVjdCBpbnRlbF9lbmNvZGVyLCBiYXNlKQo+ICAjZGVmaW5l IHRvX2ludGVsX2ZyYW1lYnVmZmVyKHgpIGNvbnRhaW5lcl9vZih4LCBzdHJ1Y3QgaW50ZWxfZnJh bWVidWZmZXIsIGJhc2UpCj4gQEAgLTEyNzMsNiArMTI3NSwxNCBAQCBpbnQgaW50ZWxfY29ubmVj dG9yX2F0b21pY19nZXRfcHJvcGVydHkoc3RydWN0IGRybV9jb25uZWN0b3IgKmNvbm5lY3RvciwK PiAgc3RydWN0IGRybV9jcnRjX3N0YXRlICppbnRlbF9jcnRjX2R1cGxpY2F0ZV9zdGF0ZShzdHJ1 Y3QgZHJtX2NydGMgKmNydGMpOwo+ICB2b2lkIGludGVsX2NydGNfZGVzdHJveV9zdGF0ZShzdHJ1 Y3QgZHJtX2NydGMgKmNydGMsCj4gIAkJCSAgICAgICBzdHJ1Y3QgZHJtX2NydGNfc3RhdGUgKnN0 YXRlKTsKPiArc3RhdGljIGlubGluZSBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqCj4gK2ludGVs X2F0b21pY19nZXRfY3J0Y19zdGF0ZShzdHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAqc3RhdGUsCj4g KwkJCSAgICBzdHJ1Y3QgaW50ZWxfY3J0YyAqY3J0YykKPiArewo+ICsJc3RydWN0IGRybV9jcnRj X3N0YXRlICpjcnRjX3N0YXRlOwo+ICsJY3J0Y19zdGF0ZSA9IGRybV9hdG9taWNfZ2V0X2NydGNf c3RhdGUoc3RhdGUsICZjcnRjLT5iYXNlKTsKPiArCXJldHVybiB0b19pbnRlbF9jcnRjX3N0YXRl KGNydGNfc3RhdGUpOwoKWW91IG5lZWQgdG8gY2hlY2sgZm9yIGVycm9yIHBvaW50ZXJzIGJlZm9y ZSB1cGNhc3RpbmcuIEp1c3QgdG8gYmUgcm9idXN0CmFnYWluc3Qgc29tZW9uZSBwdXR0aW5nIHRo ZSBiYXNlIHN0cnVjdHVyZSBub3QgYXMgdGhlIGZpcnN0IHRoaW5nLgoKSSd2ZSBtZXJnZWQgYWxs IHByZXZpb3VzIHBhdGNoZXMgdGh1cyBmYXIsIHRoYW5rcy4KLURhbmllbAotLSAKRGFuaWVsIFZl dHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KKzQxICgwKSA3OSAzNjUg NTcgNDggLSBodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=