diff --git a/configs/imx6q_logic_defconfig b/configs/imx6q_logic_defconfig
index bd0da25ece27ec272048d4067d20d1eea22842d5..a13034df5ac711d8f67b8d5cf5c1f0228f7cec31 100644
--- a/configs/imx6q_logic_defconfig
+++ b/configs/imx6q_logic_defconfig
@@ -39,3 +39,4 @@ CONFIG_PINCTRL=y
 CONFIG_PINCTRL_IMX6=y
 CONFIG_DM_PMIC_PFUZE100=y
 CONFIG_DM_REGULATOR_PFUZE100=y
+CONFIG_MXC_UART=y
diff --git a/include/configs/imx6_logic.h b/include/configs/imx6_logic.h
index f0ff5b218257ff71b707c3cca9601b9c2a33aa7c..f747c6b239e5165d66c517f8d7a1efd807f6a502 100644
--- a/include/configs/imx6_logic.h
+++ b/include/configs/imx6_logic.h
@@ -18,8 +18,6 @@
 /* Size of malloc() pool */
 #define CONFIG_SYS_MALLOC_LEN          (10 * SZ_1M)
 
-#define CONFIG_MXC_UART
-
 /* MMC Configs */
 #define CONFIG_SYS_FSL_ESDHC_ADDR      0
 #define CONFIG_SYS_FSL_USDHC_NUM       2