diff options
author | Arnd Bergmann <arnd@arndb.de> | 2013-01-25 22:44:17 +0000 |
---|---|---|
committer | Nicolas Ferre <nicolas.ferre@atmel.com> | 2013-04-18 16:31:02 +0200 |
commit | f5fa4098c3fcc0e504fbc0682dccd331dbbcf197 (patch) | |
tree | f409c2b7fea4d220a6e0682f09c1133f208fe97b /arch/arm/mach-at91/cpuidle.c | |
parent | 13ab6aeb49663b0ca0f0eed3560fbaecacf4858f (diff) | |
download | blackbird-obmc-linux-f5fa4098c3fcc0e504fbc0682dccd331dbbcf197.tar.gz blackbird-obmc-linux-f5fa4098c3fcc0e504fbc0682dccd331dbbcf197.zip |
ARM: at91: suspend both memory controllers on at91sam9263
For the past three years, we have had a #warning in
mach-at91 about the sdram_selfrefresh_enable or
at91sam9_standby functions possibly not working on
at91sam9263. In the meantime a function was added
to do the right thing on at91sam9g45, which looks like
it should also work on '9263.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
[nicolas.ferre@atmel.com: remove paragraph in commit message]
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
Diffstat (limited to 'arch/arm/mach-at91/cpuidle.c')
-rw-r--r-- | arch/arm/mach-at91/cpuidle.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-at91/cpuidle.c b/arch/arm/mach-at91/cpuidle.c index 0c6381516a5a..4c6794603780 100644 --- a/arch/arm/mach-at91/cpuidle.c +++ b/arch/arm/mach-at91/cpuidle.c @@ -38,6 +38,8 @@ static int at91_enter_idle(struct cpuidle_device *dev, at91rm9200_standby(); else if (cpu_is_at91sam9g45()) at91sam9g45_standby(); + else if (cpu_is_at91sam9263()) + at91sam9263_standby(); else at91sam9_standby(); |