]> git.ipfire.org Git - thirdparty/u-boot.git/commit
arm64: zynqmp: Provide a config to not map DDR region in MMU table
authorSiva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
Fri, 12 Jan 2018 10:05:46 +0000 (15:35 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Wed, 31 Jan 2018 12:15:45 +0000 (13:15 +0100)
commit2b1930e9e048d38ca6ef05ab7f927f3649fe4a01
tree8affe5fe2e5687549d181260dc2dc5b94ef82fdd
parentbc2b63b079ef7412e103b6e03e7e37197a444b71
arm64: zynqmp: Provide a config to not map DDR region in MMU table

DDR less systems are possible for configuration like mini qspi
and making DDR region as normal memory may cause speculative
access which results u-boot hang if DDR is absent. So, this
patch fixes the issue by not making DDR memory region
entry into MMU table.

Future solution is to prepare MMU table per memory node in dts instead
of hard code DDR addresses.

Signed-off-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/cpu/armv8/zynqmp/Kconfig
arch/arm/cpu/armv8/zynqmp/cpu.c