summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-layerscape/Kconfig
blob: 943a47480830ad06c658a82b066c1af0767aa87e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# SPDX-License-Identifier: GPL-2.0-only

if ARCH_LAYERSCAPE

config ARCH_LAYERSCAPE_PPA
	bool "Include PPA firmware"
	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
	  Layerscape SoCs. Without it Linux will be started in EL3 and doesn't
	  work properly. The precompiled firmware images can be found here:
	  https://github.com/NXP/qoriq-ppa-binary

config ARCH_LS1046
	select CPU_V8
	select CPU_SUPPORTS_64BIT_KERNEL
	bool

config MACH_LS1046ARDB
	bool "QorIQ LS1046A Reference Design Board"
	select ARCH_LS1046
	select DDR_SPD
	select MCI_IMX_ESDHC_PBL
	select I2C_IMX_EARLY
	select DDR_FSL
	select DDR_FSL_DDR4

config MACH_TQMLS1046A
	bool "TQ TQMLS1046A Board"
	select ARCH_LS1046
	select MCI_IMX_ESDHC_PBL
	select DDR_FSL
	select DDR_FSL_DDR4

endif