bootstd: Move the bootflow list into an alist
authorSimon Glass <sjg@chromium.org>
Fri, 15 Nov 2024 23:19:12 +0000 (16:19 -0700)
committerTom Rini <trini@konsulko.com>
Wed, 15 Jan 2025 14:48:42 +0000 (08:48 -0600)
commit49867e804543f64ca216653c3905d8022c31fc84
tree8588bae07829c92ab693f0c1198ff4ccdc5afe39
parent6a3eb84b18333eb4beb7e660fa9ae8ccff07b0c4
bootstd: Move the bootflow list into an alist

Use an alist for this data structure as it is somewhat simpler to
manage. This means that bootstd holds a simple list of bootflow structs
and can drop it at will, without chasing down lists.

Signed-off-by: Simon Glass <sjg@chromium.org>
boot/bootdev-uclass.c
boot/bootflow.c
boot/bootstd-uclass.c
cmd/bootdev.c
cmd/bootflow.c
include/bootflow.h
include/bootstd.h