ARM: S3C64XX: Add basic cpuidle driver
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Sat, 24 Dec 2011 02:38:27 +0000 (11:38 +0900)
committerKukjin Kim <kgene.kim@samsung.com>
Fri, 20 Jan 2012 00:39:52 +0000 (09:39 +0900)
commit2abf13c9ffdcde537fc54b83f1bcd50cc758beca
treed74405613d53e34d95a5ee3c812d84580bfac9df
parentdcd6c92267155e70a94b3927bce681ce74b80d1f
ARM: S3C64XX: Add basic cpuidle driver

Add a very basic cpuidle driver for S3C64xx which merely drives the CPU
into IDLE mode. We could do this with pm_idle but the more modern idiom
is to use cpuidle and the intention is to go further and support STOP
and DEEP-STOP states in conjunction with the pm_domain framework.

The actual state entry code was lifted from Tomasz Figa's work on spica.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
arch/arm/mach-s3c64xx/Makefile
arch/arm/mach-s3c64xx/cpuidle.c [new file with mode: 0644]