diff --git a/arch/arm/mach-imx/mx6/Kconfig b/arch/arm/mach-imx/mx6/Kconfig
index 3bf1f8394ebf835db4d7c533dd619afbf98f6a22..fc5b2cfc04c3add9302db6442a67ed599d6fec79 100644
--- a/arch/arm/mach-imx/mx6/Kconfig
+++ b/arch/arm/mach-imx/mx6/Kconfig
@@ -576,6 +576,7 @@ config TARGET_UTC
 
 config TARGET_VP
 	bool "vp"
+	select MX6Q
 
 config TARGET_YS
 	bool "ys"
diff --git a/configs/vp_defconfig b/configs/vp_defconfig
index d077c00e373c3bfa3a5b1d9a7fb4962140ad8895..08799cdd6910b9c16e5fb39349b7d4a2e4fb0393 100644
--- a/configs/vp_defconfig
+++ b/configs/vp_defconfig
@@ -5,7 +5,7 @@ CONFIG_TARGET_VP=y
 CONFIG_FEC_MAC_FUSE=y
 CONFIG_ENV_VARS_UBOOT_CONFIG=y
 CONFIG_NR_DRAM_BANKS=1
-CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/vp/vp2g.cfg,MX6Q,DDR_MB=2048,DEFCONFIG=\"vp\""
+CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/vp/vp2g.cfg,DDR_MB=2048,DEFCONFIG=\"vp\""
 CONFIG_BOOTDELAY=3
 CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y
 CONFIG_SUPPORT_RAW_INITRD=y