On 23 June 2015 at 15:38, Simon Glass <s...@chromium.org> wrote: > This tool allows us to extract subsets of a device tree file. It is used by > the SPL vuild, which needs to cut down the device tree size for use in > limited memory. > > This tool was originally written for libfdt but it has not been accepted > upstream, so for now, include it in U-Boot. Several utilfdt library > functions been included inline here. > > If fdtgrep is eventually accepted in libfdt then we can bring that version > of libfdt in here, and drop fdtgrep (requiring that fdtgrep is provided by > the user). > > If it is not accepted then another approach would be to write a special > tool for chopping down device tree files for SPL. While it would use the > same libfdt support, it would be less code than fdtgrep.c because it would > not have general-purpose functions. > > Another approach (which was used with v1 of this series) is to sprinkler all > the device tree files with #ifdef. I don't like that idea. > > Signed-off-by: Simon Glass <s...@chromium.org> > --- > > Changes in v3: None > Changes in v2: > - Add new patch with fdtgrep tool > > tools/Makefile | 6 +- > tools/fdtgrep.c | 1234 > +++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 2 files changed, 1239 insertions(+), 1 deletion(-) > create mode 100644 tools/fdtgrep.c
Applied to u-boot-dm. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot