u-boot/lib/libfdt
Simon Glass f8a2d7a416 libfdt: Add a function to write a property placeholder
The existing function to add a new property to a tree being built requires
that the entire contents of the new property be passed in. For some
applications it is more convenient to be able to add the property contents
later, perhaps by reading from a file. This avoids double-buffering of the
contents.

Add a new function to support this and adust the existing fdt_property() to
use it.

Signed-off-by: Simon Glass <sjg@chromium.org>
2016-03-14 14:19:11 -04:00
..
fdt.c libfdt: SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause 2013-08-10 09:04:25 -04:00
fdt_addresses.c fdt: Sync up with libfdt 2014-08-09 11:17:04 -04:00
fdt_empty_tree.c Coding Style cleanup: remove trailing empty lines 2013-10-14 16:06:54 -04:00
fdt_region.c fdt: Correct handling of alias regions 2015-11-04 14:49:51 +01:00
fdt_ro.c libfdt: fix error code of fdt_count_strings() 2015-07-20 07:21:47 -06:00
fdt_rw.c fdt: Add a function to remove unused strings from a device tree 2015-07-21 17:39:20 -06:00
fdt_strerror.c libfdt: SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause 2013-08-10 09:04:25 -04:00
fdt_sw.c libfdt: Add a function to write a property placeholder 2016-03-14 14:19:11 -04:00
fdt_wip.c libfdt: SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause 2013-08-10 09:04:25 -04:00
libfdt_internal.h fdt: Sync up with libfdt 2014-08-09 11:17:04 -04:00
Makefile fdt: Add fdt_first/next_region() functions 2015-07-21 17:39:20 -06:00
README Move libfdt/ into lib/ 2010-04-13 09:13:04 +02:00

The libfdt functionality was written by David Gibson.  The original
source came from the git repository:

URL:		git://ozlabs.org/home/dgibson/git/libfdt.git

author		David Gibson <dgibson@sneetch.(none)>
		Fri, 23 Mar 2007 04:16:54 +0000 (15:16 +1100)
committer	David Gibson <dgibson@sneetch.(none)>
		Fri, 23 Mar 2007 04:16:54 +0000 (15:16 +1100)
commit		857f54e79f74429af20c2b5ecc00ee98af6a3b8b
tree		2f648f0f88225a51ded452968d28b4402df8ade0
parent		07a12a08005f3b5cd9337900a6551e450c07b515

To adapt for u-boot usage, only the applicable files were copied and
imported into the u-boot git repository.
Omitted:
* GPL - u-boot comes with a copy of the GPL license
* test subdirectory - not directly useful for u-boot

After importing, other customizations were performed.  See the git log
for details.

Jerry Van Baren