[PATCH v5 02/11] bloblist: Adjust API to align in powers of 2
Simon Glass
sjg at chromium.org
Mon Jan 1 17:53:26 CET 2024
From: Simon Glass <sjg at chromium.org>
The updated bloblist structure stores the alignment as a power-of-two
value in its structures. Adjust the API to use this, to avoid needing to
calling ilog2().
Update the bloblist alignment from 16 bytes to 8 bytes.
Drop a stale comment while we are here.
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>
Reviewed-by: Simon Glass <sjg at chromium.org>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas at linaro.org>
---
Changes in v2
- Update the bloblist alignment to align to FW handoff spec v0.9.
Changes in v4
- Update the commit message.
arch/x86/lib/tables.c | 3 ++-
common/bloblist.c | 24 +++++++++++-------------
include/bloblist.h | 12 +++++++-----
test/bloblist.c | 4 ++--
4 files changed, 22 insertions(+), 21 deletions(-)
Applied to u-boot-dm/next, thanks!
More information about the U-Boot
mailing list