linux/arch/arm/plat-s3c64xx
Mark Brown b3748ddd80 [ARM] S3C64XX: Initial support for DVFS
This patch provides initial support for CPU frequency scaling on the
Samsung S3C ARM processors. Currently only S3C6410 processors are
supported, though addition of another data table with supported clock
rates should be sufficient to enable support for further CPUs.

Use the regulator framework to provide optional support for DVFS in
the S3C cpufreq driver. When a software controllable regulator is
configured the driver will use it to lower the supply voltage when
running at a lower frequency, giving improved power savings.

When regulator support is disabled or no regulator can be obtained
for VDDARM the driver will fall back to scaling only the frequency.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
2009-06-16 23:36:24 +01:00
..
include/plat Merge branch for-rmk-devel of git://aeryn.fluff.org.uk/bjdooks/linux into devel 2009-06-10 22:41:06 +01:00
clock.c [ARM] S3C64XX: Configure clocks for DMA controller 2009-05-07 11:14:27 +01:00
cpu.c [ARM] S3C64XX: Use common watchdog reset for system reset. 2009-05-17 23:40:30 +01:00
cpufreq.c [ARM] S3C64XX: Initial support for DVFS 2009-06-16 23:36:24 +01:00
dev-uart.c [ARM] S3C64XX: Add UARTdevice definitions 2008-12-15 21:49:46 +00:00
dma.c [ARM] S3C64XX: Lower severity of DMA logging 2009-05-18 16:29:24 +01:00
gpiolib.c Merge branch for-rmk-devel of git://aeryn.fluff.org.uk/bjdooks/linux into devel 2009-06-10 22:41:06 +01:00
irq-eint.c [ARM] S3C64XX: Initial support for PM (suspend to RAM) 2009-05-07 11:04:55 +01:00
irq-pm.c [ARM] S3C64XX: Add IRQ PM code 2009-05-07 11:04:56 +01:00
irq.c [ARM] VIC: Add power management device 2009-05-07 11:04:57 +01:00
Kconfig [ARM] S3C: Merge next-s3c64xx-dma2 into for-rmk-devel 2009-05-18 16:32:29 +01:00
Makefile [ARM] S3C64XX: Initial support for DVFS 2009-06-16 23:36:24 +01:00
pm.c [ARM] S3C: GPIO PM core GPIOlib integration 2009-05-07 11:04:56 +01:00
s3c6400-clock.c [ARM] S3C64XX: Add ARM clock 2009-05-07 11:46:41 +01:00
s3c6400-init.c [ARM] S3C64XX: Common init code for S3C6400 and S3C6410 2008-12-15 21:53:14 +00:00
setup-fb-24bpp.c [ARM] S3C64XX: Add standard S3C64XX 24BPP LCD GPIO setup 2008-12-15 23:57:19 +00:00
setup-i2c0.c [ARM] S3C64XX: Add i2c device setup for I2C device 0 2008-12-15 23:42:21 +00:00
setup-i2c1.c [ARM] S3C64XX: Setup functions for i2c bus 1. 2008-12-15 23:43:29 +00:00
setup-sdhci-gpio.c [ARM] S3C64XX: Add S3C6400 SDHCI setup support 2009-05-07 11:04:58 +01:00
sleep.S [ARM] S3C64XX: Initial support for PM (suspend to RAM) 2009-05-07 11:04:55 +01:00