summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-at91/Makefile
diff options
context:
space:
mode:
authorAndrew Victor2008-09-21 22:35:18 +0200
committerRussell King2008-09-22 00:01:01 +0200
commiteaad2db03cbbf734aa95f99eb93fb6309637dbca (patch)
tree81812e0f56311489aaee20bba0359713ab9b0acd /arch/arm/mach-at91/Makefile
parent[ARM] 5263/2: [AT91] GPIO buttons as wakeup sources (diff)
downloadkernel-qcow2-linux-eaad2db03cbbf734aa95f99eb93fb6309637dbca.tar.gz
kernel-qcow2-linux-eaad2db03cbbf734aa95f99eb93fb6309637dbca.tar.xz
kernel-qcow2-linux-eaad2db03cbbf734aa95f99eb93fb6309637dbca.zip
[ARM] 5264/2: [AT91] Suspend-to-RAM disables main oscillator
This patch adds support for a low(er)-power suspend-to-RAM. In addition to the SDRAM being put into self-refresh mode, the Master Clock is set to the Slow-clock rate (32Khz) and PLLA & PLLB are disabled. Certain peripherals are therefore also disabled, and thus cannot be used as wakeup sources. This patch has been included in the AT91 patches in various forms since 2.6.19 and a number of people have worked or commented on it, most notably: Savin Zlobec (for the original AT91RM9200 support) Anti Sullin (for the SAM9260 version) David Brownell, etc. Signed-off-by: Andrew Victor <linux@maxim.org.za> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mach-at91/Makefile')
-rw-r--r--arch/arm/mach-at91/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-at91/Makefile b/arch/arm/mach-at91/Makefile
index a95c49bdf927..cca612d97ca2 100644
--- a/arch/arm/mach-at91/Makefile
+++ b/arch/arm/mach-at91/Makefile
@@ -65,6 +65,7 @@ obj-y += leds.o
# Power Management
obj-$(CONFIG_PM) += pm.o
+obj-$(CONFIG_AT91_SLOW_CLOCK) += pm_slowclock.o
ifeq ($(CONFIG_PM_DEBUG),y)
CFLAGS_pm.o += -DDEBUG