]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
ARM: tegra: pmc: T12x wake status clear fix
authorBitan Biswas <bbiswas@nvidia.com>
Thu, 12 Sep 2013 10:17:51 +0000 (15:47 +0530)
committerDan Willemsen <dwillemsen@nvidia.com>
Tue, 17 Sep 2013 00:42:32 +0000 (17:42 -0700)
commitd9c0273d659930ea0ee6b107a6bf0523722c1b3c
treeef4f8e5c18d2dc3f9d2d4db5ae03bf588fb50ac0
parent02642ba8850d0e65713cb054771c4efd67a81d46
ARM: tegra: pmc: T12x wake status clear fix

Problem:
 T12x PMC Wake status gets cleared during
 LP0 resume

Cause:
 During LP0 resume, T12x APBDEV_PMC_DPD_ENABLE_0
 register's TSC_MULT_EN bit needs to be
 programmed after DPD_ENABLE is cleared.

Fix:
 Cleared the DPD_ENABLE bit along with
 TSC_MULT_EN bit clear during LP0 resume
 for T12x

bug 1367291

Change-Id: Ifcc25709ffb012b4e6d4d0bb325f12d1ede94413
Signed-off-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-on: http://git-master/r/273646
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
arch/arm/mach-tegra/pm.c