summaryrefslogtreecommitdiff
path: root/arch/arm/mach-shmobile/include
diff options
context:
space:
mode:
authorRafael J. Wysocki <rjw@sisk.pl>2012-08-22 10:27:24 (GMT)
committerRafael J. Wysocki <rjw@sisk.pl>2012-09-03 23:46:17 (GMT)
commitcaaca999d335872a53b3fff8fa5af2de794d16a1 (patch)
tree74fef4014f2740631333c8dc971f29ff585229d9 /arch/arm/mach-shmobile/include
parent6bf9af464c4894e613567c0fb6559be67f31c88a (diff)
downloadlinux-fsl-qoriq-caaca999d335872a53b3fff8fa5af2de794d16a1.tar.xz
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/include')
-rw-r--r--arch/arm/mach-shmobile/include/mach/sh7372.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-shmobile/include/mach/sh7372.h b/arch/arm/mach-shmobile/include/mach/sh7372.h
index 40beb79..eb98b45 100644
--- a/arch/arm/mach-shmobile/include/mach/sh7372.h
+++ b/arch/arm/mach-shmobile/include/mach/sh7372.h
@@ -489,4 +489,6 @@ extern void __init sh7372_init_pm_domains(void);
static inline void sh7372_init_pm_domains(void) {}
#endif
+extern void __init sh7372_pm_init_late(void);
+
#endif /* __ASM_SH7372_H__ */