[PATCH 0/2] qcom: capsule: build fw_images[] dynamically from the partition table

Balaji Selvanathan via U-Boot <[email protected]>
Newsgroups org.u-boot-project.lists.u-boot
Message-ID <20260813-qcom-capsule-dynamic-fw-images-v1-0-e595ff79496f@oss.qualcomm.com>
Capsule update on Qualcomm boards currently handles exactly one image:
U-Boot itself, located by find_target_partition() and hardcoded as the
sole fw_images[] entry. There's no way to update xbl, tz, hyp, aop,
devcfg, qupfw, or any other firmware component through a capsule.

This series provides a way to support capsule update for multiple
partitions (not just U-Boot) in Qualcomm boards.

This series depends on following:
https://lore.kernel.org/u-boot/20260813-efi-firmware-dfu-alt-num-v1-0-43f034253b21@oss.qualcomm.com/
https://lore.kernel.org/u-boot/[email protected]/

Balaji Selvanathan (2):

qcom: capsule: build fw_images[] dynamically from the partition table
configs: qcom: enable capsule updates on qcm6490, qcs615, qcs8300
---
Balaji Selvanathan (2):
      qcom: capsule: build fw_images[] dynamically from the partition table
      configs: qcom: ignore OsIndications for capsule-on-disk

 arch/arm/mach-snapdragon/capsule_update.c | 757 +++++++++++++++++++++---------
 configs/qcom_defconfig                    |   1 +
 2 files changed, 531 insertions(+), 227 deletions(-)
---
base-commit: 36c377b9859ffb53eb1e39ea31e8d96d1e0fe1e5
change-id: 20260811-qcom-capsule-dynamic-fw-images-f303270b2503

Best regards,
-- 
Balaji Selvanathan <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.