summaryrefslogtreecommitdiff
path: root/checks.c
diff options
context:
space:
mode:
authorDavid Gibson <david@gibson.dropbear.id.au>2007-11-01 11:37:31 +1100
committerJon Loeliger <jdl@freescale.com>2007-11-01 08:03:31 -0500
commita041dcdc48453f26b76bccdb5e2a1ebb3a0ea987 (patch)
tree64ddc9db11c33e861a5863513070d3ecfb935b69 /checks.c
parent4a5df5c026c96f36326d4037a0658d38193e2ca1 (diff)
downloaddtc-a041dcdc48453f26b76bccdb5e2a1ebb3a0ea987.tar.gz
libfdt: Handle v16 and re-ordered trees for r/w
Currently all the read/write functions in libfdt require that the given tree be v17, and further, that the tree has the memory reservation block, structure block and strings block stored in that physical order. This patch eases these constraints, by making fdt_open_int() reorder the blocks, and/or convert the tree to v17, so that it will then be ready for the other read-write functions. It also extends fdt_pack() to actually remove any gaps between blocks that might be present. Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'checks.c')
0 files changed, 0 insertions, 0 deletions