coreboot/util/qualcomm
smadhesu e96bf7e094 soc/qc/x1p42100: Support to generate Bootblock as multi ELF
This commit performs below to create Bootblock binary.
1. createxbl.py: Converts "bootblock.raw.elf" to MBN (v7 format).
2. create_multielf.py: Concatenates TME SEQ, TME FW, QC_SEC and
bootblock into multi ELF binary.

BUG=b:415949107

TEST=Generate image.serial.bin and verify bootup on X1P42100

Change-Id: Icc499221d8806b549f6c873a14382a28c3efb74f
Signed-off-by: Sasirekaa Madhesu <smadhesu@qualcomm.corp-partner.google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/88241
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Pranava Y N <pranavayn@google.com>
Reviewed-by: Subrata Banik <subratabanik@google.com>
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
2025-07-02 03:27:49 +00:00
..
scripts/cmm Delete soc/qualcomm/sdm845 2020-11-12 01:43:14 +00:00
create_multielf.py soc/qc/x1p42100: Support to generate Bootblock as multi ELF 2025-07-02 03:27:49 +00:00
createxbl.py util/qualcomm: Add MBN v7 format support 2025-07-02 03:27:39 +00:00
description.md util: Move remainings from ipqheader to qualcomm directory 2024-06-21 15:19:00 +00:00
elf_segment_extractor.py util/qualcomm: Add script to extract a segment from ELF 2025-06-17 03:57:49 +00:00
ipqheader.py treewide: Replace BSD-3-Clause and ISC headers with SPDX headers 2020-05-11 17:12:16 +00:00
mbn_tools.py util/qualcomm: Add MBN v7 format support 2025-07-02 03:27:39 +00:00
mbncat.py treewide: Replace BSD-3-Clause and ISC headers with SPDX headers 2020-05-11 17:12:16 +00:00
qgpt.py treewide: Replace BSD-3-Clause and ISC headers with SPDX headers 2020-05-11 17:12:16 +00:00