[PATCH 0/2] qcom: capsule update prep (DFU scsi + GPT part type flags)
Caleb Connolly
caleb.connolly at linaro.org
Tue Apr 9 15:55:51 CEST 2024
This series adds two missing features necessary for Capsule updates to
work on Qualcomm platforms.
It introduces a DFU SCSI backend, necessary to support capsule updates
on devices with UFS storage.
It also adjusts the partition framework to export the GPT vendor
attribute bits for each partition. These bits are used on Qualcomm
Android and IoT platforms to encode the A/B slot data. They are used on
Chromebooks for roughly the same purpose but with an entirely
incompatible encoding.
---
Caleb Connolly (2):
dfu: add scsi backend
disk: expose partition type flags
disk/part_efi.c | 1 +
doc/usage/dfu.rst | 31 ++++
drivers/dfu/Kconfig | 7 +
drivers/dfu/Makefile | 1 +
drivers/dfu/dfu.c | 5 +-
drivers/dfu/dfu_scsi.c | 437 +++++++++++++++++++++++++++++++++++++++++++++++++
include/dfu.h | 26 +++
include/part.h | 1 +
8 files changed, 508 insertions(+), 1 deletion(-)
---
change-id: 20240409-b4-dfu-scsi-9d460ff99796
base-commit: a96a91644cdd9d58596908edc38b5d934d99fc34
Caleb Connolly <caleb.connolly at linaro.org>
More information about the U-Boot
mailing list