From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v3 4/6] xen/device-tree: Make dt_match_node match props Date: Fri, 16 Sep 2016 16:28:20 +0200 Message-ID: References: <1473231377-7800-1-git-send-email-edgar.iglesias@gmail.com> <1473231377-7800-5-git-send-email-edgar.iglesias@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1473231377-7800-5-git-send-email-edgar.iglesias@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: "Edgar E. Iglesias" , xen-devel@lists.xen.org Cc: edgar.iglesias@xilinx.com, sstabellini@kernel.org List-Id: xen-devel@lists.xenproject.org SGkgRWRnYXIsCgpPbiAwNy8wOS8yMDE2IDA4OjU2LCBFZGdhciBFLiBJZ2xlc2lhcyB3cm90ZToK PiBGcm9tOiAiRWRnYXIgRS4gSWdsZXNpYXMiIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgo+ Cj4gTWFrZSBkdF9tYXRjaF9ub2RlIG1hdGNoIGZvciBleGlzdGluZyBwcm9wZXJ0aWVzLgo+IFdl IG9ubHkgc2VhcmNoIGZvciB0aGUgZXhpc3RlbmNlIG9mIHRoZSBwcm9wZXJ0aWVzLCBub3QKPiBm b3Igc3BlY2lmaWMgdmFsdWVzLgo+Cj4gU2lnbmVkLW9mZi1ieTogRWRnYXIgRS4gSWdsZXNpYXMg PGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+Cj4gLS0tCj4gIHhlbi9jb21tb24vZGV2aWNlX3Ry ZWUuYyAgICAgIHwgNSArKysrLQo+ICB4ZW4vaW5jbHVkZS94ZW4vZGV2aWNlX3RyZWUuaCB8IDcg KysrKysrKwo+ICAyIGZpbGVzIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o LSkKPgo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RldmljZV90cmVlLmMgYi94ZW4vY29tbW9u L2RldmljZV90cmVlLmMKPiBpbmRleCBiMzljOGNhLi4xYmUwNzRiIDEwMDY0NAo+IC0tLSBhL3hl bi9jb21tb24vZGV2aWNlX3RyZWUuYwo+ICsrKyBiL3hlbi9jb21tb24vZGV2aWNlX3RyZWUuYwo+ IEBAIC0zMTksNyArMzE5LDcgQEAgZHRfbWF0Y2hfbm9kZShjb25zdCBzdHJ1Y3QgZHRfZGV2aWNl X21hdGNoICptYXRjaGVzLAo+ICAgICAgICAgIHJldHVybiBOVUxMOwo+Cj4gICAgICB3aGlsZSAo IG1hdGNoZXMtPnBhdGggfHwgbWF0Y2hlcy0+dHlwZSB8fAo+IC0gICAgICAgICAgICBtYXRjaGVz LT5jb21wYXRpYmxlIHx8IG1hdGNoZXMtPm5vdF9hdmFpbGFibGUgKQo+ICsgICAgICAgICAgICBt YXRjaGVzLT5jb21wYXRpYmxlIHx8IG1hdGNoZXMtPm5vdF9hdmFpbGFibGUgfHwgbWF0Y2hlcy0+ cHJvcCkKPiAgICAgIHsKPiAgICAgICAgICBib29sX3QgbWF0Y2ggPSAxOwo+Cj4gQEAgLTMzNSw2 ICszMzUsOSBAQCBkdF9tYXRjaF9ub2RlKGNvbnN0IHN0cnVjdCBkdF9kZXZpY2VfbWF0Y2ggKm1h dGNoZXMsCj4gICAgICAgICAgaWYgKCBtYXRjaGVzLT5ub3RfYXZhaWxhYmxlICkKPiAgICAgICAg ICAgICAgbWF0Y2ggJj0gIWR0X2RldmljZV9pc19hdmFpbGFibGUobm9kZSk7Cj4KPiArICAgICAg ICBpZiAoIG1hdGNoZXMtPnByb3AgKQo+ICsgICAgICAgICAgICBtYXRjaCAmPSBkdF9maW5kX3By b3BlcnR5KG5vZGUsIG1hdGNoZXMtPnByb3AsIE5VTEwpICE9IE5VTEw7Cj4gKwo+ICAgICAgICAg IGlmICggbWF0Y2ggKQo+ICAgICAgICAgICAgICByZXR1cm4gbWF0Y2hlczsKPiAgICAgICAgICBt YXRjaGVzKys7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oIGIv eGVuL2luY2x1ZGUveGVuL2RldmljZV90cmVlLmgKPiBpbmRleCBkYTE1M2E1Li5jNzFkZGI5IDEw MDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCj4gKysrIGIveGVuL2lu Y2x1ZGUveGVuL2RldmljZV90cmVlLmgKPiBAQCAtMjksNiArMjksMTEgQEAgc3RydWN0IGR0X2Rl dmljZV9tYXRjaCB7Cj4gICAgICBjb25zdCBjaGFyICp0eXBlOwo+ICAgICAgY29uc3QgY2hhciAq Y29tcGF0aWJsZTsKPiAgICAgIGNvbnN0IGJvb2xfdCBub3RfYXZhaWxhYmxlOwo+ICsgICAgLyoK PiArICAgICAqIFByb3BlcnR5IG5hbWUgdG8gc2VhcmNoIGZvci4gV2Ugb25seSBzZWFyY2ggZm9y IHRoZSBwcm9wZXJ0aWVzCgpOSVQ6IHMvdGhlIHByb3BlcnRpZXMvdGhlIHByb3BlcnR5LyBJIHRo aW5rIHNhbWUuCkkgdGhpbmsgdGhpcyBhbHNvIGFwcGx5IGZvciB0aGUgY29tbWl0IG1lc3NhZ2U/ CgpUaGUgcmVzdCBvZiB0aGUgcGF0Y2ggbG9va3MgZ29vZCB0byBtZToKCkFja2VkLWJ5OiBKdWxp ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKUmVnYXJkcywKCj4gKyAgICAgKiBleGlz dGVuY2UuCj4gKyAgICAgKi8KPiArICAgIGNvbnN0IGNoYXIgKnByb3A7Cj4gICAgICBjb25zdCB2 b2lkICpkYXRhOwo+ICB9Owo+Cj4gQEAgLTM2LDExICs0MSwxMyBAQCBzdHJ1Y3QgZHRfZGV2aWNl X21hdGNoIHsKPiAgI2RlZmluZSBfX0RUX01BVENIX1RZUEUodHlwKSAgICAgICAgICAgIC50eXBl ID0gdHlwCj4gICNkZWZpbmUgX19EVF9NQVRDSF9DT01QQVRJQkxFKGNvbXBhdCkgICAuY29tcGF0 aWJsZSA9IGNvbXBhdAo+ICAjZGVmaW5lIF9fRFRfTUFUQ0hfTk9UX0FWQUlMQUJMRSgpICAgICAg Lm5vdF9hdmFpbGFibGUgPSAxCj4gKyNkZWZpbmUgX19EVF9NQVRDSF9QUk9QKHApICAgICAgICAg ICAgICAucHJvcCA9IHAKPgo+ICAjZGVmaW5lIERUX01BVENIX1BBVEgocCkgICAgICAgICAgICAg ICAgeyBfX0RUX01BVENIX1BBVEgocCkgfQo+ICAjZGVmaW5lIERUX01BVENIX1RZUEUodHlwKSAg ICAgICAgICAgICAgeyBfX0RUX01BVENIX1RZUEUodHlwKSB9Cj4gICNkZWZpbmUgRFRfTUFUQ0hf Q09NUEFUSUJMRShjb21wYXQpICAgICB7IF9fRFRfTUFUQ0hfQ09NUEFUSUJMRShjb21wYXQpIH0K PiAgI2RlZmluZSBEVF9NQVRDSF9OT1RfQVZBSUxBQkxFKCkgICAgICAgIHsgX19EVF9NQVRDSF9O T1RfQVZBSUxBQkxFKCkgfQo+ICsjZGVmaW5lIERUX01BVENIX1BST1AocCkgICAgICAgICAgICAg ICAgeyBfX0RUX01BVENIX1BST1AocCkgfQo+Cj4gIHR5cGVkZWYgdTMyIGR0X3BoYW5kbGU7Cj4K PgoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9y ZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==