29 Jan, 2018
1 commit
-
The only difference between scripts/dtc/libfdt/fdt_rw.c and
lib/libfdt/fdt_rw.c is fdt_remove_unused_strings().It is only used by fdtgrep, so we do not need to compile it for U-Boot
image. Move it to tools/libfdt/fdw_rw.c so that lib/libfdt/fdt_rw.c
can be a wrapper of scripts/dtc/libfdt/fdt_rw.c.Signed-off-by: Masahiro Yamada
Reviewed-by: Simon Glass
15 Sep, 2017
1 commit
-
Add upstream changes to U-Boot:
- new pylibfdt functions
- fdt_setprop_placeholder()Signed-off-by: Simon Glass
11 Apr, 2017
1 commit
-
This a few minor changes down from upstream since the last sync.
Signed-off-by: Simon Glass
14 Oct, 2016
1 commit
-
This includes small changes to the following functions, from upstream
commit 6d1832c:- fdt_get_max_phandle() (upstream commit 84e0e134)
- fdt_node_check_compatible (upstream commit 53bf130b)
- fdt_setprop_inplace_namelen_partial() to remove useless brackets and
use idx instead of index
- _fdt_resize_property() to use idx instead of index
- _fdt_splice() (upstream commit d4c7c25c)It also includes various typo fixes in libfdt.h
Signed-off-by: Simon Glass
24 Sep, 2016
1 commit
-
The variable "err" is unneeded.
[ Device Tree Compiler commit: 36fd7331fb11276c09a6affc0d8cd4977f2fe100 ]
Signed-off-by: Masahiro Yamada
Signed-off-by: David Gibson
Acked-by: Simon Glass
20 Jun, 2016
1 commit
-
A number of style fixes across the files in this directory, including:
* Correct invalid kernel-doc content.
* Tidy up massive comment in fdt_region.c.
* Use correct spelling of "U-Boot".
* Replace tests of "! " with "!".
* Replace "libfdt_env.h" with .Signed-off-by: Robert P. J. Day
Acked-by: Simon Glass
22 Jul, 2015
1 commit
-
Property names are stored in a string table. When a node property is
removed, the string table is not updated since other nodes may have a
property with the same name.Thus it is possible for the string table to build up a number of unused
strings. Add a function to remove these. This works by building a new device
tree from the old one, adding strings one by one as needed.Signed-off-by: Simon Glass
09 Aug, 2014
1 commit
-
This brings in changes up to commit f9e91a48 in the libfdt repo.
Mostly this is whitespace/minor changes. But there are a few new
features:- fdt_size_cells() and fdt_address_cells()
- fdt_resize()Signed-off-by: Simon Glass
10 Aug, 2013
1 commit
-
Signed-off-by: Roger Meier
Acked-by: Wolfgang Denk
08 Feb, 2013
1 commit
-
commit 142419e "dtc/libfdt: sparse fixes", for u-boot's libfdt copy.
Signed-off-by: Kim Phillips
Cc: Jerry Van Baren
16 Oct, 2012
1 commit
-
Some properties may contain multiple values, these values may need
to be added to the property respectively. this patch provides this
functionality. The main purpose of fdt_append_prop() is to append
the values to a existing property, or create a new property if it
dose not exist.Signed-off-by: Minghuan Lian
Signed-off-by: David Gibson
13 Apr, 2010
1 commit
-
Move the libfdt directory into the common lib/ directory to clean up the
top-level directory.Signed-off-by: Peter Tyser