From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: Re: [PATCH v5 16/17] FDT: Add a helper to get the subnode by given name Date: Fri, 4 Mar 2016 12:27:08 +0000 Message-ID: References: <1457073455-11516-1-git-send-email-zhaoshenglong@huawei.com> <1457073455-11516-17-git-send-email-zhaoshenglong@huawei.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1457073455-11516-17-git-send-email-zhaoshenglong@huawei.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Shannon Zhao Cc: mark.rutland@arm.com, devicetree@vger.kernel.org, hangaohuai@huawei.com, linux-efi@vger.kernel.org, ard.biesheuvel@linaro.org, catalin.marinas@arm.com, will.deacon@arm.com, linux-kernel@vger.kernel.org, xen-devel@lists.xen.org, stefano.stabellini@citrix.com, david.vrabel@citrix.com, Rob Herring , linux-arm-kernel@lists.infradead.org, shannon.zhao@linaro.org List-Id: xen-devel@lists.xenproject.org T24gRnJpLCA0IE1hciAyMDE2LCBTaGFubm9uIFpoYW8gd3JvdGU6Cj4gRnJvbTogU2hhbm5vbiBa aGFvIDxzaGFubm9uLnpoYW9AbGluYXJvLm9yZz4KPiAKPiBTb21ldGltZXMgaXQgbmVlZHMgdG8g Y2hlY2sgaWYgdGhlcmUgaXMgYSBzdWJub2RlIG9mIGdpdmVuIG5vZGUgaW4gRkRUCj4gYnkgZ2l2 ZW4gbmFtZS4gSW50cm9kdWNlIHRoaXMgaGVscGVyIHRvIGdldCB0aGUgc3Vibm9kZSBpZiBpdCBl eGlzdHMuCj4gCj4gQ0M6IFJvYiBIZXJyaW5nIDxyb2JoQGtlcm5lbC5vcmc+Cj4gU2lnbmVkLW9m Zi1ieTogU2hhbm5vbiBaaGFvIDxzaGFubm9uLnpoYW9AbGluYXJvLm9yZz4KCkFja2VkLWJ5OiBT dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUBldS5jaXRyaXguY29tPgoKCj4g IGRyaXZlcnMvb2YvZmR0LmMgICAgICAgfCAxMyArKysrKysrKysrKysrCj4gIGluY2x1ZGUvbGlu dXgvb2ZfZmR0LmggfCAgMiArKwo+ICAyIGZpbGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKykK PiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9vZi9mZHQuYyBiL2RyaXZlcnMvb2YvZmR0LmMKPiBp bmRleCA2NTVmNzlkLi4wOTAwMWRiIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvb2YvZmR0LmMKPiAr KysgYi9kcml2ZXJzL29mL2ZkdC5jCj4gQEAgLTY0NSw2ICs2NDUsMTkgQEAgaW50IF9faW5pdCBv Zl9zY2FuX2ZsYXRfZHQoaW50ICgqaXQpKHVuc2lnbmVkIGxvbmcgbm9kZSwKPiAgfQo+ICAKPiAg LyoqCj4gKyAqIG9mX2dldF9mbGF0X2R0X3N1Ym5vZGVfYnlfbmFtZSAtIGdldCB0aGUgc3Vibm9k ZSBieSBnaXZlbiBuYW1lCj4gKyAqCj4gKyAqIEBub2RlOiB0aGUgcGFyZW50IG5vZGUKPiArICog QHVuYW1lOiB0aGUgbmFtZSBvZiBzdWJub2RlCj4gKyAqIEByZXR1cm4gb2Zmc2V0IG9mIHRoZSBz dWJub2RlLCBvciAtRkRUX0VSUl9OT1RGT1VORCBpZiB0aGVyZSBpcyBub25lCj4gKyAqLwo+ICsK PiAraW50IG9mX2dldF9mbGF0X2R0X3N1Ym5vZGVfYnlfbmFtZSh1bnNpZ25lZCBsb25nIG5vZGUs IGNvbnN0IGNoYXIgKnVuYW1lKQo+ICt7Cj4gKwlyZXR1cm4gZmR0X3N1Ym5vZGVfb2Zmc2V0KGlu aXRpYWxfYm9vdF9wYXJhbXMsIG5vZGUsIHVuYW1lKTsKPiArfQo+ICsKPiArLyoqCj4gICAqIG9m X2dldF9mbGF0X2R0X3Jvb3QgLSBmaW5kIHRoZSByb290IG5vZGUgaW4gdGhlIGZsYXQgYmxvYgo+ ICAgKi8KPiAgdW5zaWduZWQgbG9uZyBfX2luaXQgb2ZfZ2V0X2ZsYXRfZHRfcm9vdCh2b2lkKQo+ IGRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L29mX2ZkdC5oIGIvaW5jbHVkZS9saW51eC9vZl9m ZHQuaAo+IGluZGV4IGRmOWVmMzguLmZjMjgxNjIgMTAwNjQ0Cj4gLS0tIGEvaW5jbHVkZS9saW51 eC9vZl9mZHQuaAo+ICsrKyBiL2luY2x1ZGUvbGludXgvb2ZfZmR0LmgKPiBAQCAtNTIsNiArNTIs OCBAQCBleHRlcm4gY2hhciBfX2R0Yl9lbmRbXTsKPiAgZXh0ZXJuIGludCBvZl9zY2FuX2ZsYXRf ZHQoaW50ICgqaXQpKHVuc2lnbmVkIGxvbmcgbm9kZSwgY29uc3QgY2hhciAqdW5hbWUsCj4gIAkJ CQkgICAgIGludCBkZXB0aCwgdm9pZCAqZGF0YSksCj4gIAkJCSAgIHZvaWQgKmRhdGEpOwo+ICtl eHRlcm4gaW50IG9mX2dldF9mbGF0X2R0X3N1Ym5vZGVfYnlfbmFtZSh1bnNpZ25lZCBsb25nIG5v ZGUsCj4gKwkJCQkJICBjb25zdCBjaGFyICp1bmFtZSk7Cj4gIGV4dGVybiBjb25zdCB2b2lkICpv Zl9nZXRfZmxhdF9kdF9wcm9wKHVuc2lnbmVkIGxvbmcgbm9kZSwgY29uc3QgY2hhciAqbmFtZSwK PiAgCQkJCSAgICAgICBpbnQgKnNpemUpOwo+ICBleHRlcm4gaW50IG9mX2ZsYXRfZHRfaXNfY29t cGF0aWJsZSh1bnNpZ25lZCBsb25nIG5vZGUsIGNvbnN0IGNoYXIgKm5hbWUpOwo+IC0tIAo+IDIu MC40Cj4gCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s aXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=