git.openpandora.org
/
pandora-kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
OMAP3: clean-up mach specific cpuidle data structures
[pandora-kernel.git]
/
arch
/
arm
/
mach-omap2
/
pm.h
diff --git
a/arch/arm/mach-omap2/pm.h
b/arch/arm/mach-omap2/pm.h
index
797bfd1
..
32dbc13
100644
(file)
--- a/
arch/arm/mach-omap2/pm.h
+++ b/
arch/arm/mach-omap2/pm.h
@@
-36,11
+36,16
@@
static inline int omap4_opp_init(void)
}
#endif
}
#endif
+/*
+ * cpuidle mach specific parameters
+ *
+ * The board code can override the default C-states definition using
+ * omap3_pm_init_cpuidle
+ */
struct cpuidle_params {
struct cpuidle_params {
- u8 valid;
- u32 sleep_latency;
- u32 wake_latency;
- u32 threshold;
+ u32 exit_latency; /* exit_latency = sleep + wake-up latencies */
+ u32 target_residency;
+ u8 valid; /* validates the C-state */
};
#if defined(CONFIG_PM) && defined(CONFIG_CPU_IDLE)
};
#if defined(CONFIG_PM) && defined(CONFIG_CPU_IDLE)