Skip to contentSkip to conversation

ARM: shmobile: sh73a0 Core Shutdown CPUIdle prototype

PATCH New Magnus Damm 1 participant 1 message Sep 14, 2013 SuperH

lore
Share & tools
lore
#0 lore raw

cover ARM: shmobile: sh73a0 Core Shutdown CPUIdle prototype

ARM: shmobile: sh73a0 Core Shutdown CPUIdle prototype

[PATCH 01/02] ARM: shmobile: Extend SCU CPU notifier to handle CPUIdle [PATCH 02/02] cpuidle: Renesas SCU Core Shutdown CPUIdle driver

This series implements a CPUIdle prototype for SCU based SoCs from Renesas that support the Core Shutdown mode. The code is currently running on sh73a0 in SMP mode. Caches are currently not managed, so to test this you will have to disable cache in the kernel configuration. The first patch extends the SCU CPU notifier to install a resume vector for CPUIdle, and the second patch adds a CPUIdle driver.

Not-Yet-Signed-off-by Magnus Damm <[email protected]>

---

Written against renesas.git tag renesas-devel-20130906, depends on [PATCH 00/05] ARM: shmobile: Use CPU notifiers for SCU boot vector code

 arch/arm/mach-shmobile/platsmp-scu.c  |   21 +++++++++-
 drivers/cpuidle/Kconfig               |    6 +++
 drivers/cpuidle/Makefile              |    1 
 drivers/cpuidle/cpuidle-renesas-scu.c |   66 +++++++++++++++++++++++++++++++++
 4 files changed, 91 insertions(+), 3 deletions(-)