This commit moves: CONFIG_OF_CONTROL CONFIG_OF_SEPARATE CONFIG_OF_EMBED CONFIG_OF_HOSTFILE Because these options are currently not supported for SPL, the "Device Tree Control" menu does not appear in the SPL configuration. Note: zynq-common.h should be adjusted so as not to change the default value of CONFIG_SPL_FAT_LOAD_PAYLOAD_NAME. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com> Acked-by: Simon Glass <sjg@chromium.org> Cc: Stephen Warren <swarren@nvidia.com> Cc: Minkyu Kang <mk7.kang@samsung.com> Acked-by: Michal Simek <michal.simek@xilinx.com>master
parent
540d434aa4
commit
783e6a72b8
@ -1,3 +1,4 @@ |
||||
CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x01110000" |
||||
CONFIG_X86=y |
||||
CONFIG_TARGET_COREBOOT=y |
||||
CONFIG_OF_CONTROL=y |
||||
|
@ -1,3 +1,5 @@ |
||||
CONFIG_SPL=y |
||||
+S:CONFIG_MICROBLAZE=y |
||||
+S:CONFIG_TARGET_MICROBLAZE_GENERIC=y |
||||
CONFIG_OF_CONTROL=y |
||||
CONFIG_OF_EMBED=y |
||||
|
@ -1,3 +1,4 @@ |
||||
CONFIG_ARM=y |
||||
CONFIG_ARCH_EXYNOS=y |
||||
CONFIG_TARGET_ODROID=y |
||||
CONFIG_OF_CONTROL=y |
||||
|
@ -1,3 +1,4 @@ |
||||
CONFIG_ARM=y |
||||
CONFIG_ARCH_EXYNOS=y |
||||
CONFIG_TARGET_S5PC210_UNIVERSAL=y |
||||
CONFIG_OF_CONTROL=y |
||||
|
@ -0,0 +1,2 @@ |
||||
CONFIG_OF_CONTROL=y |
||||
CONFIG_OF_HOSTFILE=y |
@ -1,3 +1,4 @@ |
||||
CONFIG_ARM=y |
||||
CONFIG_ARCH_EXYNOS=y |
||||
CONFIG_TARGET_TRATS2=y |
||||
CONFIG_OF_CONTROL=y |
||||
|
@ -1,3 +1,4 @@ |
||||
CONFIG_ARM=y |
||||
CONFIG_ARCH_EXYNOS=y |
||||
CONFIG_TARGET_TRATS=y |
||||
CONFIG_OF_CONTROL=y |
||||
|
@ -0,0 +1,48 @@ |
||||
# |
||||
# Device Tree Control |
||||
# |
||||
# TODO: |
||||
# This feature is not currently supported for SPL, |
||||
# but this restriction should be removed in the future. |
||||
|
||||
config SUPPORT_OF_CONTROL |
||||
bool |
||||
|
||||
menu "Device Tree Control" |
||||
depends on !SPL_BUILD |
||||
depends on SUPPORT_OF_CONTROL |
||||
|
||||
config OF_CONTROL |
||||
bool "Run-time configuration via Device Tree" |
||||
help |
||||
This feature provides for run-time configuration of U-Boot |
||||
via a flattened device tree. |
||||
|
||||
choice |
||||
prompt "Provider of DTB for DT control" |
||||
depends on OF_CONTROL |
||||
|
||||
config OF_SEPARATE |
||||
bool "Separate DTB for DT control" |
||||
depends on !SANDBOX |
||||
help |
||||
If this option is enabled, the device tree will be built and |
||||
placed as a separate u-boot.dtb file alongside the U-Boot image. |
||||
|
||||
config OF_EMBED |
||||
bool "Embedded DTB for DT control" |
||||
help |
||||
If this option is enabled, the device tree will be picked up and |
||||
built into the U-Boot image. |
||||
|
||||
config OF_HOSTFILE |
||||
bool "Host filed DTB for DT control" |
||||
depends on SANDBOX |
||||
help |
||||
If this option is enabled, DTB will be read from a file on startup. |
||||
This is only useful for Sandbox. Use the -d flag to U-Boot to |
||||
specify the file to read. |
||||
|
||||
endchoice |
||||
|
||||
endmenu |
Loading…
Reference in new issue