Sergei Shtylyov
df7e131f63
sata_rcar: clear STOP bit in bmdma_start() method
...
Iff bmdma_setup() has to stop a DMA transfer before starting a new
one, then the STOP bit in the ATAPI_CONTROL1 register will remain set
(it's only cleared when setting the START bit to 1) and then
bmdma_start() method will set both START and STOP bits simultaneously
which should abort the transfer being just started. Avoid that by
explicitly clearing the STOP bit in bmdma_start() method (in this case
it will be ignored on write).
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: stable@vger.kernel.org
2013-05-22 08:39:20 +09:00
..
2013-05-14 11:13:04 -07:00
2013-01-03 15:57:03 -08:00
2013-05-14 11:13:04 -07:00
2013-05-14 11:13:04 -07:00
2012-07-25 15:12:11 -04:00
2013-05-16 11:06:29 -07:00
2013-03-04 17:12:46 -05:00
2013-05-14 11:13:04 -07:00
2013-04-30 18:02:53 -04:00
2013-05-22 08:31:48 +09:00
2013-05-14 11:13:04 -07:00
2012-06-29 11:38:11 -04:00
2013-05-14 11:13:04 -07:00
2013-05-14 11:13:04 -07:00
2013-01-25 15:30:23 -05:00
2010-10-21 20:21:03 -04:00
2013-02-20 17:14:03 -05:00
2013-01-21 15:41:56 -05:00
2013-02-20 17:10:53 -05:00
2012-07-25 15:12:11 -04:00
2011-10-14 13:10:42 -04:00
2012-07-25 15:12:11 -04:00
2013-04-19 22:25:51 +02:00
2012-07-25 15:12:11 -04:00
2013-04-03 19:52:10 -04:00
2013-01-03 15:57:03 -08:00
2012-08-17 13:26:51 -04:00
2012-07-25 15:12:11 -04:00
2013-01-03 15:57:03 -08:00
2012-11-28 12:40:15 -05:00
2012-07-25 15:12:11 -04:00
2013-01-03 15:57:03 -08:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2012-11-28 12:38:41 -05:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2013-02-20 17:13:10 -05:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2013-01-03 15:57:03 -08:00
2013-04-11 19:38:00 -04:00
2009-03-24 22:52:39 -04:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2013-01-03 15:57:03 -08:00
2012-07-25 15:12:11 -04:00
2013-04-03 19:53:10 -04:00
2013-01-03 15:57:03 -08:00
2012-07-25 15:12:11 -04:00
2013-02-20 11:39:05 +11:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2013-04-03 19:53:30 -04:00
2013-01-03 15:57:03 -08:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2013-01-03 15:57:03 -08:00
2013-03-15 12:26:03 -07:00
2012-07-25 15:12:11 -04:00
2013-04-12 15:24:12 +02:00
2012-07-25 15:12:11 -04:00
2013-01-03 15:57:03 -08:00
2013-01-03 15:57:03 -08:00
2012-07-25 15:12:11 -04:00
2013-01-03 15:57:03 -08:00
2013-01-03 15:57:03 -08:00
2012-07-25 15:12:11 -04:00
2013-03-04 17:12:52 -05:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2013-01-03 15:57:03 -08:00
2012-07-25 15:12:11 -04:00
2013-01-03 15:57:03 -08:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2012-07-25 15:12:11 -04:00
2013-05-14 11:13:04 -07:00
2012-12-14 09:43:39 -05:00
2013-04-30 16:13:36 -07:00
2013-04-30 18:02:56 -04:00
2012-11-28 12:39:09 -05:00
2013-01-03 15:57:03 -08:00
2012-07-25 15:12:11 -04:00
2013-05-14 11:13:04 -07:00
2008-01-23 05:24:15 -05:00
2012-07-25 15:12:11 -04:00
2013-05-22 08:39:20 +09:00
2012-11-28 12:39:20 -05:00
2013-05-14 11:13:04 -07:00
2012-07-25 15:12:11 -04:00
2013-04-09 14:13:28 -04:00
2013-05-14 11:13:04 -07:00
2012-07-25 15:12:11 -04:00
2013-05-14 11:13:04 -07:00
2013-01-03 15:57:03 -08:00
2007-07-02 10:17:42 -04:00