ARM: tegra: power: Powergate PCIE and SATA partitions on tegra 3
[linux-3.10.git] / arch / arm / mach-tegra / common.c
index ec350ed..c33ee70 100644 (file)
@@ -176,15 +176,10 @@ void tegra_init_cache(u32 tag_latency, u32 data_latency)
 
 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);
 #ifndef CONFIG_ARCH_TEGRA_2x_SOC
-       tegra_powergate_partition_with_clk_off(TEGRA_POWERGATE_3D1);
+        tegra_powergate_partition_with_clk_off(TEGRA_POWERGATE_SATA);
 #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);
-#endif
 }
 
 static inline unsigned long gizmo_readl(unsigned long offset)