From 763d0100c99ae089f49f57466abb960a1ff2426d Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Fri, 5 Dec 2014 15:15:34 +0100 Subject: colibri_imx6: use UART DTE mode unconditionally --- board/toradex/colibri_imx6/colibri_imx6.c | 11 +---------- include/configs/colibri_imx6.h | 1 - 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/board/toradex/colibri_imx6/colibri_imx6.c b/board/toradex/colibri_imx6/colibri_imx6.c index d7d53271c4..ea342a63a7 100644 --- a/board/toradex/colibri_imx6/colibri_imx6.c +++ b/board/toradex/colibri_imx6/colibri_imx6.c @@ -85,13 +85,8 @@ int dram_init(void) /* Colibri UARTA */ iomux_v3_cfg_t const uart1_pads[] = { -#ifndef CONFIG_MXC_UART_DTE - MX6_PAD_CSI0_DAT10__UART1_TX_DATA | MUX_PAD_CTRL(UART_PAD_CTRL), - MX6_PAD_CSI0_DAT11__UART1_RX_DATA | MUX_PAD_CTRL(UART_PAD_CTRL), -#else MX6_PAD_CSI0_DAT10__UART1_RX_DATA | MUX_PAD_CTRL(UART_PAD_CTRL), MX6_PAD_CSI0_DAT11__UART1_TX_DATA | MUX_PAD_CTRL(UART_PAD_CTRL), -#endif }; #define PC MUX_PAD_CTRL(I2C_PAD_CTRL) @@ -180,27 +175,23 @@ iomux_v3_cfg_t const usb_pads[] = { #endif }; -/* if UARTs are used in DTE mode, so switch the mode on all UARTs before +/* UARTs are used in DTE mode, switch the mode on all UARTs before * any pinmuxing connects a (DCE) output to a transceiver output. */ #define UFCR 0x90 /* FIFO Control Register */ #define UFCR_DCEDTE (1<<6) /* DCE=0 */ #define SET_DCEDTE(p) (writel( (readl((u32 *) (p)) | UFCR_DCEDTE), (u32 *) (p))) -#ifdef CONFIG_MXC_UART_DTE static void setup_dtemode_uart(void) { SET_DCEDTE(UART1_BASE + UFCR); SET_DCEDTE(UART2_BASE + UFCR); SET_DCEDTE(UART3_BASE + UFCR); } -#endif static void setup_iomux_uart(void) { -#ifdef CONFIG_MXC_UART_DTE setup_dtemode_uart(); -#endif imx_iomux_v3_setup_multiple_pads(uart1_pads, ARRAY_SIZE(uart1_pads)); } diff --git a/include/configs/colibri_imx6.h b/include/configs/colibri_imx6.h index dc1467708a..a941ed46f3 100644 --- a/include/configs/colibri_imx6.h +++ b/include/configs/colibri_imx6.h @@ -40,7 +40,6 @@ #define CONFIG_MXC_UART #define CONFIG_MXC_UART_BASE UART1_BASE -#define CONFIG_MXC_UART_DTE /* use the uart in DTE mode */ /* Make the HW version stuff available in u-boot env */ #define CONFIG_VERSION_VARIABLE /* ver environment variable */ -- cgit v1.2.3