Skip to content

ARM: shmobile: sh73a0 Core Shutdown CPUIdle prototype

Magnus Damm linux-sh 1 version New

Get series with b4
b4 am 20130914141525.19348.8099.sendpatchset@w520

Versions newest first

  1. v1 Latest2 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2ARM: shmobile: Extend SCU CPU notifier to handle CPUIdlearch/arm/mach-shmobile/platsmp-scu.c+18 -30 replies
2/2cpuidle: Renesas SCU Core Shutdown CPUIdle driverdrivers/cpuidle/Kconfig drivers/cpuidle/Makefile drivers/cpuidle/cpuidle-renesas-scu.c+73 -00 replies

Reviews trailers per patch

None of the 2 patches has a Reviewed-by or Acked-by.

PatchMagnus Damm
SeriesNot-Yet-Signed-off-by
1/2Not-Yet-Signed-off-by
2/2Not-yet-Signed-off-by

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 00/02] 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(-)