From: Simon Glass Date: Mon, 26 Aug 2024 19:11:33 +0000 (-0600) Subject: binman: Avoid setting the image_pos attribute directly X-Git-Url: http://git.dujemihanovic.xyz/html/static/%7B%7B%20.Permalink%20%7D%7D?a=commitdiff_plain;h=8498d550c59090f73ca4cc60c17a87dd2350f47e;p=u-boot.git binman: Avoid setting the image_pos attribute directly Two places set this attribute directly. Update them to use the function provided. Signed-off-by: Simon Glass --- diff --git a/tools/binman/etype/atf_fip.py b/tools/binman/etype/atf_fip.py index 3da0dfcfc1..636e073afc 100644 --- a/tools/binman/etype/atf_fip.py +++ b/tools/binman/etype/atf_fip.py @@ -248,7 +248,7 @@ class Entry_atf_fip(Entry_section): fent = entry._fip_entry entry.size = fent.size entry.offset = fent.offset - entry.image_pos = self.image_pos + entry.offset + entry.SetImagePos(image_pos + self.offset) def ReadChildData(self, child, decomp=True, alt_format=None): if not self.reader: diff --git a/tools/binman/etype/cbfs.py b/tools/binman/etype/cbfs.py index 575aa624f6..124fa1e4ff 100644 --- a/tools/binman/etype/cbfs.py +++ b/tools/binman/etype/cbfs.py @@ -245,7 +245,7 @@ class Entry_cbfs(Entry): cfile = entry._cbfs_file entry.size = cfile.data_len entry.offset = cfile.calced_cbfs_offset - entry.image_pos = self.image_pos + entry.offset + entry.SetImagePos(image_pos + self.offset) if entry._cbfs_compress: entry.uncomp_size = cfile.memlen