android_kernel_oneplus_msm8998/drivers/cpuidle
Mahesh Sivasubramanian 1170e6d78b drivers: cpuidle: lpm-levels: Remove ktime_get from suspend path
The sleep time for suspend is accounted as a part of suspend_prepare and
suspend wake call backs. Moreover the timekeeping framework is suspended
before suspend_enter calls, which causes a warning when called from within
the suspend_enter function.

Remove ktime_get() calls from within the lpm_suspend_enter() callbacks.

Change-Id: Ifff59b5caa387c603719d42a22559da6e97fdd9e
Signed-off-by: Mahesh Sivasubramanian <msivasub@codeaurora.org>
Signed-off-by: Srinivas Rao L <lsrao@codeaurora.org>
2016-03-23 21:22:11 -07:00
..
governors cpuidle: governor: menu: don't use loadavg 2016-02-16 13:52:31 -08:00
coupled.c cpuidle/coupled: Add sanity check for safe_state_index 2015-09-03 03:05:47 +02:00
cpuidle-arm.c ARM: cpuidle: Register per cpuidle device 2015-03-24 14:46:25 +01:00
cpuidle-at91.c drivers/cpuidle: Convert non-modular drivers to use builtin_platform_driver 2015-06-16 14:12:38 -04:00
cpuidle-big_little.c ARM: MCPM: remove residency argument from mcpm_cpu_suspend() 2015-05-06 11:47:10 -04:00
cpuidle-calxeda.c ARM: migrate to common PSCI client code 2015-08-03 15:38:39 +01:00
cpuidle-clps711x.c cpuidle: drop owner assignment from platform_drivers 2014-10-20 16:20:24 +02:00
cpuidle-cps.c cpuidle: Invert CPUIDLE_FLAG_TIME_VALID logic 2014-11-12 21:17:27 +01:00
cpuidle-exynos.c ARM: SoC fixes for v4.1 2015-04-22 09:03:30 -07:00
cpuidle-kirkwood.c ARM: cpuidle: Remove duplicate header inclusion 2015-03-23 18:03:11 +01:00
cpuidle-mvebu-v7.c cpuidle: mvebu: disable the bind/unbind attributes and use builtin_platform_driver 2015-10-23 12:40:48 +02:00
cpuidle-powernv.c tick/idle/powerpc: Do not register idle states with CPUIDLE_FLAG_TIMER_STOP set in periodic mode 2015-06-26 03:28:49 +02:00
cpuidle-pseries.c cpuidle: powernv/pseries: Auto-promotion of snooze to deeper idle state 2015-06-22 15:15:15 +02:00
cpuidle-ux500.c ARM: cpuidle: Remove duplicate header inclusion 2015-03-23 18:03:11 +01:00
cpuidle-zynq.c drivers/cpuidle: Convert non-modular drivers to use builtin_platform_driver 2015-06-16 14:12:38 -04:00
cpuidle.c cpuidle: Wakeup only cpus for which qos has changed. 2016-03-23 21:20:31 -07:00
cpuidle.h cpuidle/coupled: Add sanity check for safe_state_index 2015-09-03 03:05:47 +02:00
driver.c cpuidle/coupled: Add sanity check for safe_state_index 2015-09-03 03:05:47 +02:00
dt_idle_states.c Merge back earlier cpuidle material for 3.19-rc1. 2014-11-21 16:31:42 +01:00
dt_idle_states.h drivers: cpuidle: implement DT based idle states infrastructure 2014-09-25 10:52:20 +02:00
governor.c cpuidle: Replace strnicmp with strncasecmp 2014-09-25 01:17:10 +02:00
Kconfig ARM: cpuidle: Enable the ARM64 driver for both ARM32/ARM64 2015-03-24 10:16:11 +01:00
Kconfig.arm ARM: cpuidle: Enable the ARM64 driver for both ARM32/ARM64 2015-03-24 10:16:11 +01:00
Kconfig.mips MIPS: Kconfig: Add missing MIPS_CPS dependencies to PM and cpuidle 2014-10-23 19:58:05 +02:00
Kconfig.powerpc
lpm-levels-of.c cpuidle: lpm-levels: Add API to get low power mode latency 2016-03-23 21:22:09 -07:00
lpm-levels.c drivers: cpuidle: lpm-levels: Remove ktime_get from suspend path 2016-03-23 21:22:11 -07:00
lpm-levels.h cpuidle: lpm-levels: Add API to get low power mode latency 2016-03-23 21:22:09 -07:00
lpm-workarounds.c soc: qcom: idle: Snapshot of idle/sleep driver as of msm-3.18 2016-03-22 11:07:18 -07:00
lpm-workarounds.h soc: qcom: idle: Snapshot of idle/sleep driver as of msm-3.18 2016-03-22 11:07:18 -07:00
Makefile soc: qcom: idle: Snapshot of idle/sleep driver as of msm-3.18 2016-03-22 11:07:18 -07:00
sysfs.c cpuidle: remove state_count field from struct cpuidle_device 2015-04-03 13:15:50 +02:00