summaryrefslogtreecommitdiff
path: root/doc/develop
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2024-07-20 11:49:48 +0100
committerSimon Glass <sjg@chromium.org>2024-07-29 08:42:18 -0600
commit34d4a5df1be3708971d80d368446595af377a03f (patch)
treef101177ae5c7eeee04e4b3289b6e67342786be22 /doc/develop
parent57902e6941a0e914313afe50104fd0660ab47839 (diff)
downloadu-boot-34d4a5df1be3708971d80d368446595af377a03f.tar.gz
u-boot-34d4a5df1be3708971d80d368446595af377a03f.tar.bz2
u-boot-34d4a5df1be3708971d80d368446595af377a03f.zip
binman: fit: Allow running fdtgrep on devicetree blobs
When using FIT to load firmware builds for multiple models, the FIT must include a common binary along with a number of devicetree blobs, one for each model. This is the same mechanism as is used for loading an OS. However, SPL builds do not normally use the full devicetree, but instead a cut-down version which various nodes and properties removed. Add a new fit,fdt-phase property to allow binman to produce these devicetree blobs. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'doc/develop')
-rw-r--r--doc/develop/spl.rst2
1 files changed, 2 insertions, 0 deletions
diff --git a/doc/develop/spl.rst b/doc/develop/spl.rst
index 0a3e572310..4bb48e6b7b 100644
--- a/doc/develop/spl.rst
+++ b/doc/develop/spl.rst
@@ -121,6 +121,8 @@ Use `spl_phase()` to find the current U-Boot phase, e.g. `PHASE_SPL`. You can
also find the previous and next phase and get the phase name.
+.. _fdtgrep_filter:
+
Device tree
-----------
The U-Boot device tree is filtered by the fdtgrep tools during the build