]> git.ipfire.org Git - thirdparty/u-boot.git/commit
arm64: zynqmp: Add new command for TCM initialization
authorSiva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
Fri, 5 Oct 2018 09:39:05 +0000 (15:09 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Fri, 5 Oct 2018 12:41:13 +0000 (14:41 +0200)
commit8fa6e8f4ac57c82e3d12a8c78742fb9ea8fb4627
treeda1b66a9054695732243ea2e792e334b58ade15b
parente9ceae3b6cd27d2f49992dfc52132ead36e29ae7
arm64: zynqmp: Add new command for TCM initialization

This patch adds new zynqmp command "zynqmp tcminit mode" to
initialize TCM. TCM needs to be initialized before accessing
to avoid ECC errors. This new command helps to perform
the same. It also makes tcm_init() as global and uses it for
doing the TCM initialization.

Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/cpu/armv8/zynqmp/cpu.c
arch/arm/include/asm/arch-zynqmp/sys_proto.h
board/xilinx/zynqmp/cmds.c