]> git.baikalelectronics.ru Git - arm-tf.git/commit
Tegra186: disable PROGRAMMABLE_RESET_ADDRESS
authorVarun Wadekar <vwadekar@nvidia.com>
Thu, 9 Aug 2018 22:11:23 +0000 (15:11 -0700)
committerVarun Wadekar <vwadekar@nvidia.com>
Thu, 19 Mar 2020 00:47:22 +0000 (17:47 -0700)
commit8336c94dc4c7b25d34bb6f3c5008720746407dad
tree466cc6752b1ecd82e0edb2f98c2066de3034b8b8
parent35aa1c1e51b62467ac31958983a67ef0d5646acb
Tegra186: disable PROGRAMMABLE_RESET_ADDRESS

This patch disables the code to program reset vector for secondary
CPUs to a different entry point, than cold boot. The cold boot entry
point has the ability to differentiate between a cold boot and a warm
boot, that is controlled by the PROGRAMMABLE_RESET_ADDRESS macro. By
reusing the same entry point, we can lock the CPU reset vector during
cold boot.

Change-Id: Iad400841d57c139469e1d29b5d467197e11958c4
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
plat/nvidia/tegra/include/t186/tegra186_private.h
plat/nvidia/tegra/soc/t186/plat_psci_handlers.c
plat/nvidia/tegra/soc/t186/plat_secondary.c
plat/nvidia/tegra/soc/t186/plat_trampoline.S
plat/nvidia/tegra/soc/t186/platform_t186.mk