summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Hsieh <rhsieh@nvidia.com>2011-03-21 16:51:36 +0800
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:41:59 -0800
commitac10844665c7179c4e8f27415fb3aef7d7352bce (patch)
treeb3c40d9fc71512d076479adb5fad96789e9ec138
parentc4d9788f65b4939758dd0e2e98fe1af73aa85093 (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 Original-Change-Id: I0483d0c85a032c00005d5a3cd430c4d62a2cedc9 Reviewed-on: http://git-master/r/23683 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> Reviewed-by: Aleksandr Frid <afrid@nvidia.com> Rebase-Id: Ra1c8dea494e35c69b29a265002d296dee331cee2
-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 b3ff27dc4800..29b494a0f5c1 100644
--- a/arch/arm/mach-tegra/common.c
+++ b/arch/arm/mach-tegra/common.c
@@ -117,6 +117,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;