06 Jun, 2013
2 commits
-
Clean up the Tegra CPUidle init function by using IS_ENABLED for multi
SoCs management in the init function.Signed-off-by: Joseph Lo
Signed-off-by: Stephen Warren -
One of the state of CPUidle on Tegra can power gate the CPU and the
vdd_cpu rail. But it depends on some configurations from DT and a common
hook function for different Tegra SoCs to power gate the CPU rail. And
these stuffs are initialized after common Tegra suspend init function. So
we move the CPUidle init behind the suspend init function. And making the
CPUidle driver more generic.Signed-off-by: Joseph Lo
Signed-off-by: Stephen Warren
30 Jan, 2013
1 commit
-
Adding the generic ARM_CPUIDLE_WFI_STATE support for Tegra114.
Signed-off-by: Joseph Lo
Signed-off-by: Stephen Warren
16 Nov, 2012
2 commits
-
The different Tegra chips may have different CPU idle states and data.
Individual CPU idle driver make it more easy to maintain.Signed-off-by: Joseph Lo
Signed-off-by: Stephen Warren -
The Tegra CPU idle LP3 state is doing ARM WFI only. So it's same with
the common ARM_CPUIDLE_WFI_STATE. Using it to replace LP3 now.Signed-off-by: Joseph Lo
Signed-off-by: Stephen Warren
06 Nov, 2012
1 commit
-
This should make it easier to delete or move ; something that
is useful for single-zImage.Signed-off-by: Stephen Warren
12 Jun, 2012
1 commit
-
This particular code had no effect on WFI execution. It only
asserts/de-asserts signal to tegra "legacy" CPU idle stats
monitor, which we are no longer using (cpufreq is based on
kernel s/w idle stats instead).Signed-off-by: Prashant Gaikwad
Signed-off-by: Stephen Warren
07 Feb, 2012
1 commit
-
CPUidle driver for tegra. In this version only LP3 (clockgating) is supported.
Based on work by:
Colin Cross
Gary KingSigned-off-by: Peter De Schrijver
Acked-by: Stephen Warren
Tested-by: Stephen Warren
Acked-by: Colin Cross
Signed-off-by: Olof Johansson