diff --git a/arch/arm/mach-imx/mx6/Kconfig b/arch/arm/mach-imx/mx6/Kconfig
index ee01248f3e97658425173a140351e210965ca522..1f9f7fee21b692aa4c1bc0e478db657212397a61 100644
--- a/arch/arm/mach-imx/mx6/Kconfig
+++ b/arch/arm/mach-imx/mx6/Kconfig
@@ -560,6 +560,7 @@ config TARGET_SP
 
 config TARGET_TA
 	bool "ta"
+	select MX6Q
 
 config TARGET_USD
 	bool "usd"
diff --git a/configs/ta_defconfig b/configs/ta_defconfig
index 1ef9fa37f538ddbdd439a7e957adf2a69228b403..55aaa6fcd11082332d17576d6890b3097e53f6b7 100644
--- a/configs/ta_defconfig
+++ b/configs/ta_defconfig
@@ -4,7 +4,7 @@ CONFIG_SYS_TEXT_BASE=0x17800000
 CONFIG_TARGET_TA=y
 CONFIG_ENV_VARS_UBOOT_CONFIG=y
 CONFIG_NR_DRAM_BANKS=1
-CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/ta/ta1g.cfg,MX6Q,DDR_MB=1024,DEFCONFIG=\"ta\""
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/ta/ta1g.cfg,DDR_MB=1024,DEFCONFIG=\"ta\""
 CONFIG_BOOTDELAY=1
 CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y
 CONFIG_SUPPORT_RAW_INITRD=y