From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleksandr Tyshchenko Subject: [PATCH v1 01/10] xen/device-tree: Add dt_count_phandle_with_args helper Date: Wed, 10 May 2017 17:03:05 +0300 Message-ID: <1494424994-26232-2-git-send-email-olekstysh@gmail.com> References: <1494424994-26232-1-git-send-email-olekstysh@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d8SDH-00075u-JA for xen-devel@lists.xenproject.org; Wed, 10 May 2017 14:03:35 +0000 Received: by mail-wr0-f194.google.com with SMTP id g12so8717027wrg.2 for ; Wed, 10 May 2017 07:03:34 -0700 (PDT) In-Reply-To: <1494424994-26232-1-git-send-email-olekstysh@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: wei.liu2@citrix.com, julien.grall@arm.com, sstabellini@kernel.org, ian.jackson@eu.citrix.com, jbeulich@suse.com List-Id: xen-devel@lists.xenproject.org RnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29t PgoKUG9ydCBMaW51eCBoZWxwZXIgb2ZfY291bnRfcGhhbmRsZV93aXRoX2FyZ3MgZm9yIGNvdW50 aW5nCm51bWJlciBvZiBwaGFuZGxlcyBpbiBhIHByb3BlcnR5LgoKU2lnbmVkLW9mZi1ieTogT2xl a3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgpSZXZpZXdl ZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQogICBDaGFuZ2Vz IGluIHYxOgogICAgICAtIEFkZCBKdWxpZW4ncyByZXZpZXdlZC1ieQotLS0KIHhlbi9jb21tb24v ZGV2aWNlX3RyZWUuYyAgICAgIHwgIDcgKysrKysrKwogeGVuL2luY2x1ZGUveGVuL2RldmljZV90 cmVlLmggfCAxOSArKysrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDI2IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RldmljZV90cmVlLmMgYi94ZW4vY29t bW9uL2RldmljZV90cmVlLmMKaW5kZXggN2IwMDllYS4uNjBiMDA5NSAxMDA2NDQKLS0tIGEveGVu L2NvbW1vbi9kZXZpY2VfdHJlZS5jCisrKyBiL3hlbi9jb21tb24vZGV2aWNlX3RyZWUuYwpAQCAt MTY2Myw2ICsxNjYzLDEzIEBAIGludCBkdF9wYXJzZV9waGFuZGxlX3dpdGhfYXJncyhjb25zdCBz dHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5wLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIGluZGV4LCBvdXRfYXJncyk7CiB9CiAKK2ludCBkdF9jb3VudF9waGFuZGxlX3dp dGhfYXJncyhjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5wLAorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmxpc3RfbmFtZSwKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBjb25zdCBjaGFyICpjZWxsc19uYW1lKQoreworICAgIHJldHVybiBfX2R0 X3BhcnNlX3BoYW5kbGVfd2l0aF9hcmdzKG5wLCBsaXN0X25hbWUsIGNlbGxzX25hbWUsIDAsIC0x LCBOVUxMKTsKK30KKwogLyoqCiAgKiB1bmZsYXR0ZW5fZHRfbm9kZSAtIEFsbG9jIGFuZCBwb3B1 bGF0ZSBhIGRldmljZV9ub2RlIGZyb20gdGhlIGZsYXQgdHJlZQogICogQGZkdDogVGhlIHBhcmVu dCBkZXZpY2UgdHJlZSBibG9iCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vZGV2aWNlX3Ry ZWUuaCBiL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCmluZGV4IDBhZWNiZTAuLjczOGYx YjYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCisrKyBiL3hlbi9p bmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCkBAIC03NjQsNiArNzY0LDI1IEBAIGludCBkdF9wYXJz ZV9waGFuZGxlX3dpdGhfYXJncyhjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5wLAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNlbGxzX25hbWUsIGludCBp bmRleCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgZHRfcGhhbmRsZV9h cmdzICpvdXRfYXJncyk7CiAKKy8qKgorICogZHRfY291bnRfcGhhbmRsZV93aXRoX2FyZ3MoKSAt IEZpbmQgdGhlIG51bWJlciBvZiBwaGFuZGxlcyByZWZlcmVuY2VzIGluIGEgcHJvcGVydHkKKyAq IEBucDogcG9pbnRlciB0byBhIGRldmljZSB0cmVlIG5vZGUgY29udGFpbmluZyBhIGxpc3QKKyAq IEBsaXN0X25hbWU6IHByb3BlcnR5IG5hbWUgdGhhdCBjb250YWlucyBhIGxpc3QKKyAqIEBjZWxs c19uYW1lOiBwcm9wZXJ0eSBuYW1lIHRoYXQgc3BlY2lmaWVzIHBoYW5kbGVzJyBhcmd1bWVudHMg Y291bnQKKyAqCisgKiBSZXR1cm5zIHRoZSBudW1iZXIgb2YgcGhhbmRsZSArIGFyZ3VtZW50IHR1 cGxlcyB3aXRoaW4gYSBwcm9wZXJ0eS4gSXQKKyAqIGlzIGEgdHlwaWNhbCBwYXR0ZXJuIHRvIGVu Y29kZSBhIGxpc3Qgb2YgcGhhbmRsZSBhbmQgdmFyaWFibGUKKyAqIGFyZ3VtZW50cyBpbnRvIGEg c2luZ2xlIHByb3BlcnR5LiBUaGUgbnVtYmVyIG9mIGFyZ3VtZW50cyBpcyBlbmNvZGVkCisgKiBi eSBhIHByb3BlcnR5IGluIHRoZSBwaGFuZGxlLXRhcmdldCBub2RlLiBGb3IgZXhhbXBsZSwgYSBn cGlvcworICogcHJvcGVydHkgd291bGQgY29udGFpbiBhIGxpc3Qgb2YgR1BJTyBzcGVjaWZpZXMg Y29uc2lzdGluZyBvZiBhCisgKiBwaGFuZGxlIGFuZCAxIG9yIG1vcmUgYXJndW1lbnRzLiBUaGUg bnVtYmVyIG9mIGFyZ3VtZW50cyBhcmUKKyAqIGRldGVybWluZWQgYnkgdGhlICNncGlvLWNlbGxz IHByb3BlcnR5IGluIHRoZSBub2RlIHBvaW50ZWQgdG8gYnkgdGhlCisgKiBwaGFuZGxlLgorICov CitpbnQgZHRfY291bnRfcGhhbmRsZV93aXRoX2FyZ3MoY29uc3Qgc3RydWN0IGR0X2RldmljZV9u b2RlICpucCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpsaXN0 X25hbWUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqY2VsbHNf bmFtZSk7CisKICNpZmRlZiBDT05GSUdfREVWSUNFX1RSRUVfREVCVUcKICNkZWZpbmUgZHRfZHBy aW50ayhmbXQsIGFyZ3MuLi4pICBcCiAgICAgcHJpbnRrKFhFTkxPR19ERUJVRyBmbXQsICMjIGFy Z3MpCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0 cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=