From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philipp Zabel Subject: Re: [PATCH 4/4] drm/rockchip: use for_each_endpoint_of_node macro, drop endpoint reference on break Date: Tue, 24 Feb 2015 10:24:31 +0100 Message-ID: <1424769871.3957.11.camel@pengutronix.de> References: <1424709269-23374-1-git-send-email-p.zabel@pengutronix.de> <1424709269-23374-5-git-send-email-p.zabel@pengutronix.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [92.198.50.35]) by gabe.freedesktop.org (Postfix) with ESMTP id 4E7AF6E3DC for ; Tue, 24 Feb 2015 01:24:37 -0800 (PST) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Kurtz Cc: kernel@pengutronix.de, dri-devel , Laurent Pinchart , Grant Likely , Mark Yao List-Id: dri-devel@lists.freedesktop.org SGkgRGFuaWVsLAoKdGhhbmsgeW91IGZvciB0aGUgcmV2aWV3IQoKQW0gRGllbnN0YWcsIGRlbiAy NC4wMi4yMDE1LCAxMToxMyArMDgwMCBzY2hyaWViIERhbmllbCBLdXJ0ejoKPiA+IEBAIC0zNzUs MTggKzM3NSwxNSBAQCBpbnQgcm9ja2NoaXBfZHJtX2VuY29kZXJfZ2V0X211eF9pZChzdHJ1Y3Qg ZGV2aWNlX25vZGUgKm5vZGUsCj4gPiAgICAgICAgIGlmICghbm9kZSB8fCAhY3J0YykKPiA+ICAg ICAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiA+Cj4gPiAtICAgICAgIGRvIHsKPiA+IC0g ICAgICAgICAgICAgICBlcCA9IG9mX2dyYXBoX2dldF9uZXh0X2VuZHBvaW50KG5vZGUsIGVwKTsK PiA+IC0gICAgICAgICAgICAgICBpZiAoIWVwKQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAg YnJlYWs7Cj4gPiAtCj4gPiArICAgICAgIGZvcl9lYWNoX2VuZHBvaW50X29mX25vZGUobm9kZSwg ZXApIHsKPiA+ICAgICAgICAgICAgICAgICBwb3J0ID0gb2ZfZ3JhcGhfZ2V0X3JlbW90ZV9wb3J0 KGVwKTsKPiA+ICAgICAgICAgICAgICAgICBvZl9ub2RlX3B1dChwb3J0KTsKPiAKPiBTaG91bGRu J3Qgd2UgcHV0IHBvcnQgYWZ0ZXIgY29tcGFyaW5nIGl0IHRvIGNydGMtPnBvcnQ/CgpXZSBkb24n dCBkZXJlZmVyZW5jZSB0aGUgcG9pbnRlci4gSXQgaXMgb25seSBjb21wYXJlZCB0byBjcnRjLT5w b3J0IGluCnRoZSBsaW5lIGJlbG93LCBzbyB0aGlzIHNob3VsZCBiZSBmaW5lLgoKPiBUaGlzIGxv b2tzIGxpa2UgYW4gZXhpc3RpbmcgaXNzdWUsIHRob3VnaCBzbyB0aGlzIHBhdGNoIGlzIChhc3N1 bWluZwo+IHRoZSBzZXJpZXMgWzBdIGlzIG1lcmdlZCk6Cj4gCj4gUmV2aWV3ZWQtYnk6IERhbmll bCBLdXJ0eiA8ZGprdXJ0ekBjaHJvbWl1bS5vcmc+Cj4KPiBbMF0gaHR0cHM6Ly9sa21sLm9yZy9s a21sLzIwMTUvMi8yMy8xMTUKPiAKPiA+Cj4gPiAgICAgICAgICAgICAgICAgaWYgKHBvcnQgPT0g Y3J0Yy0+cG9ydCkgewo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgcmV0ID0gb2ZfZ3JhcGhf cGFyc2VfZW5kcG9pbnQoZXAsICZlbmRwb2ludCk7Cj4gPiArICAgICAgICAgICAgICAgICAgICAg ICBvZl9ub2RlX3B1dChlcCk7Cj4gPiAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmV0 ID86IGVuZHBvaW50LmlkOwo+IAo+IFRoaXMgZnVuY3Rpb24gbG9va3MgcmVhbGx5IHNpbWlsYXIg dG8gaW14X2RybV9lbmNvZGVyX2dldF9tdXhfaWQoKS4KCkdvb2QgcG9pbnQuCgo+IFRoZSBvbmx5 IGRpZmZlcmVuY2UgaXMgdGhhdCBpdCBsb29rcyB1cCBlbmRwb2ludC5pZCByYXRoZXIgdGhhbiBl bmRwb2ludC5wb3J0Lgo+Cj4gSXMgdGhlcmUgYW55IHdheSB3ZSBjYW4gcmVzb2x2ZSB0aGlzIHNs aWdodCBkaWZmZXJlbmNlIHNvIHRoYXQgYm90aAo+IGNhbiB1c2UgYSBzaW5nbGUgY29tbW9uIGhl bHBlcj8KClRoZSB3YXkgSSBzZWUgaXQsIHRoZSBwb3J0cyBkZXNjcmliZSB0aGUgcGh5c2ljYWwg aW5wdXRzIHRvIHRoZSBtdXgsIHNvCnRoZSBwb3J0IG51bWJlciBzaG91bGQgYmUgdXNlZCB0byBk ZXRlcm1pbmUgdGhlIG11eCBzZXR0aW5nLiBJbiB0aGVvcnkKdGhlcmUgY291bGQgYmUgbXVsdGlw bGUgZW5kcG9pbnRzIChtdWx0aXBsZSBzb3VyY2VzIG9uIHRoZSBzYW1lIGJ1cwpjb25uZWN0ZWQg dG8gYSBzaW5nbGUgbXV4IGlucHV0KSwgc28gSSB3b3VsZG4ndCBsaWtlIHRvIGNoYW5nZSBpbXgt ZHJtCnRvIGRldGVybWluZSB0aGUgbXV4IHNldHRpbmcgZnJvbSBlbmRwb2ludCBpZHMuCkNvdWxk IHdlIGNoYW5nZSB0aGUgcm9ja2NoaXAgZHJpdmVyIHRvIHVzZSB0aGUgcG9ydCBpZCBpbnN0ZWFk PwoKPiBPciwgYXQgbGVhc3QgbW92ZSBib3RoIG9mIHRoZW0gdG8gc29tZXdoZXJlIG1vcmUgZ2Vu ZXJpYz8KClRoZXJlJ3MgZHJtX29mX2ZpbmRfcG9zc2libGVfY3J0Y3MgYWxyZWFkeSwgd2UgY291 bGQgYWRkCmRybV9vZl9lbmNvZGVyX2dldF9wb3J0X2lkIGFuZCBwb3NzaWJseSBkcm1fb2ZfZW5j b2Rlcl9nZXRfZW5kcG9pbnRfaWQKbmV4dCB0byBpdC4KCnJlZ2FyZHMKUGhpbGlwcAoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxp bmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK