]> git.dujemihanovic.xyz Git - 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>
Tue, 30 Jan 2018 13:29:03 +0000 (14:29 +0100)
commit3b644a3c2f6925d4e9fb030c11cc8ce3ad472468
treef5f74cffa399728b5ea945437d68df4d643b7ed2
parentf32e79f1595e4565d3b9af44a7f80efd7f017133
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