Logo Search packages:      
Sourcecode: linux version File versions  Download package

atmel-mci.h

#ifndef __MACH_ATMEL_MCI_H
#define __MACH_ATMEL_MCI_H

#include <mach/at_hdmac.h>

/**
 * struct mci_dma_data - DMA data for MCI interface
 */
00009 struct mci_dma_data {
      struct at_dma_slave     sdata;
};

/* accessor macros */
#define     slave_data_ptr(s) (&(s)->sdata)
#define find_slave_dev(s)     ((s)->sdata.dma_dev)

#define     setup_dma_addr(s, t, r) do {        \
      if (s) {                      \
            (s)->sdata.tx_reg = (t);      \
            (s)->sdata.rx_reg = (r);      \
      }                             \
} while (0)

#endif /* __MACH_ATMEL_MCI_H */

Generated by  Doxygen 1.6.0   Back to index