Dave Martin
2846d84ffa
ARM: 6940/1: fiq: Briefly document driver responsibilities for suspend/resume
...
Drivers which make use of the FIQ interrupt may require the state
of the FIQ mode registers to be preserved across suspend/resume.
Because the FIQ mode registers are not saved and restored
automatically by the kernel, driver authors will need to do the
appropriate save/restore in their own driver suspend/resume
handlers.
Implementing global automatic save/restore of the FIQ state does
not appear appropriate, since this by itself is not sufficient for
FIQ-based drivers to function correctly across suspend/resume in
any case.
This patch adds a brief explanatory note to fiq.h documenting the
requirement placed on driver authors.
Signed-off-by: Dave Martin <dave.martin@linaro.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2011-05-26 10:31:06 +01:00
..
2011-05-23 19:28:04 +01:00
2011-05-23 19:28:04 +01:00
2011-05-23 19:28:04 +01:00
2011-05-26 10:31:06 +01:00
2011-05-26 10:31:06 +01:00
2011-03-20 09:32:12 +00:00
2011-05-23 09:12:26 -07:00
2011-05-23 18:04:54 +01:00
2011-03-29 14:47:58 +02:00
2011-05-23 19:28:04 +01:00
2011-05-16 15:49:31 -04:00
2011-03-29 14:47:58 +02:00
2011-05-11 12:37:18 +01:00
2011-05-23 15:15:27 -07:00
2011-05-14 10:29:48 +01:00
2011-05-07 00:08:02 -04:00
2011-05-12 08:36:49 +01:00
2011-05-19 13:11:38 +02:00
2011-05-23 18:05:10 +01:00
2011-03-31 11:26:23 -03:00
2011-05-07 00:08:02 -04:00
2011-05-07 00:08:02 -04:00
2011-05-25 08:59:42 -07:00
2011-03-29 14:47:58 +02:00
2011-03-29 14:47:58 +02:00
2011-05-16 15:25:54 -04:00
2011-03-29 14:47:58 +02:00
2011-05-16 15:06:01 -04:00
2011-05-23 18:04:51 +01:00
2011-05-07 08:34:02 +01:00
2011-05-23 15:15:27 -07:00
2011-05-16 15:25:54 -04:00
2011-05-19 13:11:30 +02:00
2011-05-23 19:28:04 +01:00
2011-05-23 18:04:51 +01:00
2011-05-07 00:08:02 -04:00
2011-05-23 18:05:10 +01:00
2011-05-24 15:35:54 +09:00
2011-05-16 15:42:59 -04:00
2011-03-29 14:47:57 +02:00
2011-05-23 19:28:04 +01:00
2011-05-23 18:05:10 +01:00
2011-05-07 00:08:02 -04:00
2011-05-23 19:28:04 +01:00
2011-05-23 15:15:27 -07:00
2011-04-24 19:16:10 +02:00
2011-05-23 12:33:02 -07:00
2011-04-24 19:16:10 +02:00
2011-03-29 14:47:58 +02:00
2011-05-07 00:08:02 -04:00
2011-03-16 23:35:27 +00:00
2011-03-31 11:26:23 -03:00
2011-04-24 19:16:10 +02:00
2011-05-23 18:05:10 +01:00
2011-05-12 08:36:53 +01:00
2011-05-25 17:07:36 +09:00
2011-05-20 22:34:25 +01:00
2011-05-20 22:34:25 +01:00
2011-05-23 18:04:51 +01:00
2011-05-25 16:55:55 -07:00
2011-05-23 18:04:51 +01:00
2011-05-25 15:35:03 -07:00
2011-05-23 18:05:10 +01:00
2011-05-23 18:05:10 +01:00
2011-03-29 14:47:58 +02:00
2011-05-23 19:28:04 +01:00
2011-05-25 08:39:16 -07:00
2011-04-10 17:01:02 +02:00
2011-05-23 15:15:27 -07:00
2011-05-25 00:20:22 +01:00
2011-05-24 15:35:54 +09:00
2011-05-23 19:28:04 +01:00
2011-04-24 19:16:09 +02:00
2011-05-23 12:33:02 -07:00
2011-05-23 15:15:27 -07:00
2011-05-23 15:15:27 -07:00
2011-05-23 19:27:40 +01:00
2011-05-23 16:53:17 +01:00
2011-05-14 21:36:55 +01:00
2011-04-24 19:16:08 +02:00
2011-05-23 19:28:04 +01:00
2011-03-31 11:26:23 -03:00
2011-05-25 08:39:54 -07:00
2011-05-23 19:28:04 +01:00