]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: 8485/1: cpuidle: remove cpu parameter from the cpuidle_ops suspend hook
authorLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Thu, 17 Dec 2015 10:22:45 +0000 (11:22 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Tue, 22 Dec 2015 12:09:43 +0000 (12:09 +0000)
commit4e5d6c9c1feae5f8fbbfe39b3a9ca9705ade239a
tree7c7f80499fcf085da3ccdd592a84808feb9eab9d
parent4fbe81c93f0dfe6105fbf8b1416ea814eb832e1f
ARM: 8485/1: cpuidle: remove cpu parameter from the cpuidle_ops suspend hook

The suspend() hook in the cpuidle_ops struct is always called on
the cpu entering idle, which means that the cpu parameter passed
to the suspend hook always corresponds to the local cpu, making
it somewhat redundant.

This patch removes the logical cpu parameter from the ARM
cpuidle_ops.suspend hook and updates all the existing kernel
implementations to reflect this change.

Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Acked-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Reviewed-by: Lina Iyer <lina.iyer@linaro.org>
Tested-by: Lina Iyer <lina.iyer@linaro.org>
Tested-by: Jisheng Zhang <jszhang@marvell.com> [psci]
Cc: Lina Iyer <lina.iyer@linaro.org>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/include/asm/cpuidle.h
arch/arm/kernel/cpuidle.c
drivers/soc/qcom/spm.c