Pawel Moll
d08b80373c
power/reset: vexpress: Fix restart/power off operation
...
The restart/power off implementation in the vexpress driver
used to obtain the config function when necessary. This was
wrong in two respects:
1. It required memory allocation with disabled interrupts
(it worked, but lockdep - when enabled - reported warnings).
2. Used jiffies-based timeout, while jiffies are not running
at this stage of system shutdown (therefore a config
transaction error - if happened - would have never be reported).
Fixed by pre-allocating the config function per device
and using mdelay for timeout.
Signed-off-by: Pawel Moll <pawel.moll@arm.com>
2014-04-24 17:20:50 +01:00
..
2014-04-08 21:34:51 +02:00
2014-04-05 15:37:40 -07:00
2014-04-02 16:23:38 -07:00
2014-03-25 21:06:02 -04:00
2014-04-16 19:34:46 -07:00
2014-03-27 14:20:04 -04:00
2014-04-12 14:49:50 -07:00
2014-04-02 20:53:45 -07:00
2014-04-05 15:37:40 -07:00
2014-04-18 16:57:53 -07:00
2014-04-24 11:39:06 +01:00
2014-04-07 14:55:46 -07:00
2014-04-02 20:53:45 -07:00
2014-04-08 13:28:02 +02:00
2014-04-08 13:27:40 +02:00
2014-04-03 09:28:16 -07:00
2014-03-21 11:16:30 +09:00
2014-04-16 12:03:47 +05:30
2014-04-04 09:50:07 -07:00
2014-03-19 14:41:58 +09:00
2014-04-11 11:58:33 -07:00
2014-04-18 16:40:08 -07:00
2014-04-19 11:16:02 +10:00
2014-04-18 10:31:34 -07:00
2014-04-16 14:14:07 -07:00
2014-04-09 08:35:31 -07:00
2014-04-09 08:45:40 -07:00
2014-04-08 13:27:40 +02:00
2014-04-07 10:24:18 -07:00
2014-04-18 13:49:42 -07:00
2014-04-05 18:32:31 -07:00
2014-04-16 16:09:40 +02:00
2014-04-18 16:40:08 -07:00
2014-04-16 15:24:15 -04:00
2014-04-10 09:06:10 -07:00
2014-04-07 16:35:52 -07:00
2014-04-16 12:28:47 -07:00
2014-04-17 10:51:01 -07:00
2014-04-16 11:57:27 +05:30
2014-04-01 15:14:04 -07:00
2014-04-09 08:39:39 -07:00
2014-04-16 12:28:47 -07:00
2014-04-09 08:39:39 -07:00
2014-04-18 16:40:08 -07:00
2014-04-18 18:29:44 -04:00
2014-04-07 10:59:20 -07:00
2014-04-15 15:21:22 -05:00
2014-03-20 13:43:46 +01:00
2014-04-16 10:24:32 -06:00
2014-04-01 15:14:04 -07:00
2014-04-05 15:37:40 -07:00
2014-04-14 09:39:33 +02:00
2014-04-10 12:11:56 -04:00
2014-04-02 14:10:21 -07:00
2014-04-24 17:20:50 +01:00
2014-04-07 14:55:46 -07:00
2014-04-01 16:43:18 -04:00
2014-04-18 16:40:08 -07:00
2014-04-07 16:36:07 -07:00
2014-04-11 13:30:05 -07:00
2014-03-27 01:28:19 +01:00
2014-04-05 15:37:40 -07:00
2014-04-11 13:53:42 +02:00
2014-04-12 18:02:16 -07:00
2014-04-05 15:38:41 -07:00
2014-04-11 13:35:49 -07:00
2014-04-18 16:58:47 -07:00
2014-04-12 17:31:22 -07:00
2014-04-10 09:15:46 -07:00
2014-04-17 09:33:19 -07:00
2014-04-16 14:04:59 -07:00
2014-04-16 14:03:40 -07:00
2014-04-03 14:05:02 -07:00
2014-04-12 16:51:08 -07:00
2014-04-17 08:10:20 +03:00
2014-04-16 14:08:37 -07:00
2014-04-16 14:07:51 -07:00
2014-04-07 14:55:46 -07:00
2014-04-17 10:54:07 -07:00
2014-04-17 08:10:19 +03:00