X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=doc%2FREADME.fdt-control;h=634a10616fc071dd1aab0b227f77fbc28c4435ab;hb=e3f7c4f851c0410a86d9455b3c31b0290e7401f9;hp=2913fcb360c7c7bfdc52446348040bd00669c970;hpb=378f9134eba4665ea94a63653393d25418665fda;p=u-boot diff --git a/doc/README.fdt-control b/doc/README.fdt-control index 2913fcb360..634a10616f 100644 --- a/doc/README.fdt-control +++ b/doc/README.fdt-control @@ -1,8 +1,6 @@ +# SPDX-License-Identifier: GPL-2.0+ # # Copyright (c) 2011 The Chromium OS Authors. -# -# SPDX-License-Identifier: GPL-2.0+ -# Device Tree Control in U-Boot ============================= @@ -130,6 +128,10 @@ u-boot-dtb.bin which does the above step for you also. If you are using CONFIG_SPL_FRAMEWORK, then u-boot.img will be built to include the device tree binary. +If CONFIG_OF_BOARD is defined, a board-specific routine will provide the +device tree at runtime, for example if an earlier bootloader stage creates +it and passes it to U-Boot. + If CONFIG_OF_HOSTFILE is defined, then it 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. @@ -168,22 +170,6 @@ After board configuration is done, fdt supported u-boot can be build in two ways $ make DEVICE_TREE= -Configuration Options ---------------------- - -A number of run-time configuration options are provided in the /config node -of the control device tree. You can access these using fdtdec_get_config_int(), -fdtdec_get_config_bool() and fdtdec_get_config_string(). - -Available options are: - -silent-console - If present and non-zero, the console is silenced by default on boot. - -no-keyboard - Tells U-Boot not to expect an attached keyboard with a VGA console - - Limitations -----------