]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
ENGR00163603-1 MX6Q/UART : enable DMA support in the MX6Q-ARM2 board
authorHuang Shijie <b32955@freescale.com>
Fri, 18 Nov 2011 06:05:50 +0000 (14:05 +0800)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:10:11 +0000 (14:10 +0200)
add the DMA feature to the MX6Q-ARM2 board.

Signed-off-by: Huang Shijie <b32955@freescale.com>
arch/arm/mach-mx6/board-mx6q_arm2.c
arch/arm/plat-mxc/include/mach/imx-uart.h

index c80699995b217295f8086ca13075f4dc4b77d7b4..1ad09f885ca862bd93565a3d0c87bdb994167a47 100644 (file)
@@ -480,14 +480,13 @@ static const struct anatop_thermal_platform_data
 };
 
 static const struct imxuart_platform_data mx6q_uart1_data __initconst = {
-       .flags = IMXUART_HAVE_RTSCTS | IMXUART_USE_DCEDTE,
+       .flags = IMXUART_HAVE_RTSCTS | IMXUART_USE_DCEDTE | IMXUART_SDMA,
 };
 
 static inline void mx6q_arm2_init_uart(void)
 {
        imx6q_add_imx_uart(0, NULL);
        imx6q_add_imx_uart(1, &mx6q_uart1_data);
-       imx6q_add_imx_uart(3, NULL);
 }
 
 static int mx6q_arm2_fec_phy_init(struct phy_device *phydev)
index 15b1a6c03f943ed825bae03239c75643dcd33e4b..45a13ab2ff758daaffec16049dd1f0d8854a086c 100644 (file)
@@ -22,6 +22,7 @@
 #define IMXUART_HAVE_RTSCTS (1<<0)
 #define IMXUART_IRDA        (1<<1)
 #define IMXUART_USE_DCEDTE  (1<<2)
+#define IMXUART_SDMA        (1<<3)
 
 struct imxuart_platform_data {
        int (*init)(struct platform_device *pdev);