summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Hsieh <rhsieh@nvidia.com>2011-03-21 16:51:36 +0800
committerVarun Colbert <vcolbert@nvidia.com>2011-03-25 13:49:20 -0700
commit4ac909d6f8f073f9c0145a4861d2815d996a9240 (patch)
tree8d8abff60679198fd663f611f090763d6579c175
parent64a6e1d5a555be1c330de80cfb477563ae061452 (diff)
ARM: tegra: Power-gate PCIE at system init.
PCIE on tegra2 is diabled by default. Power-gate this block to save power. Bug 800450 Reviewed-on: http://git-master/r/23683 (cherry picked from commit c3996d0fb0484eefc32ecb5cd49de4555c12f26f) Change-Id: I4f24e1de3564215b99a98b254d4c9e32a7ba6edf Reviewed-on: http://git-master/r/24251 Reviewed-by: Ching Kuang (Roger) Hsieh <rhsieh@nvidia.com> Tested-by: Ching Kuang (Roger) Hsieh <rhsieh@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
-rw-r--r--arch/arm/mach-tegra/common.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/common.c b/arch/arm/mach-tegra/common.c
index 3baccca70ed6..d0d120fc9dbe 100644
--- a/arch/arm/mach-tegra/common.c
+++ b/arch/arm/mach-tegra/common.c
@@ -109,6 +109,7 @@ static void __init tegra_init_power(void)
{
tegra_powergate_power_off(TEGRA_POWERGATE_MPE);
tegra_powergate_power_off(TEGRA_POWERGATE_3D);
+ tegra_powergate_power_off(TEGRA_POWERGATE_PCIE);
}
static bool console_flushed;