commit | c3fbbf9308cc939663fdfb90334fe344947dd645 | [log] [tgz] |
---|---|---|
author | Jisheng Zhang <jszhang@marvell.com> | Thu Jul 14 11:39:18 2016 +0100 |
committer | Russell King <rmk+kernel@armlinux.org.uk> | Thu Jul 14 16:30:45 2016 +0100 |
tree | d386f180c0ae873c4ac5af81ab3e78c15ce9dd7c | |
parent | f222a7695219217c7d8ad9f842242ed223e2a1a4 [diff] |
ARM: 8586/1: cpuidle: make arm_cpuidle_suspend() a bit more efficient Currently, we check cpuidle_ops.suspend every time when entering a low-power idle state. But this check could be avoided in this hot path by moving it into arm_cpuidle_read_ops() to reduce arm_cpuidle_suspend overhead a bit. Signed-off-by: Jisheng Zhang <jszhang@marvell.com> Acked-by: Daniel Lezcano <daniel.lezcano@linaro.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>