Anders Larsen
5c189208b6
ARM: 6436/1: AT91: Fix power-saving in idle-mode on 926T processors
...
According to Atmel, their 926T processors (AT91 post RM9200) requires
'Wait for Interrupt' mode be entered right after disabling the processor clock
in order to minimise current consumption when idle, so do both provided we're
not running on a 920T (an RM9200).
Furthermore, get rid of the #ifndef CONFIG_DEBUG_KERNEL, since arch_idle()
can be turned off completely with the kernel parameter 'nohlt'.
Cc: Andrew Victor <avictor.za@gmail.com>
Signed-off-by: Anders Larsen <al@alarsen.net>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2010-10-08 10:00:36 +01:00
..
2010-10-08 10:00:36 +01:00
2009-09-22 20:54:28 +01:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2008-08-07 09:55:48 +01:00
2010-01-22 17:04:39 +01:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2010-09-23 15:08:48 +01:00
2010-09-09 20:14:43 +02:00
2009-11-20 00:55:29 -08:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2010-01-22 17:04:39 +01:00
2009-09-23 07:39:37 -07:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2009-02-14 16:01:57 +00:00
2009-07-02 15:59:56 +01:00
2009-09-24 15:13:11 -07:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2008-09-06 12:10:45 +01:00
2008-08-07 09:55:48 +01:00
2010-01-20 12:34:06 +00:00
2010-01-20 12:34:06 +00:00
2008-08-07 09:55:48 +01:00
2009-09-21 15:14:55 +02:00
2010-01-20 12:36:27 +00:00
2010-08-10 22:46:56 +01:00
2009-09-22 20:54:28 +01:00
2008-09-29 15:46:03 +01:00
2009-07-30 17:48:40 +01:00
2009-07-30 17:48:41 +01:00
2008-09-21 23:01:00 +01:00
2008-09-21 22:58:36 +01:00
2008-09-21 22:58:36 +01:00
2008-08-07 09:55:48 +01:00
2008-08-07 09:55:48 +01:00
2008-09-21 22:58:36 +01:00
2009-11-10 23:46:35 +00:00
2008-09-21 22:58:36 +01:00
2008-08-07 09:55:48 +01:00
2008-08-07 09:55:48 +01:00
2009-09-24 21:22:33 +01:00
2008-09-21 22:58:36 +01:00
2009-09-21 15:14:55 +02:00
2008-12-01 17:18:13 +00:00
2010-06-16 23:00:01 +01:00
2010-06-16 23:00:01 +01:00
2010-05-24 20:40:13 +01:00
2009-11-20 00:55:29 -08:00
2009-09-21 15:14:55 +02:00
2010-09-10 14:36:06 +02:00
2009-09-24 15:13:11 -07:00
2010-07-09 12:31:52 +01:00
2010-04-14 11:24:53 +01:00
2009-09-21 15:14:55 +02:00
2009-09-21 15:14:55 +02:00
2008-09-21 22:58:36 +01:00
2010-09-09 20:13:23 +02:00
2010-01-20 12:34:06 +00:00
2009-11-10 23:46:35 +00:00
2010-01-20 12:34:06 +00:00
2009-06-27 11:03:47 +01:00
2008-08-07 09:55:48 +01:00
2010-07-09 12:31:52 +01:00
2008-09-29 15:46:26 +01:00
2010-07-09 12:31:52 +01:00
2009-06-27 11:05:22 +01:00
2010-07-09 12:31:50 +01:00
2009-11-10 23:46:35 +00:00
2010-07-09 12:31:50 +01:00
2008-12-01 17:18:08 +00:00
2008-12-01 17:18:08 +00:00