]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/blackfin/include/asm/dma.h
Blackfin arch: drop custom dma_interrupt_t and just use irq_handler_t
[linux-2.6-omap-h63xx.git] / arch / blackfin / include / asm / dma.h
index ca8252ab7a1064902167f0a092400142281696c2..045bd1ce72bf14facbd566a45233a829ecb50e36 100644 (file)
@@ -110,8 +110,6 @@ struct dma_register {
 
 };
 
-typedef irqreturn_t(*dma_interrupt_t) (int irq, void *dev_id);
-
 struct dma_channel {
        struct mutex dmalock;
        const char *device_id;
@@ -120,7 +118,7 @@ struct dma_channel {
        struct dmasg *sg;               /* large mode descriptor */
        unsigned int ctrl_num;  /* controller number */
        unsigned int irq;
-       dma_interrupt_t irq_callback;
+       irq_handler_t irq_callback;
        void *data;
        unsigned int dma_enable_flag;
        unsigned int loopback_flag;
@@ -171,7 +169,7 @@ int dma_channel_active(unsigned int channel); /* check if a channel is in use */
 void disable_dma(unsigned int channel);
 void enable_dma(unsigned int channel);
 int request_dma(unsigned int channel, const char *device_id);
-int set_dma_callback(unsigned int channel, dma_interrupt_t callback,
+int set_dma_callback(unsigned int channel, irq_handler_t callback,
                     void *data);
 void dma_disable_irq(unsigned int channel);
 void dma_enable_irq(unsigned int channel);