1 #ifndef __MMC_ATMEL_MCI_H 2 #define __MMC_ATMEL_MCI_H 3 4 #include <linux/platform_data/dma-atmel.h> 5 #include <linux/platform_data/dma-dw.h> 6 7 /** 8 * struct mci_dma_data - DMA data for MCI interface 9 */ 10 struct mci_dma_data { 11 #ifdef CONFIG_ARM 12 struct at_dma_slave sdata; 13 #else 14 struct dw_dma_slave sdata; 15 #endif 16 }; 17 18 /* accessor macros */ 19 #define slave_data_ptr(s) (&(s)->sdata) 20 #define find_slave_dev(s) ((s)->sdata.dma_dev) 21 22 #endif /* __MMC_ATMEL_MCI_H */ 23