Maxime Ripard
174427c1bb
dmaengine: sun6i: Free the interrupt before killing the tasklet
...
There's still a small window between the call to sun6i_kill_tasklet and the end
of the driver remove function where a spurious interrupt might trigger, and
start using deallocated resources.
Replace the call to synchronize_irq by a free_irq, so that we're sure that we
won't get any further interrupts when we're deallocating resources.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
2014-07-30 19:14:17 +05:30
..
2013-10-09 20:04:04 -05:00
2014-07-15 22:14:30 +05:30
2014-02-25 09:44:20 -08:00
2014-07-25 15:39:50 +05:30
2014-01-29 20:27:23 -08:00
2014-07-28 17:26:36 +05:30
2014-04-30 10:44:13 +05:30
2014-02-11 23:30:50 +05:30
2014-01-28 08:45:54 +05:30
2013-12-12 22:43:41 -08:00
2014-03-17 18:33:43 +05:30
2014-01-20 12:31:50 +05:30
2013-10-25 11:15:56 +05:30
2014-07-01 12:15:48 +05:30
2014-07-25 14:33:22 +05:30
2014-05-21 14:02:37 -07:00
2014-03-26 11:41:45 +05:30
2014-07-28 17:03:16 +05:30
2013-11-14 11:04:38 -08:00
2014-07-25 14:11:50 +05:30
2014-07-14 21:32:18 +05:30
2014-07-14 21:32:18 +05:30
2014-03-06 20:51:09 +05:30
2014-07-25 14:10:36 +05:30
2013-10-25 11:16:04 +05:30
2013-11-16 12:02:36 +05:30
2014-01-20 13:53:20 +05:30
2014-07-30 19:06:55 +05:30
2014-07-25 18:14:58 +05:30
2014-05-07 12:33:40 +05:30
2014-03-06 14:49:54 +05:30
2014-01-20 12:32:46 +05:30
2014-07-26 00:21:42 +05:30
2014-05-21 14:02:35 -07:00
2013-11-14 11:04:42 -08:00
2014-07-14 22:29:35 +05:30
2014-07-26 00:21:41 +05:30
2014-04-10 08:55:08 -07:00
2014-05-22 18:50:49 +05:30
2014-07-22 21:38:43 +05:30
2014-07-14 22:06:41 +05:30
2014-06-01 22:22:51 +05:30
2014-05-21 11:40:49 +05:30
2014-04-16 11:59:24 +05:30
2014-05-07 15:32:07 +05:30
2014-07-30 19:14:17 +05:30
2014-01-29 20:27:23 -08:00
2013-11-14 11:04:38 -08:00
2014-07-15 22:14:30 +05:30
2013-12-12 22:43:41 -08:00
2014-01-26 17:33:45 +05:30