public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH 0/2] qcom: capsule update prep (DFU scsi + GPT part type flags)
@ 2024-04-09 13:55 Caleb Connolly
  2024-04-09 13:55 ` [PATCH 1/2] dfu: add scsi backend Caleb Connolly
  2024-04-09 13:55 ` [PATCH 2/2] disk: expose partition type flags Caleb Connolly
  0 siblings, 2 replies; 6+ messages in thread
From: Caleb Connolly @ 2024-04-09 13:55 UTC (permalink / raw)
  To: Tom Rini, Simon Glass, Lukasz Majewski, Mattijs Korpershoek
  Cc: Neil Armstrong, Sumit Garg, Ilias Apalodimas, u-boot,
	Caleb Connolly

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@linaro.org>


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-04-16  9:50 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-09 13:55 [PATCH 0/2] qcom: capsule update prep (DFU scsi + GPT part type flags) Caleb Connolly
2024-04-09 13:55 ` [PATCH 1/2] dfu: add scsi backend Caleb Connolly
2024-04-16  9:40   ` Mattijs Korpershoek
2024-04-09 13:55 ` [PATCH 2/2] disk: expose partition type flags Caleb Connolly
2024-04-10 10:34   ` Ilias Apalodimas
2024-04-16  9:49   ` Mattijs Korpershoek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox