]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/include/asm/imx-common/dma.h
imx-common: enlarge mux width to 4
[u-boot] / arch / arm / include / asm / imx-common / dma.h
index 5f516ef6e04186a6962ada6759ff1898002c4aee..1aec4f9d5a2a8db0ffc9a25a61957dd7e733c720 100644 (file)
@@ -22,7 +22,7 @@
 #define        DMA_PIO_WORDS           CONFIG_ARCH_DMA_PIO_WORDS
 #endif
 
-#define MXS_DMA_ALIGNMENT      32
+#define MXS_DMA_ALIGNMENT      ARCH_DMA_MINALIGN
 
 /*
  * MXS DMA channels
@@ -59,7 +59,7 @@ enum {
        MXS_DMA_CHANNEL_AHB_APBH_RESERVED1,
        MXS_MAX_DMA_CHANNELS,
 };
-#elif defined(CONFIG_MX6)
+#elif defined(CONFIG_MX6) || defined(CONFIG_MX7)
 enum {
        MXS_DMA_CHANNEL_AHB_APBH_GPMI0 = 0,
        MXS_DMA_CHANNEL_AHB_APBH_GPMI1,
@@ -161,4 +161,6 @@ void mxs_dma_init(void);
 int mxs_dma_init_channel(int chan);
 int mxs_dma_release(int chan);
 
+void mxs_dma_circ_start(int chan, struct mxs_dma_desc *pdesc);
+
 #endif /* __DMA_H__ */