u-boot/cmd
Atish Patra 7be64b885a cmd: bootefi: Parse reserved-memory node from DT
Currently, bootefi only parses memory reservation block to setup
EFI reserved memory mappings. However, it doesn't parse the
reserved-memory[1] device tree node that also can contain the
reserved memory regions.

Add capability to parse reserved-memory node and update the EFI memory
mappings accordingly.

1. <U-Boot source>/doc/device-tree-bindings/reserved-memory/reserved-memory.txt]

Signed-off-by: Atish Patra <atish.patra@wdc.com>

Fix an endless loop.

The /reserved-memory node may have children without reg property. Remove
a superfluous debug statement.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
2020-03-17 08:29:52 +01:00
..
arm
mvebu common: Move the image globals into image.h 2020-01-17 14:02:35 -05:00
riscv
ti common: Move RAM-sizing functions to init.h 2020-01-17 14:02:35 -05:00
x86 x86: Update the fsp command for FSP2 2019-12-15 11:44:19 +08:00
.gitignore
Kconfig cmd: mdc/mwc: normalize disjoint MX_CYCLIC usage 2020-02-09 14:58:08 +01:00
Makefile cmd: abootimg: Add abootimg command 2020-02-04 09:07:24 +05:30
ab_select.c
abootimg.c cmd: abootimg: Add abootimg command 2020-02-04 09:07:24 +05:30
adc.c
adtimg.c cmd: adtimg: Refactor usage style 2020-01-10 14:18:26 -05:00
aes.c aes: add support of aes192 and aes256 2020-01-17 10:15:49 -05:00
armflash.c
avb.c cmd: avb: Support A/B slots 2019-10-31 07:22:53 -04:00
axi.c
bcb.c
bdinfo.c bdinfo: show multi_dtb_fit 2020-01-07 11:13:26 -05:00
bedbug.c
bind.c
binop.c
blk_common.c cmd/blk_common: clarify no partition error message 2020-01-16 09:39:45 -05:00
blkcache.c
blob.c
bmp.c common: Move the image globals into image.h 2020-01-17 14:02:35 -05:00
boot.c
bootcount.c
bootefi.c cmd: bootefi: Parse reserved-memory node from DT 2020-03-17 08:29:52 +01:00
booti.c image: Rename load_addr, save_addr, save_size 2020-01-17 14:02:35 -05:00
bootm.c image: Rename load_addr, save_addr, save_size 2020-01-17 14:02:35 -05:00
bootmenu.c
bootstage.c
bootz.c common: Move the image globals into image.h 2020-01-17 14:02:35 -05:00
btrfs.c
cache.c common: Move some cache and MMU functions out of common.h 2019-12-02 18:23:55 -05:00
cbfs.c
clk.c
cls.c
config.c
conitrace.c
console.c
cpu.c
cramfs.c common: Move the image globals into image.h 2020-01-17 14:02:35 -05:00
cros_ec.c
dataflash_mmc_mux.c
date.c
demo.c
dfu.c dfu: Add optional timeout parameter 2020-01-07 14:37:50 +01:00
diag.c
disk.c common: Move the image globals into image.h 2020-01-17 14:02:35 -05:00
dm.c cmd: Add command to dump drivers and compatible strings 2020-02-05 19:33:46 -07:00
echo.c
eeprom.c cmd/eeprom.c: prepend 0x to hex numbers in output message format 2020-01-10 14:18:26 -05:00
efi.c common: Move sorting functions to their own header file 2019-12-02 18:23:08 -05:00
efidebug.c cmd: map addresses to sysmem in efidebug memmap 2020-03-17 08:29:52 +01:00
elf.c cmd/elf.c: Add SPDX tag 2020-02-07 13:59:58 -05:00
ethsw.c net: Always build the string_to_enetaddr() helper 2019-12-09 09:47:41 -06:00
exit.c
ext2.c
ext4.c
fastboot.c
fat.c common: Move functions for loading from fat/ext2 to fs.h 2020-01-17 13:26:49 -05:00
fdt.c
fitupd.c
flash.c
fpga.c
fpgad.c
fs.c
fs_uuid.c
fuse.c
gettime.c
gpio.c cmd: gpio: Make `gpio input` return pin value again 2020-03-13 09:30:30 -04:00
gpt.c dm: core: Require users of devres to include the header 2020-02-05 19:33:46 -07:00
hash.c
help.c
host.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
i2c.c crc32: Use the crc.h header for crc functions 2019-12-02 18:23:08 -05:00
ide.c
ini.c
io.c iod: Enhance to support display of multiple values 2019-10-08 13:57:44 +08:00
iotrace.c
irq.c common: Move enable/disable_interrupts out of common.h 2019-12-02 18:25:01 -05:00
itest.c cmd: itest: add support for .q size specifier 2019-10-11 19:05:14 -04:00
jffs2.c common: Move the image globals into image.h 2020-01-17 14:02:35 -05:00
led.c
legacy-mtd-utils.c cmd: nand/sf: isolate legacy code 2019-12-04 17:10:51 -05:00
legacy-mtd-utils.h cmd: nand/sf: isolate legacy code 2019-12-04 17:10:51 -05:00
legacy_led.c
license.c
load.c common: Move the image globals into image.h 2020-01-17 14:02:35 -05:00
log.c
lzmadec.c
mac.c
md5sum.c
mdio.c
mem.c cmd: mdc/mwc: normalize disjoint MX_CYCLIC usage 2020-02-09 14:58:08 +01:00
mfsl.c
mii.c
misc.c
mmc.c
mp.c common: Move older CPU functions to their own header 2019-12-02 18:23:06 -05:00
mtd.c dm: core: Require users of devres to include the header 2020-02-05 19:33:46 -07:00
mtdparts.c cmd: mtdparts: Fix build with option ..._SHOW_NET_SIZES 2019-11-07 18:01:13 -05:00
nand.c common: Move the image globals into image.h 2020-01-17 14:02:35 -05:00
net.c common: Move the image globals into image.h 2020-01-17 14:02:35 -05:00
nvedit.c net: Always build the string_to_enetaddr() helper 2019-12-09 09:47:41 -06:00
nvedit_efi.c cmd: env: extend "env [set|print] -e" to manage UEFI variables 2019-10-30 17:49:41 +01:00
nvme.c
onenand.c
osd.c
part.c cmd: part: number: return hexadecimal value 2019-10-04 12:21:23 -04:00
pcap.c
pci.c
pinmux.c
pmc.c x86: sandbox: Add a PMC emulator and test 2019-12-15 11:44:11 +08:00
pmic.c pmic: allow dump command for non contiguous register maps 2020-01-27 19:54:20 -05:00
pxe.c common: Move functions for loading from fat/ext2 to fs.h 2020-01-17 13:26:49 -05:00
pxe_utils.c cmd: pxe: execute the cls command only when supported 2020-01-22 17:49:25 -05:00
pxe_utils.h cmd: Prepare sysboot command independence 2019-12-06 16:44:18 -05:00
qfw.c
read.c
reginfo.c
regulator.c
reiser.c image: Rename load_addr, save_addr, save_size 2020-01-17 14:02:35 -05:00
remoteproc.c
rng.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
rockusb.c
sata.c cmd: sata: Add block unbind device function 2020-01-27 19:54:20 -05:00
sb.c
scsi.c
setexpr.c
sf.c cmd: nand/sf: isolate legacy code 2019-12-04 17:10:51 -05:00
sha1sum.c
smccc.c
sound.c
source.c common: Rename and move source() 2020-01-17 14:02:35 -05:00
spi.c cmd: spi: Permit setting bus frequency 2020-01-27 22:27:21 +05:30
spl.c
strings.c
sysboot.c cmd: sysboot: Fix checkpatch WARNING/CHECK 2019-12-06 16:44:19 -05:00
terminal.c
test.c cmd: avoid decimal conversion 2019-10-11 15:33:27 -04:00
thordown.c thor: fix error path after g_dnl_register() failure 2019-10-31 12:12:31 +01:00
time.c
tlv_eeprom.c cmd: add tlv_eeprom command 2020-01-21 15:56:15 +01:00
tpm-common.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
tpm-user-utils.h cmd: tpm: add a subcommand device 2020-02-05 19:33:46 -07:00
tpm-v1.c cmd: tpm: add a subcommand device 2020-02-05 19:33:46 -07:00
tpm-v2.c cmd: tpm: add a subcommand device 2020-02-05 19:33:46 -07:00
tpm_test.c common: Move reset_cpu() to the CPU header 2020-01-17 14:02:31 -05:00
trace.c
tsi148.c
ubi.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
ubifs.c
ufs.c cmd: Add Support for UFS commands 2019-10-23 20:47:12 -04:00
universe.c
unzip.c
usb.c
usb_gadget_sdp.c
usb_mass_storage.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
version.c
virtio.c
w1.c
wdt.c
wol.c
ximg.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
yaffs2.c
zfs.c zfs: remove unused buf variable 2020-01-23 07:29:58 -05:00
zip.c