[From nobody Mon May  2 00:31:44 2016
Return-Path: &lt;linuxppc-dev-bounces+arnd=arndb.de@lists.ozlabs.org&gt;
Received: from lists.ozlabs.org ([103.22.144.68]) by mx.kundenserver.de
 (mxeue108) with ESMTPS (Nemesis) id 0Le2YC-1bSlPC0N1Y-00pra1 for
 &lt;arnd@arndb.de&gt;; Mon, 02 May 2016 04:04:11 +0200
Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by
 lists.ozlabs.org (Postfix) with ESMTP id 3qynfW6MdWzDqFS for &lt;arnd@arndb.de&gt;;
 Mon,  2 May 2016 12:04:03 +1000 (AEST)
X-Original-To: linuxppc-dev@lists.ozlabs.org
Delivered-To: linuxppc-dev@lists.ozlabs.org
Received: from e23smtp06.au.ibm.com (e23smtp06.au.ibm.com [202.81.31.148])
 (using TLSv1.2 with cipher CAMELLIA256-SHA (256/256 bits)) (No client
 certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id
 3qynfL3bw9zDq5g for &lt;linuxppc-dev@lists.ozlabs.org&gt;;
 Mon,  2 May 2016 12:03:54 +1000 (AEST)
Received: from localhost by e23smtp06.au.ibm.com with IBM ESMTP SMTP Gateway:
 Authorized Use Only! Violators will be prosecuted for
 &lt;linuxppc-dev@lists.ozlabs.org&gt; from &lt;gwshan@linux.vnet.ibm.com&gt;;
 Mon, 2 May 2016 12:03:52 +1000
Received: from d23dlp03.au.ibm.com (202.81.31.214) by e23smtp06.au.ibm.com
 (202.81.31.212) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators
 will be prosecuted; Mon, 2 May 2016 12:03:49 +1000
X-IBM-Helo: d23dlp03.au.ibm.com
X-IBM-MailFrom: gwshan@linux.vnet.ibm.com
X-IBM-RcptTo: linuxppc-dev@lists.ozlabs.org
Received: from d23relay10.au.ibm.com (d23relay10.au.ibm.com [9.190.26.77]) by
 d23dlp03.au.ibm.com (Postfix) with ESMTP id 478CA3578052 for
 &lt;linuxppc-dev@lists.ozlabs.org&gt;; Mon,  2 May 2016 12:03:49 +1000 (EST)
Received: from d23av01.au.ibm.com (d23av01.au.ibm.com [9.190.234.96]) by
 d23relay10.au.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id
 u4223fxi31195382 for &lt;linuxppc-dev@lists.ozlabs.org&gt;;
 Mon, 2 May 2016 12:03:49 +1000
Received: from d23av01.au.ibm.com (localhost [127.0.0.1]) by
 d23av01.au.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id
 u4223FQ6018039 for &lt;linuxppc-dev@lists.ozlabs.org&gt;;
 Mon, 2 May 2016 12:03:17 +1000
Received: from ozlabs.au.ibm.com (ozlabs.au.ibm.com [9.192.253.14]) by
 d23av01.au.ibm.com (8.14.4/8.14.4/NCO v10.0 AVin) with ESMTP id
 u4223Fu9017435; Mon, 2 May 2016 12:03:15 +1000
Received: from bran.ozlabs.ibm.com (haven.au.ibm.com [9.192.254.114]) by
 ozlabs.au.ibm.com (Postfix) with ESMTP id 81CECA01E6;
 Mon,  2 May 2016 12:02:21 +1000 (AEST)
Received: from gwshan (shangw.ozlabs.ibm.com [10.61.2.199]) by
 bran.ozlabs.ibm.com (Postfix) with ESMTP id 752BFE3A40;
 Mon,  2 May 2016 12:02:21 +1000 (AEST)
Received: by gwshan (Postfix, from userid 1000) id 5B05C941E19;
 Mon,  2 May 2016 12:02:21 +1000 (AEST)
Date: Mon, 02 May 2016 12:02:21 +1000
From: Gavin Shan &lt;gwshan@linux.vnet.ibm.com&gt;
To: Rob Herring &lt;robherring2@gmail.com&gt;
Subject: Re: [PATCH v8 40/45] drivers/of: Split unflatten_dt_node()
Message-ID: &lt;20160502020221.GA16612@gwshan&gt;
References: &lt;1455680668-23298-1-git-send-email-gwshan@linux.vnet.ibm.com&gt;
 &lt;1455680668-23298-41-git-send-email-gwshan@linux.vnet.ibm.com&gt;
 &lt;CAL_Jsq++L-D=RD6ZYK=CPnhqcZbhEbxsKk3xT-vK2R=Qe9Z_pg@mail.gmail.com&gt;
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: &lt;CAL_Jsq++L-D=RD6ZYK=CPnhqcZbhEbxsKk3xT-vK2R=Qe9Z_pg@mail.gmail.com&gt;
User-Agent: Mutt/1.5.23 (2014-03-12)
X-TM-AS-MML: disable
X-Content-Scanned: Fidelis XPS MAILER
x-cbid: 16050202-0021-0000-0000-0000096713E5
X-BeenThere: linuxppc-dev@lists.ozlabs.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: Linux on PowerPC Developers Mail List &lt;linuxppc-dev.lists.ozlabs.org&gt;
List-Unsubscribe: &lt;https://lists.ozlabs.org/options/linuxppc-dev&gt;,
 &lt;mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe&gt;
List-Archive: &lt;http://lists.ozlabs.org/pipermail/linuxppc-dev/&gt;
List-Post: &lt;mailto:linuxppc-dev@lists.ozlabs.org&gt;
List-Help: &lt;mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help&gt;
List-Subscribe: &lt;https://lists.ozlabs.org/listinfo/linuxppc-dev&gt;,
 &lt;mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe&gt;
Reply-To: Gavin Shan &lt;gwshan@linux.vnet.ibm.com&gt;
Cc: &quot;devicetree@vger.kernel.org&quot; &lt;devicetree@vger.kernel.org&gt;, aik@ozlabs.ru,
 Gavin Shan &lt;gwshan@linux.vnet.ibm.com&gt;, Grant Likely &lt;grant.likely@linaro.org&gt;,
 &quot;linux-pci@vger.kernel.org&quot; &lt;linux-pci@vger.kernel.org&gt;,
 Bjorn Helgaas &lt;bhelgaas@google.com&gt;,
 linuxppc-dev &lt;linuxppc-dev@lists.ozlabs.org&gt;, dja@axtens.net
Content-Type: text/plain; charset=&quot;utf-8&quot;
Content-Transfer-Encoding: base64
Errors-To: linuxppc-dev-bounces+arnd=arndb.de@lists.ozlabs.org
Sender: Linuxppc-dev &lt;linuxppc-dev-bounces+arnd=arndb.de@lists.ozlabs.org&gt;
Envelope-To: &lt;arnd@arndb.de&gt;
X-UI-Filterresults: notjunk:1; V01:K0:pLyJe7UbbFU=:sxnZW6gLzHGGh+RQHigDXuEfpA
 JunFhgfOgCI14uaz/8DJQOAEG4q9RPrHpu1U7+NmBwR1LIp0rAR8M4Qpv7WNemFoIzjAFHJIl
 B8Prtx35cwrA+TzniwqDskZXW+L3aJo+2UIR1qmtJJGPoqrHDduZ4az7SokxPKYy896KohZkG
 SHOO8pVI4f+cnVSTzNHJhWCDMnIYcwVVlnfu3DNY2Jn+rspiZLe42zZ3csP+T7sKfDUhaM0bR
 vZC0nnniullxQSGHsXmRyUa3mZCTaxAHnFnXhUfIeHh7VBAjV1PcysI+R+ERN2yLshySAgOJ7
 OLHT1XRy6sh6q5gpqnBdTYAtYDBq4VG77478siEkwnm55oeERcFISQa2nZbom47kdjll1Vo+V
 9tu6L3JkZyopVadWc03VzkCjMBDWMUteWF2gfJ/cGrlf7XipLywdBtlLD+nHvMOXYpR9uHSv3
 CFclSwYOmceTQ3UiNt9CQc8E4js0TVuxqtDUXklK/sBdLeGNsE1fqZdpI2R3o+4/+VlZqEOuk
 cHePX4eHQ5SD9Ganpt3Succ06OHj0gW0BCwJB+is40QQQAXqrB0Eqd9VU7s9xYKCoIMmiNRwa
 eCFY2p4gEubQZOI+QCWuuOhXRqPIyU/5tczL5r//XhB3pDHzWtLLCrQGd4Pg5+M49fsyEQx8g
 4ezrkCFbmB5hsZGRKXQbt6ofUSz5yi3qJ+0WJ3Fo4tDTakTAHuZlhM26G6DHnuvpbfKhAWxTd
 lhC+QpFaHB46dvtbDH9f0Hda5D/dX/DwuSBRSQF4/WTXxzWSwZ83oaoiSv1hJhofzeq291mK3
 pyMqD6NTYBxuWihKkaOgMaj9nPAEfBwMGMOU4yy45JHCmtl7scMI9XoTxI8jIK5PVahhrJfUo
 dZzFHSPCMyAXeekJdi+zPV21nGsvw3xJ98TLatnPh31E5WDSnL3iuV9faWWBzZJtx3mRQbyUC
 6l3fL+9AHur2ZE6O5rIXklVamBLzxPwIhukQvYmz8NNlvgkbpX8ChcECaRb8DcPuql5f1NN46
 0CBtIH+kaxANGT4TsK3utG4CsJYzp2j8pgHpkI7tU3kkdTkg4Plhd2wlAJWLfPtwdHiZ2m6c7
 zaL9zTvAmsgUSKp6DssWTXUaB3geuh2M4vsjitfQz1j0UK+vFqmO76N08zhyrPSDglWcf8/UT
 fToALeFtJu7d6LxOrzO+vtaDbQNxo20K14k5wy/Ae9Coji95uyMvh98PDLTSRCXy4HPirrzrI
 D5YjstnAvIlVmI31zehLC0dKokcoa61NiwNeWjAlgSoQzUR/Y068bdVZr+VwBvqRAQCMcudsB
 xeYPqs4ncbriKSPhcUj0L06dHNPxcPZuqZEI0+drcEG2Mo6VTZe5Z03Tcts8rJNM1STb

T24gV2VkLCBGZWIgMTcsIDIwMTYgYXQgMDg6MzA6NDJBTSAtMDYwMCwgUm9iIEhlcnJpbmcgd3Jv
dGU6Cj5PbiBUdWUsIEZlYiAxNiwgMjAxNiBhdCA5OjQ0IFBNLCBHYXZpbiBTaGFuIDxnd3NoYW5A
bGludXgudm5ldC5pYm0uY29tPiB3cm90ZToKPj4gVGhlIGZ1bmN0aW9uIHVuZmxhdHRlbl9kdF9u
b2RlKCkgaXMgY2FsbGVkIHJlY3Vyc2l2ZWx5IHRvIHVuZmxhdHRlbgo+PiBkZXZpY2Ugbm9kZXMg
YW5kIHByb3BlcnRpZXMgaW4gdGhlIEZEVCBibG9iLiBJdCBsb29rcyBjb21wbGljYXRlZAo+PiBh
bmQgaGFyZCB0byBiZSB1bmRlcnN0b29kLgo+Pgo+PiBUaGlzIHNwbGl0cyB0aGUgZnVuY3Rpb24g
aW50byAzIGZ1bmN0aW9uczogcG9wdWxhdGVfcHJvcGVydGllcygpLAo+PiBwb3B1bGF0ZV9ub2Rl
KCkgYW5kIHVuZmxhdHRlbl9kdF9ub2RlKCkuIHBvcHVsYXRlX3Byb3BlcnRpZXMoKSwKPj4gd2hp
Y2ggaXMgY2FsbGVkIGJ5IHBvcHVsYXRlX25vZGUoKSwgY3JlYXRlcyBwcm9wZXJ0aWVzIGZvciB0
aGUKPj4gaW5kaWNhdGVkIGRldmljZSBub2RlLiBUaGUgbGF0ZXIgb25lIGNyZWF0ZXMgdGhlIGRl
dmljZSBub2Rlcwo+PiBmcm9tIEZEVCBibG9iLiBwb3B1bGF0ZV9ub2RlKCkgZ2V0cyB0aGUgb2Zm
c2V0IGluIEZEVCBibG9iIGZvcgo+PiBuZXh0IGRldmljZSBub2RlcyBhbmQgdGhlbiBjYWxscyBw
b3B1bGF0ZV9ub2RlKCkuIE5vIGxvZ2ljYWwKPj4gY2hhbmdlcyBpbnRyb2R1Y2VkLgo+Pgo+PiBT
aWduZWQtb2ZmLWJ5OiBHYXZpbiBTaGFuIDxnd3NoYW5AbGludXgudm5ldC5pYm0uY29tPgo+PiAt
LS0KPj4gIGRyaXZlcnMvb2YvZmR0LmMgfCAyNDkgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiAgMSBmaWxlIGNoYW5nZWQsIDE0NyBpbnNl
cnRpb25zKCspLCAxMDIgZGVsZXRpb25zKC0pCj4KPk9uZSBuaXQsIG90aGVyd2lzZToKPgo+QWNr
ZWQtYnk6IFJvYiBIZXJyaW5nIDxyb2JoQGtlcm5lbC5vcmc+Cj4KPlsuLi5dCj4KPj4gKyAgICAg
ICAgICAgICAgIC8qIEFuZCB3ZSBwcm9jZXNzIHRoZSAiaWJtLHBoYW5kbGUiIHByb3BlcnR5Cj4+
ICsgICAgICAgICAgICAgICAgKiB1c2VkIGluIHBTZXJpZXMgZHluYW1pYyBkZXZpY2UgdHJlZQo+
PiArICAgICAgICAgICAgICAgICogc3R1ZmYKPj4gKyAgICAgICAgICAgICAgICAqLwo+PiArICAg
ICAgICAgICAgICAgaWYgKCFzdHJjbXAocG5hbWUsICJpYm0scGhhbmRsZSIpKQo+PiArICAgICAg
ICAgICAgICAgICAgICAgICBucC0+cGhhbmRsZSA9IGJlMzJfdG9fY3B1cCh2YWwpOwo+PiArCj4+
ICsgICAgICAgICAgICAgICBwcC0+bmFtZSAgID0gKGNoYXIgKilwbmFtZTsKPj4gKyAgICAgICAg
ICAgICAgIHBwLT5sZW5ndGggPSBzejsKPj4gKyAgICAgICAgICAgICAgIHBwLT52YWx1ZSAgPSAo
X19iZTMyICopdmFsOwo+Cj5UaGlzIGNhc3Qgc2hvdWxkIG5vdCBiZSBuZWVkZWQuCj4KCkl0J3Mg
bmVlZGVkLiBPdGhlcndpc2UsIHdlIHdpbGwgaGF2ZSB3YXJuaW5nLiBTbyBJIHdpbGwga2VlcCBp
dC4gSSBqdXN0CndlbnQgdGhyb3VnaCB0aGlzIG9uZSBmb3IgbmV4dCByZXZpc2lvbiBhbmQgc29y
cnkgZm9yIGxhdGUgcmVzcG9uc2UuCgpkcml2ZXJzL29mL2ZkdC5jOjIyNToxNDogd2FybmluZzog
YXNzaWdubWVudCBkaXNjYXJkcyDigJhjb25zdOKAmSBxdWFsaWZpZXIgZnJvbSBwb2ludGVyIHRh
cmdldCB0eXBlCiAgIHBwLT52YWx1ZSAgPSB2YWw7CiAgICAgICAgICAgICAgXgoKVGhhbmtzLApH
YXZpbgoKPj4gKyAgICAgICAgICAgICAgICpwcHJldiAgICAgPSBwcDsKPj4gKyAgICAgICAgICAg
ICAgIHBwcmV2ICAgICAgPSAmcHAtPm5leHQ7Cj4+ICsgICAgICAgfQo+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpMaW51eHBwYy1kZXYgbWFpbGluZyBs
aXN0CkxpbnV4cHBjLWRldkBsaXN0cy5vemxhYnMub3JnCmh0dHBzOi8vbGlzdHMub3psYWJzLm9y
Zy9saXN0aW5mby9saW51eHBwYy1kZXY=
]