Tegra186: Support AARCH32/64 encoding for MCE calls
authorVarun Wadekar <vwadekar@nvidia.com>
Mon, 17 Apr 2017 18:54:33 +0000 (11:54 -0700)
committerVarun Wadekar <vwadekar@nvidia.com>
Mon, 17 Apr 2017 18:54:33 +0000 (11:54 -0700)
commitc76c1b71ab159c65f4eef7798096d67857527299
tree9c3a3a887cbfc5d7ef14c09a5f3faa3cdbbd676f
parentf3c8ec672ed8d3b4c56a20c4e74bf7a7ea0e545d
Tegra186: Support AARCH32/64 encoding for MCE calls

On Tegra systems, there are multiple software components that
require to interact with MCE. The components can either be 32-bit
or 64-bit payloads. This patch supports MCE SMC functions ID for
AARCH32 and AARCH64 architectures to support such clients.

Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
plat/nvidia/tegra/common/tegra_sip_calls.c
plat/nvidia/tegra/soc/t186/plat_sip_calls.c