mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 08:42:12 +02:00
libfdt: Fix the Python pack() function
This currently fails to reduce the device-tree bytearray size. Fix this. This stands in for a pending upstream change. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -442,7 +442,11 @@ class Fdt:
|
|||||||
Raises:
|
Raises:
|
||||||
FdtException if any error occurs
|
FdtException if any error occurs
|
||||||
"""
|
"""
|
||||||
return check_err(fdt_pack(self._fdt), quiet)
|
err = check_err(fdt_pack(self._fdt), quiet)
|
||||||
|
if err:
|
||||||
|
return err
|
||||||
|
del self._fdt[self.totalsize():]
|
||||||
|
return err
|
||||||
|
|
||||||
def getprop(self, nodeoffset, prop_name, quiet=()):
|
def getprop(self, nodeoffset, prop_name, quiet=()):
|
||||||
"""Get a property from a node
|
"""Get a property from a node
|
||||||
|
Reference in New Issue
Block a user