[PATCH v5 09/11] bloblist: Adjust the bloblist header

Simon Glass sjg at chromium.org
Mon Jan 1 17:53:15 CET 2024


From: Simon Glass <sjg at chromium.org>

The v0.9 spec provides for a 24-byte header. Update the implementation
to match this.
Rename the fields of the bloblist header to align to the spec.
Adds an alignment field into the bloblist header.
Update the related bloblist APIs and UT testcases.

Signed-off-by: Simon Glass <sjg at chromium.org>
Co-developed-by: Raymond Mao <raymond.mao at linaro.org>
Signed-off-by: Raymond Mao <raymond.mao at linaro.org>
---
Changes in v3
- Update the bloblist header to align to FW handoff spec up to commit 3592349.
- Update the related testcases.
Changes in v4
- Patch #14 from v3 is squashed into this patch.

 common/bloblist.c  | 86 +++++++++++++++++++++++++++-------------------
 include/bloblist.h | 44 ++++++++++++++----------
 test/bloblist.c    | 37 ++++++++++----------
 3 files changed, 95 insertions(+), 72 deletions(-)

Applied to u-boot-dm/next, thanks!


More information about the U-Boot mailing list