Merge tag 'mmc-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
[linux-2.6-microblaze.git] / drivers / mmc / host / renesas_sdhi.h
index c1fb974..586f94d 100644 (file)
@@ -9,6 +9,7 @@
 #ifndef RENESAS_SDHI_H
 #define RENESAS_SDHI_H
 
+#include <linux/dmaengine.h>
 #include <linux/platform_device.h>
 #include "tmio_mmc.h"
 
@@ -63,7 +64,7 @@ struct renesas_sdhi_of_data_with_quirks {
 struct renesas_sdhi_dma {
        unsigned long end_flags;
        enum dma_slave_buswidth dma_buswidth;
-       bool (*filter)(struct dma_chan *chan, void *arg);
+       dma_filter_fn filter;
        void (*enable)(struct tmio_mmc_host *host, bool enable);
        struct completion dma_dataend;
        struct tasklet_struct dma_complete;