summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-layerscape/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-layerscape/Kconfig')
-rw-r--r--arch/arm/mach-layerscape/Kconfig32
1 files changed, 30 insertions, 2 deletions
diff --git a/arch/arm/mach-layerscape/Kconfig b/arch/arm/mach-layerscape/Kconfig
index bdd7d0dbfe..5658a63b33 100644
--- a/arch/arm/mach-layerscape/Kconfig
+++ b/arch/arm/mach-layerscape/Kconfig
@@ -7,7 +7,6 @@ config ARCH_LAYERSCAPE_PPA
select ARM_PSCI_OF
select ARM_SMCCC
select FITIMAGE
- bool
help
The "Primary Protected Application" (PPA) is a PSCI compliant firmware
distributed by NXP. It is needed to start the secondary cores on
@@ -15,10 +14,23 @@ config ARCH_LAYERSCAPE_PPA
work properly. The precompiled firmware images can be found here:
https://github.com/NXP/qoriq-ppa-binary
-config ARCH_LS1046
+config ARCH_LS1028
+ bool
select CPU_V8
select SYS_SUPPORTS_64BIT_KERNEL
+ select ARM_ATF
+ select FIRMWARE_LS1028A_ATF
+
+config ARCH_LS1046
bool
+ select CPU_V8
+ select SYS_SUPPORTS_64BIT_KERNEL
+
+if 64BIT
+
+config MACH_LS1028ARDB
+ bool "QorIQ LS1028A Reference Design Board"
+ select ARCH_LS1028
config MACH_LS1046ARDB
bool "QorIQ LS1046A Reference Design Board"
@@ -37,3 +49,19 @@ config MACH_TQMLS1046A
select DDR_FSL_DDR4
endif
+
+config ARCH_LS1021
+ select CPU_V7
+ bool
+
+if 32BIT
+
+config MACH_LS1021AIOT
+ bool "LS1021AIOT Board"
+ select ARCH_LS1021
+ select DDR_FSL
+ select DDR_FSL_DDR3
+
+endif
+
+endif