Pierre Ossman
ad3868b2ec
mmc,sdio: helper function for transfer padding
...
There are a lot of crappy controllers out there that cannot handle
all the request sizes that the MMC/SD/SDIO specifications require.
In case the card driver can pad the data to overcome the problems,
this commit adds a helper that calculates how much that padding
should be.
A corresponding helper is also added for SDIO, but it can also deal
with all the complexities of splitting up a large transfer efficiently.
Signed-off-by: Pierre Ossman <drzeus@drzeus.cx >
2008-07-15 14:14:44 +02:00
..
2008-05-06 12:16:24 -04:00
2008-07-03 14:25:56 +01:00
2008-06-17 23:09:21 -04:00
2008-05-14 22:35:04 -07:00
2008-07-10 14:26:26 +01:00
2008-06-27 01:31:08 -04:00
2008-06-27 01:27:48 -04:00
2008-07-04 08:15:28 -04:00
2008-07-04 08:21:53 -04:00
2008-06-27 17:22:08 -07:00
2008-07-04 08:17:20 -04:00
2008-06-27 01:27:47 -04:00
2008-07-14 16:54:07 -07:00
2008-06-27 01:27:46 -04:00
2008-05-05 15:56:52 -07:00
2008-07-10 14:26:04 +01:00
2008-06-27 01:30:46 -04:00
2008-06-27 01:28:21 -04:00
2008-05-22 14:01:01 -04:00
2008-06-10 18:20:21 -04:00
2008-07-10 14:47:50 +01:00
2008-06-12 02:22:02 -07:00
2008-07-10 14:47:51 +01:00
2008-07-14 15:29:34 -06:00
2008-07-15 14:14:44 +02:00
2008-06-27 01:30:33 -04:00
2008-05-26 10:14:02 -07:00
2008-06-10 18:20:17 -04:00
2008-05-18 13:28:49 -07:00
2008-05-18 13:28:49 -07:00
2008-05-22 06:20:14 -04:00
2008-05-22 06:20:11 -04:00
2008-05-02 16:57:59 -07:00
2008-06-12 02:22:02 -07:00
2008-06-12 02:22:02 -07:00
2008-06-12 14:30:28 -07:00
2008-06-12 14:30:28 -07:00
2008-06-12 14:30:28 -07:00
2008-05-21 17:05:34 -07:00
2008-05-22 06:20:02 -04:00
2008-05-30 22:07:11 -04:00
2008-05-22 06:03:28 -04:00
2008-06-27 01:30:59 -04:00
2008-05-06 12:22:34 -04:00
2008-06-17 23:07:29 -04:00
2008-06-11 22:24:42 -04:00
2008-07-04 08:09:52 -04:00
2008-05-06 12:01:34 -04:00
2008-05-13 01:31:38 -04:00
2008-05-06 12:01:34 -04:00
2008-06-27 01:28:31 -04:00
2008-07-10 16:38:50 +01:00
2008-05-18 13:28:49 -07:00
2008-07-02 11:05:00 +02:00
2008-05-18 13:28:49 -07:00
2008-05-08 01:13:31 -07:00
2008-05-12 03:10:59 -07:00
2008-05-12 03:10:59 -07:00
2008-07-04 08:15:31 -04:00
2008-05-22 06:03:29 -04:00
2008-06-20 14:05:53 -06:00
2008-06-20 21:58:02 -07:00
2008-06-10 12:35:00 -07:00
2008-05-12 21:44:41 -04:00
2008-06-27 01:31:50 -04:00
2008-06-27 01:28:25 -04:00
2008-05-22 06:26:21 -04:00
2008-06-27 01:31:22 -04:00
2008-06-27 01:31:22 -04:00
2008-05-22 06:18:55 -04:00
2008-05-30 22:07:17 -04:00
2008-06-17 23:07:03 -04:00
2008-05-13 01:31:44 -04:00
2008-06-12 02:22:02 -07:00
2008-06-11 08:38:18 -07:00
2008-06-12 02:22:02 -07:00
2008-05-18 13:28:49 -07:00
2008-06-04 12:06:28 -07:00
2008-06-27 01:27:43 -04:00
2008-06-09 15:41:33 -07:00
2008-05-02 16:49:29 -07:00
2008-07-14 15:29:34 -06:00
2008-05-30 22:07:24 -04:00
2008-05-06 12:02:08 -04:00
2008-05-22 06:19:24 -04:00
2008-05-06 12:02:08 -04:00
2008-06-10 18:20:32 -04:00
2008-07-03 13:21:13 +02:00