From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 04/38] drm/rcar-du: Use for_each_*_in_state Date: Thu, 2 Jun 2016 15:48:13 +0200 Message-ID: <20160602134813.GJ7231@phenom.ffwll.local> References: <1464818821-5736-1-git-send-email-daniel.vetter@ffwll.ch> <1464818821-5736-5-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: 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: Daniel Vetter , Intel Graphics Development , Laurent Pinchart , DRI Development , Daniel Vetter List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBKdW4gMDIsIDIwMTYgYXQgMDM6MTQ6MzBQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gT3AgMDItMDYtMTYgb20gMDA6MDYgc2NocmVlZiBEYW5pZWwgVmV0dGVyOgo+ ID4gV2Ugd2FudCB0byBoaWRlIGRybV9hdG9taWNfc3RhdGUgaW50ZXJuYWxzIGJldHRlci4KPiA+ Cj4gPiBDYzogTGF1cmVudCBQaW5jaGFydCA8bGF1cmVudC5waW5jaGFydEBpZGVhc29uYm9hcmQu Y29tPgo+ID4gU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRl bC5jb20+Cj4gPiAtLS0KPiA+ICBkcml2ZXJzL2dwdS9kcm0vcmNhci1kdS9yY2FyX2R1X2ttcy5j ICAgfCAgOCArKysrLS0tLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9yY2FyLWR1L3JjYXJfZHVfcGxh bmUuYyB8IDIwICsrKysrKysrLS0tLS0tLS0tLS0tCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAxMiBp bnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL3JjYXItZHUvcmNhcl9kdV9rbXMuYyBiL2RyaXZlcnMvZ3B1L2RybS9yY2FyLWR1 L3JjYXJfZHVfa21zLmMKPiA+IGluZGV4IGU3MGE0ZjMzZDk3MC4uZjMxNWM1NWMxZjY1IDEwMDY0 NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3JjYXItZHUvcmNhcl9kdV9rbXMuYwo+ID4gKysr IGIvZHJpdmVycy9ncHUvZHJtL3JjYXItZHUvcmNhcl9kdV9rbXMuYwo+ID4gQEAgLTI4OCw2ICsy ODgsOCBAQCBzdGF0aWMgaW50IHJjYXJfZHVfYXRvbWljX2NvbW1pdChzdHJ1Y3QgZHJtX2Rldmlj ZSAqZGV2LAo+ID4gIHsKPiA+ICAJc3RydWN0IHJjYXJfZHVfZGV2aWNlICpyY2R1ID0gZGV2LT5k ZXZfcHJpdmF0ZTsKPiA+ICAJc3RydWN0IHJjYXJfZHVfY29tbWl0ICpjb21taXQ7Cj4gPiArCXN0 cnVjdCBkcm1fY3J0YyAqY3J0YzsKPiA+ICsJc3RydWN0IGRybV9jcnRjX3N0YXRlICpjcnRjX3N0 YXRlOwo+ID4gIAl1bnNpZ25lZCBpbnQgaTsKPiA+ICAJaW50IHJldDsKPiA+ICAKPiA+IEBAIC0z MDksMTAgKzMxMSw4IEBAIHN0YXRpYyBpbnQgcmNhcl9kdV9hdG9taWNfY29tbWl0KHN0cnVjdCBk cm1fZGV2aWNlICpkZXYsCj4gPiAgCS8qIFdhaXQgdW50aWwgYWxsIGFmZmVjdGVkIENSVENzIGhh dmUgY29tcGxldGVkIHByZXZpb3VzIGNvbW1pdHMgYW5kCj4gPiAgCSAqIG1hcmsgdGhlbSBhcyBw ZW5kaW5nLgo+ID4gIAkgKi8KPiA+IC0JZm9yIChpID0gMDsgaSA8IGRldi0+bW9kZV9jb25maWcu bnVtX2NydGM7ICsraSkgewo+ID4gLQkJaWYgKHN0YXRlLT5jcnRjc1tpXSkKPiA+IC0JCQljb21t aXQtPmNydGNzIHw9IDEgPDwgZHJtX2NydGNfaW5kZXgoc3RhdGUtPmNydGNzW2ldKTsKPiA+IC0J fQo+ID4gKwlmb3JfZWFjaF9jcnRjX2luX3N0YXRlKHN0YXRlLCBjcnRjLCBjcnRjX3N0YXRlLCBp KQo+ID4gKwkJY29tbWl0LT5jcnRjcyB8PSAxIDw8IGRybV9jcnRjX2luZGV4KGNydGMpOwo+ID4g IAo+IE1heWJlIGFsc28gY2hhbmdlIHRoaXMgb25lIHRvIF9tYXNrLAo+IGVpdGhlciB3YXkuCj4g Cj4gUmV2aWV3ZWQtYnk6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51 eC5pbnRlbC5jb20+CgpGaXhlZCB1cCZhcHBsaWVkLCB0aGFua3MgZm9yIHRoZSByZXZpZXcuCi1E YW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0 aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=