ARM: tegra11x: CPU start up fix
authorBo Yan <byan@nvidia.com>
Tue, 9 Oct 2012 02:52:49 +0000 (19:52 -0700)
committerDan Willemsen <dwillemsen@nvidia.com>
Sat, 14 Sep 2013 19:38:38 +0000 (12:38 -0700)
commit63c52211c20d6ce2adad9d4f19968f924e5cf3fb
tree33bd14d5faedf7bef6499da21e3483d27c58dc2e
parente911ae07fea6333bae8ae9e4ff9ee8d908e05182
ARM: tegra11x: CPU start up fix

The first time when a CPU powers up in kernel, it has to be
done by directly toggling PMC register.

Subsequent CPU power up sequence is controlled by flow controller.

This is done after LP0 exit as well.

Signed-off-by: Bo Yan <byan@nvidia.com>
Reviewed-on: http://git-master/r/143296

Change-Id: If32712706d827e4d0337d75163449cfa0a3a50f8
Signed-off-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-on: http://git-master/r/146484
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bo Yan <byan@nvidia.com>
Tested-by: Bo Yan <byan@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
GVS: Gerrit_Virtual_Submit

Rebase-Id: R8909dae486432fd628e8d89735634eee26063f4e
arch/arm/mach-tegra/platsmp.c
arch/arm/mach-tegra/pm-t3.c
arch/arm/mach-tegra/pm.c
arch/arm/mach-tegra/pm.h
arch/arm/mach-tegra/tegra11_clocks.c