[PATCH v5 09/13] binman: Support packaging U-Boot for scenarios like OF_BOARD or OF_PRIOR_STAGE

Simon Glass sjg at chromium.org
Mon May 10 18:28:09 CEST 2021


On Mon, 10 May 2021 at 06:24, Bin Meng <bmeng.cn at gmail.com> wrote:
>
> For scenarios like OF_BOARD or OF_PRIOR_STAGE, no device tree blob is
> provided in the U-Boot build phase hence the binman node information
> is not available. In order to support such use case, a new Kconfig
> option BINMAN_STANDALONE_FDT is introduced, to tell the build system
> that a device tree blob containing binman node is explicitly required
> when using binman to package U-Boot.
>
> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
>
> ---
>
> Changes in v5:
> - update binman.rst for OF_BOARD or OF_PRIOR_STAGE usage
>
> Changes in v4:
> - update the makefile dependency on u-boot.img instead of u-boot.bin
>
> Changes in v3:
> - rename the Kconfig option name to BINMAN_STANDALONE_FDT
> - make BINMAN_STANDALONE_FDT default y for OF_BOARD as well
> - reword the Kconfig option help message a little bit
>
> Changes in v2:
> - new patch: "binman: Support packaging U-Boot for scenarios like OF_PRIOR_STAGE"
>
>  Makefile                |  3 ++-
>  dts/Kconfig             | 18 ++++++++++++++++++
>  tools/binman/binman.rst | 24 ++++++++++++++++++++++++
>  3 files changed, 44 insertions(+), 1 deletion(-)

Reviewed-by: Simon Glass <sjg at chromium.org>


More information about the U-Boot mailing list