diff options
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-tegra/include/mach/powergate.h | 15 | ||||
-rw-r--r-- | arch/arm/mach-tegra/powergate.c | 2 |
2 files changed, 9 insertions, 8 deletions
diff --git a/arch/arm/mach-tegra/include/mach/powergate.h b/arch/arm/mach-tegra/include/mach/powergate.h index 9a3ad6ca9378..40a8af142220 100644 --- a/arch/arm/mach-tegra/include/mach/powergate.h +++ b/arch/arm/mach-tegra/include/mach/powergate.h @@ -29,22 +29,23 @@ #define TEGRA_POWERGATE_VDEC 4 #define TEGRA_POWERGATE_L2 5 #define TEGRA_POWERGATE_MPE 6 -#if defined(CONFIG_ARCH_TEGRA_2x_SOC) -#define TEGRA_NUM_POWERGATE 7 -#define TEGRA_CPU_POWERGATE_ID(cpu) (TEGRA_POWERGATE_CPU) -#define TEGRA_IS_CPU_POWERGATE_ID(id) ((id) == TEGRA_POWERGATE_CPU) -#elif defined(CONFIG_ARCH_TEGRA_3x_SOC) #define TEGRA_POWERGATE_HEG 7 #define TEGRA_POWERGATE_SATA 8 #define TEGRA_POWERGATE_CPU1 9 #define TEGRA_POWERGATE_CPU2 10 #define TEGRA_POWERGATE_CPU3 11 -#define TEGRA_POWERGATE_A9LP 12 +#define TEGRA_POWERGATE_CELP 12 #define TEGRA_POWERGATE_3D1 13 + +#if defined(CONFIG_ARCH_TEGRA_2x_SOC) +#define TEGRA_NUM_POWERGATE 7 +#define TEGRA_CPU_POWERGATE_ID(cpu) (TEGRA_POWERGATE_CPU) +#define TEGRA_IS_CPU_POWERGATE_ID(id) ((id) == TEGRA_POWERGATE_CPU) +#else #define TEGRA_NUM_POWERGATE 14 #define TEGRA_CPU_POWERGATE_ID(cpu) ((cpu == 0) ? TEGRA_POWERGATE_CPU0 : \ (cpu + TEGRA_POWERGATE_CPU1 - 1)) -#define TEGRA_IS_CPU_POWERGATE_ID(id) (((id) == TEGRA_POWERGATE_CPU) || \ +#define TEGRA_IS_CPU_POWERGATE_ID(id) (((id) == TEGRA_POWERGATE_CPU0) || \ ((id) == TEGRA_POWERGATE_CPU1) || \ ((id) == TEGRA_POWERGATE_CPU2) || \ ((id) == TEGRA_POWERGATE_CPU3)) diff --git a/arch/arm/mach-tegra/powergate.c b/arch/arm/mach-tegra/powergate.c index 2e3abef55f86..223156e5cc90 100644 --- a/arch/arm/mach-tegra/powergate.c +++ b/arch/arm/mach-tegra/powergate.c @@ -140,7 +140,7 @@ static struct powergate_partition powergate_partition_info[TEGRA_NUM_POWERGATE] [TEGRA_POWERGATE_CPU1] = { "cpu1", {MC_CLIENT_LAST}, }, [TEGRA_POWERGATE_CPU2] = { "cpu2", {MC_CLIENT_LAST}, }, [TEGRA_POWERGATE_CPU3] = { "cpu3", {MC_CLIENT_LAST}, }, - [TEGRA_POWERGATE_A9LP] = { "a9lp", {MC_CLIENT_LAST}, }, + [TEGRA_POWERGATE_CELP] = { "celp", {MC_CLIENT_LAST}, }, [TEGRA_POWERGATE_SATA] = { "sata", {MC_CLIENT_SATA, MC_CLIENT_LAST}, {{"sata", CLK_AND_RST}, {"sata_oob", CLK_AND_RST}, |