]> Pileus Git - ~andy/linux/blobdiff - arch/arm/mach-imx/mm-imx21.c
dma: imx-dma: remove cpu_is_xxx by using platform_device_id
[~andy/linux] / arch / arm / mach-imx / mm-imx21.c
index 79d94aaa0640fd52d487dde90c1e80273e87eb20..3b97ea63b5fbef83fac2018f64d0e89e8d24ec09 100644 (file)
 #include <linux/init.h>
 #include <linux/pinctrl/machine.h>
 #include <mach/hardware.h>
-#include <mach/common.h>
 #include <asm/pgtable.h>
 #include <asm/mach/map.h>
 
+#include "common.h"
 #include "devices/devices-common.h"
 #include "iomux-v1.h"
 
@@ -90,7 +90,8 @@ void __init imx21_soc_init(void)
        mxc_register_gpio("imx21-gpio", 5, MX21_GPIO6_BASE_ADDR, SZ_256, MX21_INT_GPIO, 0);
 
        pinctrl_provide_dummies();
-       imx_add_imx_dma();
+       imx_add_imx_dma("imx21-dma", MX21_DMA_BASE_ADDR,
+                       MX21_INT_DMACH0, 0); /* No ERR irq */
        platform_device_register_simple("imx21-audmux", 0, imx21_audmux_res,
                                        ARRAY_SIZE(imx21_audmux_res));
 }