Lines Matching full:flat
8 Traditionally U-Boot has used a 'flat' device tree. This means that it
9 reads directly from the device tree binary structure. It is called a flat
20 The flat device tree has several advantages:
30 However the flat device tree does have some limitations. Adding new
39 avoids the worst of the flat tree's limitations. But if the tree is to be
50 tree node regardless of whether it is in the flat tree or livetree.
52 The 'ofnode' type provides this. An ofnode can point to either a flat tree
63 hood it uses ofnode so it works with both flat and live device trees.
69 CONFIG_OF_LIVE enables livetree. When this option is enabled, the flat
83 properties. This only works with a flat device tree. The drivers should be
103 flat and live device trees. See include/dm/read.h for a list of functions.
144 code to work with a flat tree also.
148 For example it is invalid to call ofnode_to_no() when a flat tree is being
161 of_live_active() returns true if livetree is in use, false if flat tree
173 livetree and flat tree transparently. See for example
196 the flat tree.
206 is disabled, just falling back to flat tree code.
226 With a flat device tree, libfdt errors are returned (e.g. -FDT_ERR_NOTFOUND).
248 whether a livetree or flat tree is used. For the livetree it should
249 call an of_...() function. For the flat tree it should call an