From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: Re: [PATCH 06/38] drm/omap: Use for_each_plane_in_state Date: Thu, 2 Jun 2016 15:23:18 +0200 Message-ID: <27817d00-0e06-b5e8-160b-db83f77ac0e5@linux.intel.com> References: <1464818821-5736-1-git-send-email-daniel.vetter@ffwll.ch> <1464818821-5736-7-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1464818821-5736-7-git-send-email-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter , DRI Development Cc: Daniel Vetter , Intel Graphics Development , Tomi Valkeinen , Laurent Pinchart List-Id: intel-gfx@lists.freedesktop.org T3AgMDItMDYtMTYgb20gMDA6MDYgc2NocmVlZiBEYW5pZWwgVmV0dGVyOgo+IFdlIHdhbnQgdG8g aGlkZSBkcm1fYXRvbWljX3N0YXQgaW50ZXJuYWxzIGEgYml0IGJldHRlci4KPgo+IENjOiBMYXVy ZW50IFBpbmNoYXJ0IDxsYXVyZW50LnBpbmNoYXJ0QGlkZWFzb25ib2FyZC5jb20+Cj4gQ2M6IFRv bWkgVmFsa2VpbmVuIDx0b21pLnZhbGtlaW5lbkB0aS5jb20+Cj4gU2lnbmVkLW9mZi1ieTogRGFu aWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1 L2RybS9vbWFwZHJtL29tYXBfZHJ2LmMgfCAxMSArKysrKy0tLS0tLQo+ICAxIGZpbGUgY2hhbmdl ZCwgNSBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZl cnMvZ3B1L2RybS9vbWFwZHJtL29tYXBfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vb21hcGRybS9v bWFwX2Rydi5jCj4gaW5kZXggZDg2ZjU0NzkzNDViLi40Nzk4YmE0M2ZmNWIgMTAwNjQ0Cj4gLS0t IGEvZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vb21hcF9kcnYuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1 L2RybS9vbWFwZHJtL29tYXBfZHJ2LmMKPiBAQCAtMTQyLDggKzE0Miw5IEBAIHN0YXRpYyBpbnQg b21hcF9hdG9taWNfY29tbWl0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCj4gIHsKPiAgCXN0cnVj dCBvbWFwX2RybV9wcml2YXRlICpwcml2ID0gZGV2LT5kZXZfcHJpdmF0ZTsKPiAgCXN0cnVjdCBv bWFwX2F0b21pY19zdGF0ZV9jb21taXQgKmNvbW1pdDsKPiAtCXVuc2lnbmVkIGludCBpOwo+IC0J aW50IHJldDsKPiArCXN0cnVjdCBkcm1fY3J0YyAqY3J0YzsKPiArCXN0cnVjdCBkcm1fY3J0Y19z dGF0ZSAqY3J0Y19zdGF0ZTsKPiArCWludCBpLCByZXQ7Cj4gIAo+ICAJcmV0ID0gZHJtX2F0b21p Y19oZWxwZXJfcHJlcGFyZV9wbGFuZXMoZGV2LCBzdGF0ZSk7Cj4gIAlpZiAocmV0KQo+IEBAIC0x NjMsMTAgKzE2NCw4IEBAIHN0YXRpYyBpbnQgb21hcF9hdG9taWNfY29tbWl0KHN0cnVjdCBkcm1f ZGV2aWNlICpkZXYsCj4gIAkvKiBXYWl0IHVudGlsIGFsbCBhZmZlY3RlZCBDUlRDcyBoYXZlIGNv bXBsZXRlZCBwcmV2aW91cyBjb21taXRzIGFuZAo+ICAJICogbWFyayB0aGVtIGFzIHBlbmRpbmcu Cj4gIAkgKi8KPiAtCWZvciAoaSA9IDA7IGkgPCBkZXYtPm1vZGVfY29uZmlnLm51bV9jcnRjOyAr K2kpIHsKPiAtCQlpZiAoc3RhdGUtPmNydGNzW2ldKQo+IC0JCQljb21taXQtPmNydGNzIHw9IDEg PDwgZHJtX2NydGNfaW5kZXgoc3RhdGUtPmNydGNzW2ldKTsKPiAtCX0KPiArCWZvcl9lYWNoX2Ny dGNfaW5fc3RhdGUoc3RhdGUsIGNydGMsIGNydGNfc3RhdGUsIGkpCj4gKwkJY29tbWl0LT5jcnRj cyB8PSAxIDw8IGRybV9jcnRjX2luZGV4KGNydGMpOwo+ICAKPiAgCXdhaXRfZXZlbnQocHJpdi0+ Y29tbWl0LndhaXQsICFvbWFwX2F0b21pY19pc19wZW5kaW5nKHByaXYsIGNvbW1pdCkpOwo+ICAK CihhZ2FpbiAxIDw8IGluZGV4IC0+IGNydGNfbWFzaykKClJldmlld2VkLWJ5OiBNYWFydGVuIExh bmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29tPgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==