diff options
author | Ye Li <ye.li@nxp.com> | 2016-11-14 14:23:19 +0800 |
---|---|---|
committer | Ye Li <ye.li@nxp.com> | 2016-11-22 17:49:31 +0800 |
commit | bca6f4caa0c3fe8d98b30f6efbc02f0c6eaa499d (patch) | |
tree | 375d6539495226974c754840b144410fbb6e825e | |
parent | 0b381fdf1a45cb06a057724e708ce0bbeee67f4d (diff) | |
download | u-boot-imx-bca6f4caa0c3fe8d98b30f6efbc02f0c6eaa499d.zip u-boot-imx-bca6f4caa0c3fe8d98b30f6efbc02f0c6eaa499d.tar.gz u-boot-imx-bca6f4caa0c3fe8d98b30f6efbc02f0c6eaa499d.tar.bz2 |
MLK-13450-1 mx7ulp: Add new i.MX series mx7ulp to Kconfig
Since mx7ulp is a new series which have different architecture as previous
i.MX platforms. We create a new cpu folder for it. This patch addes it to
Kconfig.
Signed-off-by: Ye Li <ye.li@nxp.com>
Signed-off-by: Shenwei Wang <shenwei.wang@nxp.com>
-rw-r--r-- | arch/arm/Kconfig | 6 | ||||
-rw-r--r-- | arch/arm/cpu/armv7/Makefile | 3 | ||||
-rw-r--r-- | arch/arm/cpu/armv7/mx7ulp/Kconfig | 11 |
3 files changed, 19 insertions, 1 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 6e5544f..0d182dd 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -449,6 +449,10 @@ config ARCH_KEYSTONE select CPU_V7 select SUPPORT_SPL +config ARCH_MX7ULP + bool "Freescale MX7ULP" + select CPU_V7 + config ARCH_MX7 bool "Freescale MX7" select CPU_V7 @@ -742,6 +746,8 @@ source "arch/arm/mach-kirkwood/Kconfig" source "arch/arm/mach-mvebu/Kconfig" +source "arch/arm/cpu/armv7/mx7ulp/Kconfig" + source "arch/arm/cpu/armv7/mx7/Kconfig" source "arch/arm/cpu/armv7/mx6/Kconfig" diff --git a/arch/arm/cpu/armv7/Makefile b/arch/arm/cpu/armv7/Makefile index 45f346c..ff80836 100644 --- a/arch/arm/cpu/armv7/Makefile +++ b/arch/arm/cpu/armv7/Makefile @@ -12,7 +12,7 @@ obj-y += cache_v7.o obj-y += cpu.o cp15.o obj-y += syslib.o -ifneq ($(CONFIG_AM43XX)$(CONFIG_AM33XX)$(CONFIG_OMAP44XX)$(CONFIG_OMAP54XX)$(CONFIG_TEGRA)$(CONFIG_MX6)$(CONFIG_MX7)$(CONFIG_TI81XX)$(CONFIG_AT91FAMILY)$(CONFIG_SUNXI)$(CONFIG_ARCH_SOCFPGA),) +ifneq ($(CONFIG_AM43XX)$(CONFIG_AM33XX)$(CONFIG_OMAP44XX)$(CONFIG_OMAP54XX)$(CONFIG_TEGRA)$(CONFIG_MX6)$(CONFIG_MX7)$(CONFIG_MX7ULP)$(CONFIG_TI81XX)$(CONFIG_AT91FAMILY)$(CONFIG_SUNXI)$(CONFIG_ARCH_SOCFPGA),) ifneq ($(CONFIG_SKIP_LOWLEVEL_INIT),y) obj-y += lowlevel_init.o endif @@ -45,6 +45,7 @@ obj-$(if $(filter ls102xa,$(SOC)),y) += ls102xa/ obj-$(if $(filter mx5,$(SOC)),y) += mx5/ obj-$(CONFIG_MX6) += mx6/ obj-$(CONFIG_MX7) += mx7/ +obj-$(CONFIG_MX7ULP) += mx7ulp/ obj-$(CONFIG_OMAP34XX) += omap3/ obj-$(CONFIG_OMAP44XX) += omap4/ obj-$(CONFIG_OMAP54XX) += omap5/ diff --git a/arch/arm/cpu/armv7/mx7ulp/Kconfig b/arch/arm/cpu/armv7/mx7ulp/Kconfig new file mode 100644 index 0000000..841afc5 --- /dev/null +++ b/arch/arm/cpu/armv7/mx7ulp/Kconfig @@ -0,0 +1,11 @@ +if ARCH_MX7ULP + +config MX7ULP + bool + select ROM_UNIFIED_SECTIONS + +config SYS_SOC + default "mx7ulp" + + +endif |