u-boot-brain/tools/binman/etype
Simon Glass a9fad07d4b binman: Avoid reporting image-pos with compression
When a section is compressed, all entries within it are grouped together
into a compressed block of data. This obscures the start of each
individual child entry.

Avoid reporting bogus 'image-pos' properties in this case, since it is
not possible to access the entry at the location provided. The entire
section must be decompressed first.

CBFS does not support compressing whole sections, only individual files,
so needs no special handling here.

Signed-off-by: Simon Glass <sjg@chromium.org>
2020-10-29 14:42:59 -06:00
..
_testing.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
atf_bl31.py binman: Add support for ATF BL31 2020-09-22 12:50:43 -06:00
blob_dtb.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
blob_ext.py binman: Move 'external' support into base class 2020-09-22 12:50:43 -06:00
blob_named_by_arg.py binman: Allow entry args to be required 2020-09-22 12:50:43 -06:00
blob.py binman: Move CompressData() into Entry base class 2020-10-29 14:42:59 -06:00
cbfs.py binman: Avoid reporting image-pos with compression 2020-10-29 14:42:59 -06:00
cros_ec_rw.py binman: Allow entry args to be required 2020-09-22 12:50:43 -06:00
fdtmap.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
files.py binman: Use 'files-compress' to set compression for files 2020-10-29 14:42:59 -06:00
fill.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
fit.py sunxi: binman: Update FIT component descriptions 2020-10-22 11:43:43 +05:30
fmap.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
gbb.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
image_header.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
intel_cmc.py binman: Convert existing binary blobs to blob_ext 2020-07-25 14:46:57 -06:00
intel_descriptor.py binman: Allow missing Intel blobs 2020-07-25 14:46:57 -06:00
intel_fit_ptr.py binman: Convert existing binary blobs to blob_ext 2020-07-25 14:46:57 -06:00
intel_fit.py binman: Convert existing binary blobs to blob_ext 2020-07-25 14:46:57 -06:00
intel_fsp_m.py binman: Convert existing binary blobs to blob_ext 2020-07-25 14:46:57 -06:00
intel_fsp_s.py binman: Convert existing binary blobs to blob_ext 2020-07-25 14:46:57 -06:00
intel_fsp_t.py binman: Convert existing binary blobs to blob_ext 2020-07-25 14:46:57 -06:00
intel_fsp.py binman: Convert existing binary blobs to blob_ext 2020-07-25 14:46:57 -06:00
intel_ifwi.py binman: Allow missing Intel blobs 2020-07-25 14:46:57 -06:00
intel_me.py binman: Convert existing binary blobs to blob_ext 2020-07-25 14:46:57 -06:00
intel_mrc.py binman: Convert existing binary blobs to blob_ext 2020-07-25 14:46:57 -06:00
intel_refcode.py binman: Convert existing binary blobs to blob_ext 2020-07-25 14:46:57 -06:00
intel_vbt.py binman: Convert existing binary blobs to blob_ext 2020-07-25 14:46:57 -06:00
intel_vga.py binman: Convert existing binary blobs to blob_ext 2020-07-25 14:46:57 -06:00
mkimage.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
powerpc_mpc85xx_bootpg_resetvec.py binman: Convert existing binary blobs to blob_ext 2020-07-25 14:46:57 -06:00
scp.py binman: Add support for SCP firmware 2020-10-22 11:43:43 +05:30
section.py binman: Avoid reporting image-pos with compression 2020-10-29 14:42:59 -06:00
text.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_dtb_with_ucode.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_dtb.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_elf.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_env.py binman: Support adding a U-Boot environment 2020-09-25 11:27:28 +08:00
u_boot_img.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_nodtb.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_spl_bss_pad.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_spl_dtb.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_spl_elf.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_spl_nodtb.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_spl_with_ucode_ptr.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_spl.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_tpl_dtb_with_ucode.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_tpl_dtb.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_tpl_elf.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_tpl_with_ucode_ptr.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_tpl.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot_ucode.py binman: Fix return from u-boot-ucode if there is no DT 2020-10-29 14:42:59 -06:00
u_boot_with_ucode_ptr.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
u_boot.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
vblock.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
x86_reset16_spl.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
x86_reset16_tpl.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
x86_reset16.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
x86_start16_spl.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
x86_start16_tpl.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00
x86_start16.py binman: Use super() instead of specifying parent type 2020-07-25 14:46:57 -06:00