[PATCH v2 09/20] dm: add tag support
Simon Glass
sjg at chromium.org
Sat Feb 26 19:37:12 CET 2022
On Thu, 10 Feb 2022 at 01:12, AKASHI Takahiro
<takahiro.akashi at linaro.org> wrote:
>
> With dm-tag feature, any U-Boot subsystem is allowed to associate
> arbitrary number of data with a particular udevice. This can been
> see as expanding "struct udevice" without modifying the definition.
>
> As a first user, UEFI subsystem makes use of tags to associate
> an efi_disk object with a block device.
>
> Signed-off-by: AKASHI Takahiro <takahiro.akashi at linaro.org>
> ---
> drivers/core/Makefile | 2 +-
> drivers/core/root.c | 2 +
> drivers/core/tag.c | 139 ++++++++++++++++++++++++++++++
> include/asm-generic/global_data.h | 4 +
> include/dm/tag.h | 110 +++++++++++++++++++++++
> 5 files changed, 256 insertions(+), 1 deletion(-)
> create mode 100644 drivers/core/tag.c
> create mode 100644 include/dm/tag.h
Reviewed-by: Simon Glass <sjg at chromium.org>
More information about the U-Boot
mailing list