mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 16:52:14 +02:00
binman: Support adding files
In some cases it is useful to add a group of files to the image and be able to access them at run-time. Of course it is possible to generate the binman config file with a set of blobs each with a filename. But for convenience, add an entry type which can do this. Add required support (for adding nodes and string properties) into the state module. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -58,6 +58,15 @@ class Image:
|
||||
"""Get the set of device tree files used by this image"""
|
||||
return self._section.GetFdtSet()
|
||||
|
||||
def ExpandEntries(self):
|
||||
"""Expand out any entries which have calculated sub-entries
|
||||
|
||||
Some entries are expanded out at runtime, e.g. 'files', which produces
|
||||
a section containing a list of files. Process these entries so that
|
||||
this information is added to the device tree.
|
||||
"""
|
||||
self._section.ExpandEntries()
|
||||
|
||||
def AddMissingProperties(self):
|
||||
"""Add properties that are not present in the device tree
|
||||
|
||||
|
Reference in New Issue
Block a user