mirror of
https://github.com/u-boot/u-boot.git
synced 2025-05-08 10:39:08 +00:00
dts: add property removal option CONFIG_OF_REMOVE_PROPS
This can be used for device tree size reduction similar as CONFIG_OF_SPL_REMOVE_PROPS option. Some boards must pass the built-in DTB unchanged to the kernel, thus we may not cut it down unconditionally. Therefore enable the property removal list option only if CONFIG_OF_DTB_PROPS_REMOVE is selected. Signed-off-by: Anatolij Gustschin <agust@denx.de>
This commit is contained in:
parent
051e03c0d7
commit
43b6e38b27
3 changed files with 33 additions and 0 deletions
|
@ -544,3 +544,11 @@ quiet_cmd_fdtgrep = FDTGREP $@
|
|||
$(objtree)/tools/fdtgrep -r -O dtb - -o $@ \
|
||||
-P u-boot,dm-pre-reloc -P u-boot,dm-spl -P u-boot,dm-tpl \
|
||||
$(addprefix -P ,$(subst $\",,$(CONFIG_OF_SPL_REMOVE_PROPS)))
|
||||
|
||||
# fdt_rm_props
|
||||
# ---------------------------------------------------------------------------
|
||||
# Pass the original device tree file through fdtgrep. This removes various
|
||||
# unused properties. The output is typically a smaller device tree file.
|
||||
quiet_cmd_fdt_rm_props = FDTGREP $@
|
||||
cmd_fdt_rm_props = cat $< | $(objtree)/tools/fdtgrep -r -O dtb - -o $@ \
|
||||
$(addprefix -P ,$(subst $\",,$(CONFIG_OF_REMOVE_PROPS)))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue