Nicolas Pitre
6cdbf73449
mvsdio: fix handling of partial word at the end of PIO transfer
...
Standard data flow for MMC/SD/SDIO cards requires that the mvsdio
controller be set for big endian operation. This is causing problems
with buffers which length is not a multiple of 4 bytes as the last
partial word doesn't get shifted all the way and stored properly in
memory. Let's compensate for this.
Signed-off-by: Nicolas Pitre <nico@marvell.com>
CC: stable@kernel.org
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-07-20 16:46:34 -07:00
..
2009-07-05 22:39:08 +01:00
2009-07-14 22:42:56 -04:00
2009-07-12 13:02:10 -07:00
2009-07-17 21:47:46 +09:30
2009-07-12 12:22:34 -07:00
2009-07-20 16:38:43 -07:00
2009-07-08 19:04:23 -04:00
2009-06-30 18:55:59 -07:00
2009-07-06 14:03:44 -07:00
2009-07-12 12:22:34 -07:00
2009-07-15 16:56:48 +10:00
2009-07-12 12:22:34 -07:00
2009-07-11 13:42:38 +02:00
2009-07-15 00:03:56 +01:00
2009-07-06 12:39:27 -07:00
2009-07-06 14:03:44 -07:00
2009-07-08 09:32:41 -07:00
2009-07-20 16:38:43 -07:00
2009-07-03 15:45:29 +01:00
2009-07-17 21:47:44 +09:30
2009-07-10 20:31:53 +02:00
2009-07-12 12:22:34 -07:00
2009-07-08 09:32:41 -07:00
2009-07-12 12:22:34 -07:00
2009-07-20 16:46:34 -07:00
2009-07-08 10:15:41 +03:00
2009-07-16 09:14:23 -07:00
2009-07-10 12:35:36 +02:00
2009-07-08 10:30:03 -07:00
2009-06-30 18:55:59 -07:00
2009-07-12 12:22:34 -07:00
2009-07-08 10:30:03 -07:00
2009-07-09 20:33:18 -07:00
2009-07-12 13:02:10 -07:00
2009-07-06 13:57:03 -07:00
2009-07-12 12:22:34 -07:00
2009-07-12 12:22:34 -07:00
2009-07-16 09:19:16 -07:00
2009-06-30 18:56:00 -07:00
2009-07-09 20:33:18 -07:00
2009-07-13 10:24:43 -07:00
2009-07-12 12:22:34 -07:00
2009-07-20 16:38:43 -07:00
2009-07-18 11:59:33 -07:00
2009-07-17 21:47:47 +09:30
2009-07-06 13:57:03 -07:00
2009-07-18 11:59:33 -07:00
2009-07-01 11:19:47 +02:00