Nicolas Ferre
2635d1ba71
atmel-mci: change use of dma slave interface
...
Allow the use of another DMA controller driver in atmel-mci sd/mmc driver.
This adds a generic dma_slave pointer to the mci platform structure where
we can store DMA controller information. In atmel-mci we use information
provided by this structure to initialize the driver (with new helper
functions that are architecture dependant).
This also adds at32/avr32 chip modifications to cope with this new access
method.
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Cc: Haavard Skinnemoen <hskinnemoen@atmel.com>
Cc: <linux-mmc@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-12-15 08:53:35 -08:00
..
2009-12-15 08:53:35 -08:00
2009-09-22 20:54:28 +01:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2008-08-07 09:55:48 +01:00
2009-04-21 13:41:47 -07:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2009-12-09 19:52:01 -08:00
2009-06-27 11:05:22 +01:00
2009-11-20 00:55:29 -08:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2009-04-21 13:41:47 -07:00
2009-09-23 07:39:37 -07:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2009-02-14 16:01:57 +00:00
2009-07-02 15:59:56 +01:00
2009-09-24 15:13:11 -07:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2008-09-06 12:10:45 +01:00
2008-08-07 09:55:48 +01:00
2008-08-07 09:55:48 +01:00
2009-09-21 15:14:55 +02:00
2009-09-21 15:14:55 +02:00
2009-09-22 20:54:28 +01:00
2008-09-29 15:46:03 +01:00
2009-07-30 17:48:40 +01:00
2009-07-30 17:48:41 +01:00
2008-09-21 23:01:00 +01:00
2008-09-21 22:58:36 +01:00
2008-09-21 22:58:36 +01:00
2008-08-07 09:55:48 +01:00
2008-08-07 09:55:48 +01:00
2008-09-21 22:58:36 +01:00
2009-11-10 23:46:35 +00:00
2008-09-21 22:58:36 +01:00
2008-08-07 09:55:48 +01:00
2008-08-07 09:55:48 +01:00
2009-09-24 21:22:33 +01:00
2008-09-21 22:58:36 +01:00
2009-09-21 15:14:55 +02:00
2008-12-01 17:18:13 +00:00
2009-11-16 16:57:50 +01:00
2009-09-21 15:14:55 +02:00
2009-12-09 19:52:01 -08:00
2009-11-20 00:55:29 -08:00
2009-09-21 15:14:55 +02:00
2009-09-21 15:14:55 +02:00
2009-09-24 15:13:11 -07:00
2009-09-21 15:14:55 +02:00
2009-09-21 15:14:55 +02:00
2008-09-21 22:58:36 +01:00
2009-07-02 15:59:54 +01:00
2009-11-10 23:46:35 +00:00
2009-06-27 11:05:22 +01:00
2009-06-27 11:03:47 +01:00
2008-08-07 09:55:48 +01:00
2009-12-05 10:35:33 +00:00
2008-09-29 15:46:26 +01:00
2009-11-10 23:46:35 +00:00
2009-06-27 11:05:22 +01:00
2008-09-21 23:01:01 +01:00
2009-11-10 23:46:35 +00:00
2009-11-10 23:46:35 +00:00
2008-12-01 17:18:08 +00:00
2008-12-01 17:18:08 +00:00