rv1126-uboot/cmd
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
..
ddr_tool
fastboot
memtester
mvebu
.gitignore
Kconfig
Makefile
aes.c
android.c
android_ab_select.c
android_cmds.c
armflash.c
bdinfo.c
bedbug.c
blk_common.c
blkcache.c
blob.c
bmp.c
boot.c
boot_android.c
bootefi.c UPSTREAM: efi_loader: refactor boot device and loaded_image handling 2020-01-06 11:45:12 +08:00
booti.c
bootm.c
bootmenu.c
bootrkp.c
bootstage.c
bootz.c
cache.c
cbfs.c
charge.c
clk.c
config.c
console.c
cpu.c
cramfs.c
cros_ec.c
crypto.c
dataflash_mmc_mux.c
date.c
demo.c
dfu.c
diag.c
disk.c
display.c
download.c
dtimg.c
dvfs.c
echo.c
eeprom.c
efi.c
elf.c
ethsw.c
exit.c
ext2.c
ext4.c
fastboot.c
fat.c
fdc.c
fdt.c
fitupd.c
flash.c
fpga.c
fpgad.c
fs.c
fs_uuid.c
fuse.c
gettime.c
gpio.c
gpt.c
hash.c
help.c
host.c
i2c.c
ide.c
ini.c
io.c
iotrace.c
irq.c
itest.c
jffs2.c
led.c
legacy_led.c
license.c
load.c
load_android.c
log.c
lzmadec.c
mac.c
md5sum.c
mdio.c
mem.c
mfsl.c
mii.c
misc.c
mmc.c
mmc_spi.c
mp.c
mtd.c
mtd_blk.c
mtdparts.c
nand.c
net.c
nvedit.c
nvme.c
onenand.c
optee.c
part.c
pci.c
pcmcia.c
pmic.c
pxe.c
qfw.c
read.c
reginfo.c
regulator.c
reiser.c
remoteproc.c
rk_secure_storage.c
rknand.c
rksfc.c
rockusb.c
sata.c
scsi.c
setexpr.c
sf.c
sha1sum.c
sound.c
source.c
spi.c
spl.c
strings.c
terminal.c
test.c
thordown.c
time.c UPSTREAM: cmd/time.c: Initialize 'repeatable' variable 2018-01-17 15:27:28 +08:00
tpm.c
tpm_test.c
trace.c
tsi148.c
ubi.c
ubifs.c
universe.c
unzip.c
usb.c
usb_gadget_sdp.c
usb_mass_storage.c
version.c
ximg.c
yaffs2.c
zfs.c
zip.c