[FOSS_TLK]platform: tegra: 64-bit Trusted OS/App SMCs
authorVarun Wadekar <vwadekar@nvidia.com>
Fri, 2 Jan 2015 10:24:08 +0000 (15:24 +0530)
committerDennis Huang <denhuang@nvidia.com>
Tue, 16 Jun 2015 20:54:47 +0000 (13:54 -0700)
commitfaae7bacc8642280f8314a819fba2170be16d39c
tree3e11083dd898c4caceb9e41a425887f7895ec0a5
parent535daa6ee53e30ec05d4e1bf20d0df3ede4a42d9
[FOSS_TLK]platform: tegra: 64-bit Trusted OS/App SMCs

Switch the Function IDs to 64-bit versions as the SMC calling entity (linux
kernel) is 64-bit. Keep legacy SMCs alive till the linux driver is in sync
with the Trusted OS. We re-use the same SMCs for a 32-bit calling entity in
order to avoid code bloat.

Also remove some unused/legacy cruft while we are at it.

Change-Id: I28f41efb471796f3b7fe61222c63ed441bf75c2c
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/715770
Reviewed-by: Automatic_Commit_Validation_User
platform/tegra/common/pm.c
platform/tegra/common/tz.c
platform/tegra/include/platform/platform_ta.h
platform/tegra/include/platform/platform_tos.h