From 816ab05de4f2171e20171db01fa916634ed7bee6 Mon Sep 17 00:00:00 2001 From: Scott Williams Date: Tue, 7 Dec 2010 11:19:20 -0800 Subject: [ARM/tegra] Add Tegra3 support Bug 764354 Original-Change-Id: I8a390eb4dae87dceacb97461f23d13554868b046 Reviewed-on: http://git-master/r/12228 Reviewed-by: Scott Williams Tested-by: Scott Williams Original-Change-Id: I8e6b8303898796419fb5a759cd16edff9aeac081 Rebase-Id: R2866240384c6c24f46bd7ef54bc3dc9140d9e96b --- arch/arm/mach-tegra/cpuidle.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'arch/arm/mach-tegra/cpuidle.c') diff --git a/arch/arm/mach-tegra/cpuidle.c b/arch/arm/mach-tegra/cpuidle.c index 18861b367c11..7eed5c11127f 100644 --- a/arch/arm/mach-tegra/cpuidle.c +++ b/arch/arm/mach-tegra/cpuidle.c @@ -43,8 +43,14 @@ #include "pm.h" #include "sleep.h" +#if defined(CONFIG_ARCH_TEGRA_2x_SOC) #define TEGRA_CPUIDLE_BOTH_IDLE INT_QUAD_RES_24 #define TEGRA_CPUIDLE_TEAR_DOWN INT_QUAD_RES_25 +#else +/* !!!FIXME!!! THIS MODEL IS BROKEN ON T30 -- 4 CPUS BREAKS THE "BOTH" IDLE CONCEPT .....*/ +#define TEGRA_CPUIDLE_BOTH_IDLE INT_QUINT_RES_24 +#define TEGRA_CPUIDLE_TEAR_DOWN INT_QUINT_RES_25 +#endif static bool lp2_in_idle __read_mostly = true; module_param(lp2_in_idle, bool, 0644); -- cgit v1.2.3