rv1126-uboot/lib
Rob Clark 2f0750eb18 UPSTREAM: efi_loader: refactor boot device and loaded_image handling
Get rid of the hacky fake boot-device and duplicate device-path
constructing (which needs to match what efi_disk and efi_net do).
Instead convert over to use efi_device_path helpers to construct
device-paths, and use that to look up the actual boot device.

Also, extract out a helper to plug things in properly to the
loaded_image.  In a following patch we'll want to re-use this in
efi_load_image() to handle the case of loading an image from a
file_path.

Signed-off-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
(cherry picked from commit 95c5553ea268144056c4bafc318b9e8b5c096a6c)

Change-Id: Iaa6a9865f2cbd15d6537d200bd86662fa4baf5a0
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
2020-01-06 11:45:12 +08:00
..
avb lib: avb: implement get_preloaded_partition callback 2019-12-20 12:39:41 +08:00
bzip2
dhry
efi
efi_loader UPSTREAM: efi_loader: refactor boot device and loaded_image handling 2020-01-06 11:45:12 +08:00
libfdt
lzma
lzo
optee_clientApi
rsa
tizen
zlib
Kconfig lib: add sha512 support 2019-08-02 10:34:33 +08:00
Makefile lib: add sha512 support 2019-08-02 10:34:33 +08:00
addr_map.c
aes.c
asm-offsets.c
bch.c
bidram.c lib: bidram: add 4GB+ memory size support 2019-12-16 21:01:54 +08:00
bitrev.c
charset.c
circbuf.c
crc7.c
crc8.c
crc16.c
crc32.c
crc32c.c
ctype.c
display_options.c
div64.c
errno.c
errno_str.c
fdtdec.c fdt/Makefile: make u-boot-dtb.bin 8-byte aligned 2019-12-16 12:07:46 +08:00
fdtdec_common.c
fdtdec_test.c
gunzip.c
gzip.c
hang.c
hashtable.c
hexdump.c
initcall.c
ldiv.c
linux_compat.c
linux_string.c
list_sort.c
lmb.c
lz4.c
lz4_wrapper.c
md5.c
membuff.c
net_utils.c
of_live.c
panic.c
physmem.c
qsort.c
rand.c
rbtree.c
rc4.c
sha1.c
sha256.c lib: sha256: add sha256_csum() 2019-11-05 12:24:10 +08:00
sha512.c lib: add sha512 support 2019-08-02 10:34:33 +08:00
slre.c
smbios.c
stdlib.c
string.c
strmhz.c
strto.c
sysmem.c lib: sysmem: promise sysmem_alloc_by_name() alloc cacheline align buffer 2019-12-24 21:04:55 +08:00
tables_csum.c
time.c
tiny-printf.c
tpm.c
trace.c
uuid.c
vsprintf.c