bloblist: Reduce blob-header size
authorSimon Glass <sjg@chromium.org>
Wed, 27 Dec 2023 21:07:07 +0000 (13:07 -0800)
committerSimon Glass <sjg@chromium.org>
Sun, 31 Dec 2023 14:21:02 +0000 (07:21 -0700)
commitb6e83826ef1f4d04d350e4d2c03e3b28ab1b0ae4
tree9d1204b575ac60e875e31903126ef2f865d53bbd
parentf9ef9fb033d5ea29d0a72349fea9d0e55a528d36
bloblist: Reduce blob-header size

The v0.9 spec provides for an 8-byte header for each blob, with fewer
fields.
The blob data start address should be aligned to the alignment specified
by the bloblist header.
Update the implementation to match this.

Signed-off-by: Simon Glass <sjg@chromium.org>
Co-developed-by: Raymond Mao <raymond.mao@linaro.org>
Signed-off-by: Raymond Mao <raymond.mao@linaro.org>
common/bloblist.c
include/bloblist.h
test/bloblist.c