arm: tegra: secureos: disable L2 as part of sleep CPU SMC
authorChris Johnson <cwj@nvidia.com>
Sat, 25 Aug 2012 00:27:58 +0000 (17:27 -0700)
committerMrutyunjay Sawant <msawant@nvidia.com>
Thu, 6 Sep 2012 11:12:10 +0000 (04:12 -0700)
commit3bdf9371b4e75e3dc9612360ab55924587714155
treee7ade21f067a47681c4384e13a90475ee194cda0
parent32b8cc820fc9f3709c23e6b383825d6cdb0a6085
arm: tegra: secureos: disable L2 as part of sleep CPU SMC

This is an alternate way to have the L2 disabled available with
later TL secureos versions.

In this version, the sleep CPU SMC which is the last one issued
before entering LP2 on CPU0, will also disable the L2 without a
flush of the secureos workspace.

Change-Id: I61c3caade6cb6f922b9d9f9ca0739bc6ae4e78cd
Signed-off-by: Hyung Taek Ryoo <hryoo@nvidia.com>
Reviewed-on: http://git-master/r/128951
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: James Zhao <jamesz@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
arch/arm/mach-tegra/common.c
arch/arm/mach-tegra/pm.c