From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH 3/4] drm/rcar-du: use for_each_endpoint_of_node macro Date: Mon, 23 Feb 2015 19:00:32 +0200 Message-ID: <1495627.rEAeKFzOFN@avalon> References: <1424709269-23374-1-git-send-email-p.zabel@pengutronix.de> <1424709269-23374-4-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 galahad.ideasonboard.com (galahad.ideasonboard.com [185.26.127.97]) by gabe.freedesktop.org (Postfix) with ESMTP id 809716E46F for ; Mon, 23 Feb 2015 08:59:33 -0800 (PST) In-Reply-To: <1424709269-23374-4-git-send-email-p.zabel@pengutronix.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Philipp Zabel Cc: kernel@pengutronix.de, dri-devel@lists.freedesktop.org, Grant Likely , Mark Yao List-Id: dri-devel@lists.freedesktop.org SGkgUGhpbGlwcCwKClRoYW5rIHlvdSBmb3IgdGhlIHBhdGNoLgoKT24gTW9uZGF5IDIzIEZlYnJ1 YXJ5IDIwMTUgMTc6MzQ6MjggUGhpbGlwcCBaYWJlbCB3cm90ZToKPiBVc2luZyB0aGUgZm9yX2Vh Y2hfLi4uIG1hY3JvIHNob3VsZCBtYWtlIHRoZSBjb2RlIGEgYml0IHNob3J0ZXIgYW5kCj4gZWFz aWVyIHRvIHJlYWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGhpbGlwcCBaYWJlbCA8cC56YWJlbEBw ZW5ndXRyb25peC5kZT4KCkFja2VkLWJ5OiBMYXVyZW50IFBpbmNoYXJ0IDxsYXVyZW50LnBpbmNo YXJ0QGlkZWFzb25ib2FyZC5jb20+Cgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vcmNhci1kdS9y Y2FyX2R1X2ttcy5jIHwgMTYgKysrLS0tLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMyBp bnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL3JjYXItZHUvcmNhcl9kdV9rbXMuYwo+IGIvZHJpdmVycy9ncHUvZHJtL3JjYXItZHUv cmNhcl9kdV9rbXMuYyBpbmRleCA2OGRhYjI2Li5jMjM1MDc0IDEwMDY0NAo+IC0tLSBhL2RyaXZl cnMvZ3B1L2RybS9yY2FyLWR1L3JjYXJfZHVfa21zLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0v cmNhci1kdS9yY2FyX2R1X2ttcy5jCj4gQEAgLTIyNCwxMiArMjI0LDcgQEAgc3RhdGljIGludCBy Y2FyX2R1X2VuY29kZXJzX2luaXRfb25lKHN0cnVjdAo+IHJjYXJfZHVfZGV2aWNlICpyY2R1LAo+ IAo+ICAJZW50aXR5X2VwX25vZGUgPSBvZl9wYXJzZV9waGFuZGxlKGVwLT5sb2NhbF9ub2RlLCAi cmVtb3RlLWVuZHBvaW50IiwgMCk7Cj4gCj4gLQl3aGlsZSAoMSkgewo+IC0JCWVwX25vZGUgPSBv Zl9ncmFwaF9nZXRfbmV4dF9lbmRwb2ludChlbnRpdHksIGVwX25vZGUpOwo+IC0KPiAtCQlpZiAo IWVwX25vZGUpCj4gLQkJCWJyZWFrOwo+IC0KPiArCWZvcl9lYWNoX2VuZHBvaW50X29mX25vZGUo ZW50aXR5LCBlcF9ub2RlKSB7Cj4gIAkJaWYgKGVwX25vZGUgPT0gZW50aXR5X2VwX25vZGUpCj4g IAkJCWNvbnRpbnVlOwo+IAo+IEBAIC0yOTYsMjQgKzI5MSwxOSBAQCBzdGF0aWMgaW50IHJjYXJf ZHVfZW5jb2RlcnNfaW5pdF9vbmUoc3RydWN0Cj4gcmNhcl9kdV9kZXZpY2UgKnJjZHUsIHN0YXRp YyBpbnQgcmNhcl9kdV9lbmNvZGVyc19pbml0KHN0cnVjdAo+IHJjYXJfZHVfZGV2aWNlICpyY2R1 KQo+ICB7Cj4gIAlzdHJ1Y3QgZGV2aWNlX25vZGUgKm5wID0gcmNkdS0+ZGV2LT5vZl9ub2RlOwo+ IC0Jc3RydWN0IGRldmljZV9ub2RlICplcF9ub2RlID0gTlVMTDsKPiArCXN0cnVjdCBkZXZpY2Vf bm9kZSAqZXBfbm9kZTsKPiAgCXVuc2lnbmVkIGludCBudW1fZW5jb2RlcnMgPSAwOwo+IAo+ICAJ LyoKPiAgCSAqIEl0ZXJhdGUgb3ZlciB0aGUgZW5kcG9pbnRzIGFuZCBjcmVhdGUgb25lIGVuY29k ZXIgZm9yIGVhY2ggb3V0cHV0Cj4gIAkgKiBwaXBlbGluZS4KPiAgCSAqLwo+IC0Jd2hpbGUgKDEp IHsKPiArCWZvcl9lYWNoX2VuZHBvaW50X29mX25vZGUobnAsIGVwX25vZGUpIHsKPiAgCQllbnVt IHJjYXJfZHVfb3V0cHV0IG91dHB1dDsKPiAgCQlzdHJ1Y3Qgb2ZfZW5kcG9pbnQgZXA7Cj4gIAkJ dW5zaWduZWQgaW50IGk7Cj4gIAkJaW50IHJldDsKPiAKPiAtCQllcF9ub2RlID0gb2ZfZ3JhcGhf Z2V0X25leHRfZW5kcG9pbnQobnAsIGVwX25vZGUpOwo+IC0KPiAtCQlpZiAoZXBfbm9kZSA9PSBO VUxMKQo+IC0JCQlicmVhazsKPiAtCj4gIAkJcmV0ID0gb2ZfZ3JhcGhfcGFyc2VfZW5kcG9pbnQo ZXBfbm9kZSwgJmVwKTsKPiAgCQlpZiAocmV0IDwgMCkgewo+ICAJCQlvZl9ub2RlX3B1dChlcF9u b2RlKTsKCi0tIApSZWdhcmRzLAoKTGF1cmVudCBQaW5jaGFydAoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmkt ZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK