Mark Brown
c1a82780b4
mfd: Read wm831x AUXADC conversion results before acknowledging interrupt
...
Ensure that there's no possibility of loosing an AUXADC interrupt by reading
the conversion result in the IRQ handler when using interrupts. Otherwise
it's possible that under very heavy load a new conversion could be initiated
before the acknowledgement for a previous interrupt has happened.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
2011-07-31 23:28:20 +02:00
..
2011-05-26 19:45:38 +02:00
2011-03-23 10:42:07 +01:00
2011-05-26 19:44:58 +02:00
2010-08-12 11:27:17 +02:00
2011-05-26 19:44:57 +02:00
2011-05-26 19:45:42 +02:00
2011-03-23 10:41:48 +01:00
2011-05-26 19:45:44 +02:00
2011-05-24 22:14:31 +02:00
2011-03-23 10:41:47 +01:00
2010-08-12 11:27:19 +02:00
2011-03-23 10:41:43 +01:00
2011-07-08 21:14:44 -07:00
2011-03-27 00:09:31 +01:00
2010-10-29 00:28:56 +02:00
2011-05-26 19:45:13 +02:00
2011-05-24 22:19:37 +02:00
2011-05-24 22:19:37 +02:00
2011-05-24 22:18:57 +02:00
2011-05-28 08:35:36 +02:00
2009-09-17 09:46:54 +02:00
2011-03-31 11:26:23 -03:00
2011-03-27 00:09:52 +01:00
2011-03-27 00:09:52 +01:00
2011-07-08 21:14:44 -07:00
2011-05-26 19:45:08 +02:00
2011-03-27 00:09:51 +01:00
2011-07-26 17:42:18 -07:00
2011-03-23 10:42:08 +01:00
2011-07-26 17:42:18 -07:00
2011-05-26 19:45:37 +02:00
2010-06-03 11:33:58 +02:00
2011-03-27 00:09:53 +01:00
2011-03-23 10:42:03 +01:00
2011-03-27 00:09:51 +01:00
2011-07-08 16:59:34 +04:00
2011-05-26 19:45:07 +02:00
2009-11-27 21:07:18 +01:00
2010-03-30 22:02:32 +09:00
2010-12-24 16:00:17 +01:00
2011-05-26 19:44:56 +02:00
2011-07-05 10:38:43 +02:00
2010-05-28 01:37:49 +02:00
2011-03-31 11:26:23 -03:00
2009-06-17 19:41:30 +02:00
2010-05-28 01:37:50 +02:00
2011-05-26 19:45:28 +02:00
2011-05-26 19:45:28 +02:00
2011-05-26 19:45:06 +02:00
2011-03-22 17:17:14 +09:00
2011-03-27 00:09:51 +01:00
2010-08-12 11:28:00 +02:00
2011-05-26 19:45:04 +02:00
2011-03-27 00:09:51 +01:00
2011-06-10 14:55:36 +02:00
2011-05-26 19:45:04 +02:00
2011-03-15 08:17:22 -07:00
2011-07-27 17:53:07 -03:00
2010-12-29 08:16:46 -02:00
2010-01-18 12:30:27 +01:00
2011-05-26 19:45:11 +02:00
2010-10-29 00:30:29 +02:00
2011-05-26 19:45:31 +02:00
2011-01-14 12:37:36 +01:00
2011-05-27 10:49:10 +01:00
2011-05-27 10:49:10 +01:00
2011-07-05 10:39:30 +02:00
2011-07-04 18:44:02 +03:00
2011-03-27 00:09:51 +01:00
2011-03-23 10:42:05 +01:00
2011-05-26 19:45:41 +02:00
2011-05-26 19:45:40 +02:00
2010-08-12 11:27:59 +02:00
2011-07-07 14:23:46 +03:00
2011-07-07 14:23:25 +03:00
2011-07-04 19:34:37 +03:00
2010-10-29 00:30:16 +02:00
2009-11-27 21:07:18 +01:00
2010-03-07 22:17:39 +01:00
2011-03-23 10:41:45 +01:00
2011-03-31 11:26:23 -03:00
2011-03-23 10:41:59 +01:00
2011-05-26 19:45:20 +02:00
2011-07-31 23:28:20 +02:00
2011-03-23 10:42:09 +01:00
2011-07-31 23:28:19 +02:00
2009-09-17 09:46:59 +02:00
2011-03-23 10:41:45 +01:00
2010-08-12 11:28:08 +02:00
2008-10-13 21:51:55 +01:00
2010-06-03 11:33:58 +02:00
2011-03-27 00:09:51 +01:00
2009-12-13 19:21:53 +01:00
2011-05-26 19:45:14 +02:00
2011-03-23 10:42:11 +01:00
2011-03-27 00:09:51 +01:00