Home
last modified time | relevance | path

Searched hist:"0 ac1bf7218d5b7146a4cd9a2ec93ef1e3c7b6728" (Results 1 – 2 of 2) sorted by relevance

/rk3399_ARM-atf/plat/nvidia/tegra/common/aarch64/
H A Dtegra_helpers.S0ac1bf7218d5b7146a4cd9a2ec93ef1e3c7b6728 Tue Nov 27 23:47:26 UTC 2018 Varun Wadekar <vwadekar@nvidia.com> Tegra: assembly version of the 'plat_core_pos_by_mpidr' handler

The 'plat_core_pos_by_mpidr' handler gets called very early during boot
and the compiler generated code overwrites the caller's registers.

This patch converts the 'plat_core_pos_by_mpidr' handler into an assembly
function and uses registers x0-x3, to fix this anomaly.

Change-Id: I8d974e007a0bad039defaf77b11a180d899ead3c
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
/rk3399_ARM-atf/plat/nvidia/tegra/common/
H A Dtegra_common.mk0ac1bf7218d5b7146a4cd9a2ec93ef1e3c7b6728 Tue Nov 27 23:47:26 UTC 2018 Varun Wadekar <vwadekar@nvidia.com> Tegra: assembly version of the 'plat_core_pos_by_mpidr' handler

The 'plat_core_pos_by_mpidr' handler gets called very early during boot
and the compiler generated code overwrites the caller's registers.

This patch converts the 'plat_core_pos_by_mpidr' handler into an assembly
function and uses registers x0-x3, to fix this anomaly.

Change-Id: I8d974e007a0bad039defaf77b11a180d899ead3c
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>