diff options
author | Rafael J. Wysocki <rjw@sisk.pl> | 2012-08-22 06:27:24 -0400 |
---|---|---|
committer | Rafael J. Wysocki <rjw@sisk.pl> | 2012-09-03 19:46:17 -0400 |
commit | caaca999d335872a53b3fff8fa5af2de794d16a1 (patch) | |
tree | 74fef4014f2740631333c8dc971f29ff585229d9 /arch/arm/mach-shmobile/board-ap4evb.c | |
parent | 6bf9af464c4894e613567c0fb6559be67f31c88a (diff) |
ARM: shmobile: Add A4S cpuidle state on sh7372
Add a "C5" cpuidle state to the SH7372 SoC connected to the A4S power
domain in such a way that A4S may be turned off by cpuidle if all
I/O devices in that domain have been suspended (or do not have
attached drivers).
This requires some reorganization of the initialization of SH7372
power management which affects the the boards based on it, Mackerel
and AP4EVB.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Magnus Damm <damm@opensource.se>
Diffstat (limited to 'arch/arm/mach-shmobile/board-ap4evb.c')
-rw-r--r-- | arch/arm/mach-shmobile/board-ap4evb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-shmobile/board-ap4evb.c b/arch/arm/mach-shmobile/board-ap4evb.c index 5168a0338cf4..264340a60f65 100644 --- a/arch/arm/mach-shmobile/board-ap4evb.c +++ b/arch/arm/mach-shmobile/board-ap4evb.c | |||
@@ -1486,6 +1486,6 @@ MACHINE_START(AP4EVB, "ap4evb") | |||
1486 | .init_irq = sh7372_init_irq, | 1486 | .init_irq = sh7372_init_irq, |
1487 | .handle_irq = shmobile_handle_irq_intc, | 1487 | .handle_irq = shmobile_handle_irq_intc, |
1488 | .init_machine = ap4evb_init, | 1488 | .init_machine = ap4evb_init, |
1489 | .init_late = shmobile_init_late, | 1489 | .init_late = sh7372_pm_init_late, |
1490 | .timer = &shmobile_timer, | 1490 | .timer = &shmobile_timer, |
1491 | MACHINE_END | 1491 | MACHINE_END |