u-boot/libfdt
Jean-Christophe PLAGNIOL-VILLARD cd6734510a Fix FIT and FDT support to have CONFIG_OF_LIBFDT and CONFIG_FIT independent
FDT support is used for both FIT style images and for architectures
that can pass a fdt blob to an OS (ppc, m68k, sparc).

For other architectures and boards which do not pass a fdt blob to an
OS but want to use the new uImage format, we just need FIT support.

Now we can have the 4 following configurations :

1) FIT only             CONFIG_FIT
2) fdt blob only        CONFIG_OF_LIBFDT
3) both                 CONFIG_OF_LIBFDT & CONFIG_FIT
4) none                 none

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2008-12-13 23:31:49 +01:00
..
fdt_ro.c libfdt: Fix bug in fdt_subnode_offset_namelen() 2008-10-30 20:42:54 -04:00
fdt_rw.c libfdt: Increase namespace-pollution paranoia 2008-08-24 22:20:49 -04:00
fdt_strerror.c libfdt: Increase namespace-pollution paranoia 2008-08-24 22:20:49 -04:00
fdt_sw.c libfdt: Increase namespace-pollution paranoia 2008-08-24 22:20:49 -04:00
fdt_wip.c libfdt: Increase namespace-pollution paranoia 2008-08-24 22:20:49 -04:00
fdt.c Fix an overflow case in fdt_offset_ptr() detected by GCC 4.3. 2008-10-01 22:01:52 -04:00
libfdt_internal.h libfdt: Increase namespace-pollution paranoia 2008-08-24 22:20:49 -04:00
Makefile Fix FIT and FDT support to have CONFIG_OF_LIBFDT and CONFIG_FIT independent 2008-12-13 23:31:49 +01:00
README Big white-space cleanup. 2008-05-21 00:14:08 +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