diff options
author | Masahiro Yamada <yamada.m@jp.panasonic.com> | 2014-09-22 19:59:05 +0900 |
---|---|---|
committer | Tom Rini <trini@ti.com> | 2014-09-25 09:27:50 -0400 |
commit | 783e6a72b8278d59854ced41a4696c9a14abbb0b (patch) | |
tree | c1e896b2b18f0283b45599264925a810c8b67ef2 /dts | |
parent | 540d434aa420bc056326f0f02135bb17e46be5b1 (diff) | |
download | u-boot-783e6a72b8278d59854ced41a4696c9a14abbb0b.tar.gz u-boot-783e6a72b8278d59854ced41a4696c9a14abbb0b.tar.bz2 u-boot-783e6a72b8278d59854ced41a4696c9a14abbb0b.zip |
kconfig: move CONFIG_OF_* to Kconfig
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>
Diffstat (limited to 'dts')
-rw-r--r-- | dts/Kconfig | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/dts/Kconfig b/dts/Kconfig new file mode 100644 index 0000000000..20be556777 --- /dev/null +++ b/dts/Kconfig @@ -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 |