Sebastian Andrzej Siewior
3b3a80019f
spi: ti-qspi: one only one interrupt handler
...
The here used irq and threaded irq handler is a complete non-sense. After
the status register is read and the source disabled it schedules a thread
(the irq thread) to read the status from the variable, invoke complete()
and then renable the interrupt. Again: schedule a thread which invokes
_only_ complete().
This patch removes this non-sense and we remain with one handler which
invokes complete() if needed.
The device remove path should now disable the interupts.
This has been compile time tested.
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de >
Tested-by: Sourav Poddar <sourav.poddar@ti.com >
Signed-off-by: Mark Brown <broonie@linaro.org >
2013-10-07 11:29:22 +01:00
..
2013-09-12 11:22:45 -07:00
2013-09-03 18:19:53 -07:00
2013-09-15 22:18:55 -04:00
2013-09-12 15:38:03 -07:00
2013-09-09 14:44:33 -04:00
2013-09-19 12:50:37 -05:00
2013-08-22 14:27:31 -04:00
2013-09-06 13:30:06 -07:00
2013-09-13 15:09:52 +02:00
2013-09-09 15:49:04 -07:00
2013-09-16 16:10:26 -04:00
2013-09-20 00:37:10 +02:00
2013-09-12 11:22:45 -07:00
2013-09-07 12:53:35 +10:00
2013-08-19 21:22:34 -07:00
2013-09-13 15:09:52 +02:00
2013-09-06 11:14:33 -07:00
2013-09-03 11:37:15 -07:00
2013-08-29 22:35:05 +02:00
2013-09-11 15:58:51 -07:00
2013-08-12 15:45:40 -07:00
2013-09-13 15:09:52 +02:00
2013-09-22 19:51:49 -07:00
2013-09-17 21:54:05 -04:00
2013-08-30 12:08:04 -07:00
2013-09-12 08:17:40 -07:00
2013-09-13 15:09:52 +02:00
2013-09-05 15:21:30 -04:00
2013-09-21 12:52:50 +01:00
2013-09-13 15:09:52 +02:00
2013-09-15 07:13:39 -04:00
2013-09-12 11:29:26 -07:00
2013-09-09 16:35:29 -07:00
2013-09-15 22:27:04 -04:00
2013-09-12 11:35:33 -07:00
2013-09-06 08:09:27 +09:30
2013-08-14 14:57:43 +10:00
2013-09-18 12:02:00 -07:00
2013-09-12 15:01:38 -07:00
2013-09-13 15:09:52 +02:00
2013-09-06 13:30:06 -07:00
2013-09-11 15:59:35 -07:00
2013-09-13 15:09:52 +02:00
2013-09-13 15:09:52 +02:00
2013-09-13 15:09:52 +02:00
2013-09-17 09:08:14 -07:00
2013-09-19 13:57:28 -05:00
2013-08-14 01:13:35 +02:00
2013-09-05 11:08:01 -07:00
2013-09-11 19:11:59 -07:00
2013-09-03 22:52:48 -04:00
2013-09-03 16:24:35 -07:00
2013-08-30 12:08:04 -07:00
2013-09-20 00:24:43 +02:00
2013-09-04 17:31:11 -07:00
2013-09-15 17:42:59 -04:00
2013-09-11 15:58:15 -07:00
2013-09-13 15:09:52 +02:00
2013-09-13 15:09:52 +02:00
2013-09-06 13:21:16 -07:00
2013-09-04 17:31:11 -07:00
2013-09-11 15:58:59 -07:00
2013-09-11 15:59:15 -07:00
2013-09-19 13:57:28 -05:00
2013-10-07 11:29:22 +01:00
2013-09-18 19:43:33 +01:00
2013-09-12 16:11:45 -07:00
2013-09-03 09:10:34 -04:00
2013-09-17 21:53:32 -04:00
2013-09-03 11:37:15 -07:00
2013-09-17 13:00:43 -07:00
2013-08-19 17:08:16 -07:00
2013-09-04 11:28:04 -06:00
2013-09-17 22:56:09 +03:00
2013-09-11 19:55:12 -07:00
2013-09-09 10:02:53 +09:30
2013-08-27 21:49:26 -07:00
2013-09-13 15:09:52 +02:00
2013-09-12 08:45:53 -07:00
2013-09-12 11:28:24 -07:00