diff options
author | Simon Glass <sjg@chromium.org> | 2011-10-15 05:48:21 +0000 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2011-10-26 21:38:59 +0200 |
commit | bbb0b128c3956ac549471addc314702fbe0ace63 (patch) | |
tree | 7cc3c4c3d3206154381ed31a8a1419a68cd6a476 /include/common.h | |
parent | 45ba8077f3ed7039b6cde5fe56149d390dc5ff0c (diff) | |
download | u-boot-bbb0b128c3956ac549471addc314702fbe0ace63.tar.gz u-boot-bbb0b128c3956ac549471addc314702fbe0ace63.tar.xz u-boot-bbb0b128c3956ac549471addc314702fbe0ace63.zip |
fdt: Add support for embedded device tree (CONFIG_OF_EMBED)
This new option allows U-Boot to embed a binary device tree into its image
to allow run-time control of peripherals. This device tree is for U-Boot's
own use and is not necessarily the same one as is passed to the kernel.
The device tree compiler output should be placed in the $(obj)
rooted tree. Since $(OBJCOPY) insists on adding the path to the
generated symbol names, to ensure consistency it should be
invoked from the directory where the .dtb file is located and
given the input file name without the path.
This commit contains my entry for the ugliest Makefile / shell interaction
competition.
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'include/common.h')
-rw-r--r-- | include/common.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/common.h b/include/common.h index 825ab72c09..fb41d7ae5f 100644 --- a/include/common.h +++ b/include/common.h @@ -276,6 +276,7 @@ int checkdram (void); int last_stage_init(void); extern ulong monitor_flash_len; int mac_read_from_eeprom(void); +extern u8 _binary_dt_dtb_start[]; /* embedded device tree blob */ /* common/flash.c */ void flash_perror (int); |