From efc29782b4121b719d48ac4630a4c12f7207743c Mon Sep 17 00:00:00 2001 From: David Gibson Date: Thu, 28 Jun 2007 15:56:26 +1000 Subject: [PATCH] --- yaml --- r: 60602 b: refs/heads/master c: eff2ebd207af9f501af0ef667a7d14befcb36c1b h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/Documentation/powerpc/booting-without-of.txt | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 85a6df61a582..dd493dd305c2 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ea1a734ad73478dace97e9712101029f536d10a3 +refs/heads/master: eff2ebd207af9f501af0ef667a7d14befcb36c1b diff --git a/trunk/Documentation/powerpc/booting-without-of.txt b/trunk/Documentation/powerpc/booting-without-of.txt index d42d98107d49..c169299716b1 100644 --- a/trunk/Documentation/powerpc/booting-without-of.txt +++ b/trunk/Documentation/powerpc/booting-without-of.txt @@ -626,6 +626,14 @@ So the node content can be summarized as a start token, a full path, a list of properties, a list of child nodes, and an end token. Every child node is a full node structure itself as defined above. +NOTE: The above definition requires that all property definitions for +a particular node MUST precede any subnode definitions for that node. +Although the structure would not be ambiguous if properties and +subnodes were intermingled, the kernel parser requires that the +properties come first (up until at least 2.6.22). Any tools +manipulating a flattened tree must take care to preserve this +constraint. + 4) Device tree "strings" block In order to save space, property names, which are generally redundant,