diff options
author | Karan Jhavar <kjhavar@nvidia.com> | 2011-06-09 14:50:35 -0700 |
---|---|---|
committer | Jeremy Wyman <jwyman@nvidia.com> | 2011-06-29 21:31:06 -0700 |
commit | 319f18e426b22e2bcb86a2e0d46f2851d642fea5 (patch) | |
tree | c9a4abdb37f46d83e20812a641e7a93c28596ff8 /arch | |
parent | c9c615cc728d77d9ab123bfeeba868bea7e26c9f (diff) |
ARM: tegra: power: Powergate PCIE and SATA partitions on tegra 3
By defalut PCIE and SATA partitions are powergated. If needed,
respective drivers should un-powergate these partitions.
Change-Id: Ibe2ada3e8b9738393140ad3dbbd7af4a9d94e889
Reviewed-on: http://git-master/r/38816
Reviewed-by: Karan Jhavar <kjhavar@nvidia.com>
Tested-by: Karan Jhavar <kjhavar@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>
Reviewed-by: Chih-Lung Huang <lhuang@nvidia.com>
Reviewed-by: Jeremy Wyman <jwyman@nvidia.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-tegra/common.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/arch/arm/mach-tegra/common.c b/arch/arm/mach-tegra/common.c index bff566ec1de7..6c733fda2369 100644 --- a/arch/arm/mach-tegra/common.c +++ b/arch/arm/mach-tegra/common.c @@ -214,12 +214,10 @@ static void __init tegra_init_power(void) { tegra_powergate_partition_with_clk_off(TEGRA_POWERGATE_MPE); tegra_powergate_partition_with_clk_off(TEGRA_POWERGATE_3D); + tegra_powergate_partition_with_clk_off(TEGRA_POWERGATE_PCIE); #ifndef CONFIG_ARCH_TEGRA_2x_SOC tegra_powergate_partition_with_clk_off(TEGRA_POWERGATE_3D1); -#endif -#ifdef CONFIG_ARCH_TEGRA_2x_SOC - /* for TEGRA_3x_SOC it will be handled seperately */ - tegra_powergate_partition_with_clk_off(TEGRA_POWERGATE_PCIE); + tegra_powergate_partition_with_clk_off(TEGRA_POWERGATE_SATA); #endif } |