]> git.ipfire.org Git - thirdparty/u-boot.git/commit
ARM64: zynqmp: Read RAM information from DT
authorMichal Simek <michal.simek@xilinx.com>
Mon, 8 Feb 2016 08:34:53 +0000 (09:34 +0100)
committerMichal Simek <michal.simek@xilinx.com>
Thu, 11 Feb 2016 15:35:57 +0000 (16:35 +0100)
commitf17b4cbe81593518f15d96dfd4dc19b04a1b9a9d
tree098505383209ea9a0ebe3279305e88fe7bcac2d7
parent50a14db52c4115e903fbc62941d9d8e3930c5e3b
ARM64: zynqmp: Read RAM information from DT

Read information about memory from DT. This patch simplify life with
synchronization between DT and board files.

zynqmp-mini-nand, zynqmp-mini-qspi are not converted because they need
specific settings which needs to be tested.

dram_init() only needs maximum RAM size below 4GB that's why please sort
banks in memory node.
dram_init_banksize() copies memory setup to bi_dram[].
This will avoid reading information from DT twice.

Memory test start/end were changed to DDR location to let memtest still
compiled.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
board/xilinx/zynqmp/zynqmp.c
include/configs/xilinx_zynqmp.h
include/configs/xilinx_zynqmp_ep.h
include/configs/xilinx_zynqmp_mini.h
include/configs/xilinx_zynqmp_zc1751_xm015_dc1.h
include/configs/xilinx_zynqmp_zc1751_xm016_dc2.h
include/configs/xilinx_zynqmp_zc1751_xm019_dc5.h
include/configs/xilinx_zynqmp_zcu102.h