]> git.dujemihanovic.xyz Git - u-boot.git/commit
Makefile: Build a separate .dtb for TPL
authorSimon Glass <sjg@chromium.org>
Wed, 23 Dec 2020 02:30:13 +0000 (19:30 -0700)
committerSimon Glass <sjg@chromium.org>
Tue, 5 Jan 2021 19:24:40 +0000 (12:24 -0700)
commit53db2eec7aa60b07f11c9d46f12041b571319dbc
treef0b01aea7348fa495076582522866abe68e1f8a9
parentc86b18074c9d40bfa63cda1068b6dfb810d4377d
Makefile: Build a separate .dtb for TPL

At present both SPL and TPL use the same devicetree binary. While there
is logic to run fdtgrep separately on each one, it does not actually
happen.

Add a new TPL rule and use that instead. Make this rule conditional on
there actually being a TPL. Do the same for SPL for consistency.

Note that the SPL and TPL dtbs are build by a Makefule rule used for
U-Boot proper. This is the 'dtbs' target in dts/Makefile. So the check
for CONFIG_TPL_BUILD in cmd_fdtgrep never actually works at present.

We don't support CONFIG_OF_EMBED for TPL at present.

Signed-off-by: Simon Glass <sjg@chromium.org>
dts/Makefile
scripts/Makefile.spl