]> git.dujemihanovic.xyz Git - u-boot.git/commit
efi_loader: multi part device paths to text
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Thu, 18 Feb 2021 17:30:43 +0000 (18:30 +0100)
committerHeinrich Schuchardt <xypron.glpk@gmx.de>
Sun, 21 Feb 2021 08:21:35 +0000 (09:21 +0100)
commitbd3d75bb0c5801e2079efbfc3bca942112811893
tree7921cb31a0193d999e7d69f9319e5a9eac47c4cf
parent1edfc3fa9b027aab5551e0a906be0a8c710a0e14
efi_loader: multi part device paths to text

Our current implementation of
EFI_DEVICE_PATH_TO_TEXT_PROTOCOL.ConvertDevicePathToText() truncates multi
part device paths after the first part. We should convert all parts.

Render device path instance ends as commas. This is not explicitly
described in the UEFI spec but mimics what EDK II does.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
lib/efi_loader/efi_device_path_to_text.c