u-boot/board/xilinx
Michal Simek c8da6513c0 xilinx: Setup bootm variables
On system with PL DDR which is placed before PS DDR in DT
env_get_bootm_size() and env_get_bootm_low() without specifying bootm_low
and bootm_size variables are taking by default gd->bd->bi_dram[0].start and
gd->bd->bi_dram[0].size. As you see 0 means bank 0 which doesn't need to be
PS ddr and even can be memory above 39bit VA which is what U-Boot supports
now.
That's why setup bootm variables based on ram_base/ram_size setting to make
sure that boot images are placed to the same location as U-Boot is placed.
This location should be by default location where OS can boot from.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
2020-08-20 09:46:55 +02:00
..
bootscripts xilinx: Add sd boot command script for reference 2019-10-08 09:11:13 +02:00
common xilinx: Setup bootm variables 2020-08-20 09:46:55 +02:00
microblaze-generic common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
versal common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
zynq fpga: zynqpl: Add zynq aes load & loadp commands 2020-06-24 13:07:58 +02:00
zynqmp xilinx: zynqmp: Enable pmufw config reloading 2020-06-25 10:08:04 +02:00
zynqmp_r5 common: Drop init.h from common header 2020-05-18 17:33:33 -04:00
Kconfig arm64: zynqmp: Add support for OF_SEPARATE with board DTB 2020-01-14 09:05:53 +01:00