xref: /openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/Kconfig (revision 85a9a14e4b37696366d2f9d58c40a1185011dc4b)
19533acf3SYork Sunconfig ARCH_LS1012A
24a444176SYork Sun	bool
3ee2a5102SHou Zhiqiang	select ARMV8_SET_SMPEN
4fb2bf8c2SYork Sun	select FSL_LSCH2
524aaa094SYork Sun	select SYS_FSL_DDR_BE
69533acf3SYork Sun	select SYS_FSL_MMDC
70a37cf8fSYork Sun	select SYS_FSL_ERRATUM_A010315
8a421192fSSimon Glass	select ARCH_EARLY_INIT_R
9a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
100a37cf8fSYork Sun
110a37cf8fSYork Sunconfig ARCH_LS1043A
124a444176SYork Sun	bool
13ee2a5102SHou Zhiqiang	select ARMV8_SET_SMPEN
14fb2bf8c2SYork Sun	select FSL_LSCH2
15d26e34c4SYork Sun	select SYS_FSL_DDR
1624aaa094SYork Sun	select SYS_FSL_DDR_BE
1724aaa094SYork Sun	select SYS_FSL_DDR_VER_50
18ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A008850
19ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A009660
20ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A009663
21ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A009929
22ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A009942
230a37cf8fSYork Sun	select SYS_FSL_ERRATUM_A010315
240ea3671dSHou Zhiqiang	select SYS_FSL_ERRATUM_A010539
25d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
26d26e34c4SYork Sun	select SYS_FSL_HAS_DDR4
27a421192fSSimon Glass	select ARCH_EARLY_INIT_R
28a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
299533acf3SYork Sun
30da28e58aSYork Sunconfig ARCH_LS1046A
314a444176SYork Sun	bool
32ee2a5102SHou Zhiqiang	select ARMV8_SET_SMPEN
33fb2bf8c2SYork Sun	select FSL_LSCH2
34d26e34c4SYork Sun	select SYS_FSL_DDR
3524aaa094SYork Sun	select SYS_FSL_DDR_BE
3624aaa094SYork Sun	select SYS_FSL_DDR_VER_50
370ae7050cSYork Sun	select SYS_FSL_ERRATUM_A008336
38ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A008511
39fb806ad6SShengzhou Liu	select SYS_FSL_ERRATUM_A008850
40ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A009801
41ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A009803
42ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A009942
43ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A010165
440ea3671dSHou Zhiqiang	select SYS_FSL_ERRATUM_A010539
45d26e34c4SYork Sun	select SYS_FSL_HAS_DDR4
46f534b8f5SYork Sun	select SYS_FSL_SRDS_2
47a421192fSSimon Glass	select ARCH_EARLY_INIT_R
48a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
499533acf3SYork Sun
504a444176SYork Sunconfig ARCH_LS2080A
514a444176SYork Sun	bool
52ee2a5102SHou Zhiqiang	select ARMV8_SET_SMPEN
538dda2e2fSTom Rini	select ARM_ERRATA_826974
548dda2e2fSTom Rini	select ARM_ERRATA_828024
558dda2e2fSTom Rini	select ARM_ERRATA_829520
568dda2e2fSTom Rini	select ARM_ERRATA_833471
57fb2bf8c2SYork Sun	select FSL_LSCH3
58d26e34c4SYork Sun	select SYS_FSL_DDR
5924aaa094SYork Sun	select SYS_FSL_DDR_LE
6024aaa094SYork Sun	select SYS_FSL_DDR_VER_50
61f534b8f5SYork Sun	select SYS_FSL_HAS_DP_DDR
622c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
63d26e34c4SYork Sun	select SYS_FSL_HAS_DDR4
642c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_5
6590b80386SYork Sun	select SYS_FSL_SEC_LE
66f534b8f5SYork Sun	select SYS_FSL_SRDS_2
67*85a9a14eSAshish kumar	select FSL_TZASC_1
68*85a9a14eSAshish kumar	select FSL_TZASC_2
69ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A008336
70ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A008511
71ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A008514
72ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A008585
73ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A009635
74ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A009663
75ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A009801
76ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A009803
77ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A009942
78ba1b6fb5SYork Sun	select SYS_FSL_ERRATUM_A010165
79dd48f0bfSAshish kumar	select SYS_FSL_ERRATUM_A009203
80a421192fSSimon Glass	select ARCH_EARLY_INIT_R
81a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
82fb2bf8c2SYork Sun
83fb2bf8c2SYork Sunconfig FSL_LSCH2
84fb2bf8c2SYork Sun	bool
852c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
862c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_5
8790b80386SYork Sun	select SYS_FSL_SEC_BE
88f534b8f5SYork Sun	select SYS_FSL_SRDS_1
89f534b8f5SYork Sun	select SYS_HAS_SERDES
90fb2bf8c2SYork Sun
91fb2bf8c2SYork Sunconfig FSL_LSCH3
92fb2bf8c2SYork Sun	bool
93f534b8f5SYork Sun	select SYS_FSL_SRDS_1
94f534b8f5SYork Sun	select SYS_HAS_SERDES
95fb2bf8c2SYork Sun
96e243b6e1SYork Sunconfig FSL_MC_ENET
97e243b6e1SYork Sun	bool "Management Complex network"
98e243b6e1SYork Sun	depends on ARCH_LS2080A
99e243b6e1SYork Sun	default y
100e243b6e1SYork Sun	select RESV_RAM
101e243b6e1SYork Sun	help
102e243b6e1SYork Sun	  Enable Management Complex (MC) network
103e243b6e1SYork Sun
104fb2bf8c2SYork Sunmenu "Layerscape architecture"
105fb2bf8c2SYork Sun	depends on FSL_LSCH2 || FSL_LSCH3
1064a444176SYork Sun
10719538f30SHou Zhiqiangconfig FSL_PCIE_COMPAT
10819538f30SHou Zhiqiang	string "PCIe compatible of Kernel DT"
10919538f30SHou Zhiqiang	depends on PCIE_LAYERSCAPE
11019538f30SHou Zhiqiang	default "fsl,ls1012a-pcie" if ARCH_LS1012A
11119538f30SHou Zhiqiang	default "fsl,ls1043a-pcie" if ARCH_LS1043A
11219538f30SHou Zhiqiang	default "fsl,ls1046a-pcie" if ARCH_LS1046A
11319538f30SHou Zhiqiang	default "fsl,ls2080a-pcie" if ARCH_LS2080A
11419538f30SHou Zhiqiang	help
11519538f30SHou Zhiqiang	  This compatible is used to find pci controller node in Kernel DT
11619538f30SHou Zhiqiang	  to complete fixup.
11719538f30SHou Zhiqiang
118fa18ed76SWenbin Songconfig HAS_FEATURE_GIC64K_ALIGN
119fa18ed76SWenbin Song	bool
120fa18ed76SWenbin Song	default y if ARCH_LS1043A
121fa18ed76SWenbin Song
1222ca84bf7SWenbin Songconfig HAS_FEATURE_ENHANCED_MSI
1232ca84bf7SWenbin Song	bool
1242ca84bf7SWenbin Song	default y if ARCH_LS1043A
125fa18ed76SWenbin Song
1262d16a1a6Smacro.wave.z@gmail.commenu "Layerscape PPA"
1272d16a1a6Smacro.wave.z@gmail.comconfig FSL_LS_PPA
1282d16a1a6Smacro.wave.z@gmail.com	bool "FSL Layerscape PPA firmware support"
129df88cb3bSmacro.wave.z@gmail.com	depends on !ARMV8_PSCI
1300541527bSHou Zhiqiang	select ARMV8_SEC_FIRMWARE_SUPPORT
131daa92644SHou Zhiqiang	select SEC_FIRMWARE_ARMV8_PSCI
1320541527bSHou Zhiqiang	select ARMV8_SEC_FIRMWARE_ERET_ADDR_REVERT if FSL_LSCH2
1332d16a1a6Smacro.wave.z@gmail.com	help
1342d16a1a6Smacro.wave.z@gmail.com	  The FSL Primary Protected Application (PPA) is a software component
1352d16a1a6Smacro.wave.z@gmail.com	  which is loaded during boot stage, and then remains resident in RAM
1362d16a1a6Smacro.wave.z@gmail.com	  and runs in the TrustZone after boot.
1372d16a1a6Smacro.wave.z@gmail.com	  Say y to enable it.
1380541527bSHou Zhiqiangchoice
1390541527bSHou Zhiqiang	prompt "FSL Layerscape PPA firmware loading-media select"
1400541527bSHou Zhiqiang	depends on FSL_LS_PPA
14177bbe55dSHou Zhiqiang	default SYS_LS_PPA_FW_IN_MMC if SD_BOOT
14277bbe55dSHou Zhiqiang	default SYS_LS_PPA_FW_IN_NAND if NAND_BOOT
1430541527bSHou Zhiqiang	default SYS_LS_PPA_FW_IN_XIP
1440541527bSHou Zhiqiang
1450541527bSHou Zhiqiangconfig SYS_LS_PPA_FW_IN_XIP
1460541527bSHou Zhiqiang	bool "XIP"
1470541527bSHou Zhiqiang	help
1480541527bSHou Zhiqiang	  Say Y here if the PPA firmware locate at XIP flash, such
1490541527bSHou Zhiqiang	  as NOR or QSPI flash.
1500541527bSHou Zhiqiang
15177bbe55dSHou Zhiqiangconfig SYS_LS_PPA_FW_IN_MMC
15277bbe55dSHou Zhiqiang	bool "eMMC or SD Card"
15377bbe55dSHou Zhiqiang	help
15477bbe55dSHou Zhiqiang	  Say Y here if the PPA firmware locate at eMMC/SD card.
15577bbe55dSHou Zhiqiang
15677bbe55dSHou Zhiqiangconfig SYS_LS_PPA_FW_IN_NAND
15777bbe55dSHou Zhiqiang	bool "NAND"
15877bbe55dSHou Zhiqiang	help
15977bbe55dSHou Zhiqiang	  Say Y here if the PPA firmware locate at NAND flash.
16077bbe55dSHou Zhiqiang
1610541527bSHou Zhiqiangendchoice
1620541527bSHou Zhiqiang
1630541527bSHou Zhiqiangconfig SYS_LS_PPA_FW_ADDR
1640541527bSHou Zhiqiang	hex "Address of PPA firmware loading from"
1650541527bSHou Zhiqiang	depends on FSL_LS_PPA
1660541527bSHou Zhiqiang	default 0x40500000 if SYS_LS_PPA_FW_IN_XIP && QSPI_BOOT
16754ad7b5aSSantan Kumar	default 0x580a00000 if SYS_LS_PPA_FW_IN_XIP && ARCH_LS2080A
1680541527bSHou Zhiqiang	default 0x60500000 if SYS_LS_PPA_FW_IN_XIP
16977bbe55dSHou Zhiqiang	default 0x500000 if SYS_LS_PPA_FW_IN_MMC
17077bbe55dSHou Zhiqiang	default 0x500000 if SYS_LS_PPA_FW_IN_NAND
17177bbe55dSHou Zhiqiang
1720541527bSHou Zhiqiang	help
1730541527bSHou Zhiqiang	  If the PPA firmware locate at XIP flash, such as NOR or
1740541527bSHou Zhiqiang	  QSPI flash, this address is a directly memory-mapped.
1750541527bSHou Zhiqiang	  If it is in a serial accessed flash, such as NAND and SD
1760541527bSHou Zhiqiang	  card, it is a byte offset.
177d1a795acSVinitha Pillai-B57223
178d1a795acSVinitha Pillai-B57223config SYS_LS_PPA_ESBC_ADDR
179d1a795acSVinitha Pillai-B57223	hex "hdr address of PPA firmware loading from"
180d1a795acSVinitha Pillai-B57223	depends on FSL_LS_PPA && CHAIN_OF_TRUST
181d1a795acSVinitha Pillai-B57223	default 0x600c0000 if SYS_LS_PPA_FW_IN_XIP && ARCH_LS1043A
182b3635f57SVinitha Pillai-B57223	default 0x40740000 if SYS_LS_PPA_FW_IN_XIP && ARCH_LS1046A
183d2a99502SVinitha Pillai-B57223	default 0x40480000 if SYS_LS_PPA_FW_IN_XIP && ARCH_LS1012A
184d1a795acSVinitha Pillai-B57223	default 0x580c40000 if SYS_LS_PPA_FW_IN_XIP && FSL_LSCH3
185d1a795acSVinitha Pillai-B57223	help
186d1a795acSVinitha Pillai-B57223	  If the PPA header firmware locate at XIP flash, such as NOR or
187d1a795acSVinitha Pillai-B57223	  QSPI flash, this address is a directly memory-mapped.
188d1a795acSVinitha Pillai-B57223	  If it is in a serial accessed flash, such as NAND and SD
189d1a795acSVinitha Pillai-B57223	  card, it is a byte offset.
190d1a795acSVinitha Pillai-B57223
1912d16a1a6Smacro.wave.z@gmail.comendmenu
1922d16a1a6Smacro.wave.z@gmail.com
1930a37cf8fSYork Sunconfig SYS_FSL_ERRATUM_A010315
1940a37cf8fSYork Sun	bool "Workaround for PCIe erratum A010315"
1950ea3671dSHou Zhiqiang
1960ea3671dSHou Zhiqiangconfig SYS_FSL_ERRATUM_A010539
1970ea3671dSHou Zhiqiang	bool "Workaround for PIN MUX erratum A010539"
198fb2bf8c2SYork Sun
199b4b60d06SYork Sunconfig MAX_CPUS
200b4b60d06SYork Sun	int "Maximum number of CPUs permitted for Layerscape"
201b4b60d06SYork Sun	default 4 if ARCH_LS1043A
202b4b60d06SYork Sun	default 4 if ARCH_LS1046A
203b4b60d06SYork Sun	default 16 if ARCH_LS2080A
204b4b60d06SYork Sun	default 1
205b4b60d06SYork Sun	help
206b4b60d06SYork Sun	  Set this number to the maximum number of possible CPUs in the SoC.
207b4b60d06SYork Sun	  SoCs may have multiple clusters with each cluster may have multiple
208b4b60d06SYork Sun	  ports. If some ports are reserved but higher ports are used for
209b4b60d06SYork Sun	  cores, count the reserved ports. This will allocate enough memory
210b4b60d06SYork Sun	  in spin table to properly handle all cores.
211b4b60d06SYork Sun
21201f65d97SYork Sunconfig SECURE_BOOT
2139cfab06eSYork Sun	bool "Secure Boot"
21401f65d97SYork Sun	help
21501f65d97SYork Sun		Enable Freescale Secure Boot feature
21601f65d97SYork Sun
217dd2ad2f1SYuan Yaoconfig QSPI_AHB_INIT
218dd2ad2f1SYuan Yao	bool "Init the QSPI AHB bus"
219dd2ad2f1SYuan Yao	help
220dd2ad2f1SYuan Yao	  The default setting for QSPI AHB bus just support 3bytes addressing.
221dd2ad2f1SYuan Yao	  But some QSPI flash size up to 64MBytes, so initialize the QSPI AHB
222dd2ad2f1SYuan Yao	  bus for those flashes to support the full QSPI flash size.
223dd2ad2f1SYuan Yao
22425af7dc1SYork Sunconfig SYS_FSL_IFC_BANK_COUNT
22525af7dc1SYork Sun	int "Maximum banks of Integrated flash controller"
22625af7dc1SYork Sun	depends on ARCH_LS1043A || ARCH_LS1046A || ARCH_LS2080A
22725af7dc1SYork Sun	default 4 if ARCH_LS1043A
22825af7dc1SYork Sun	default 4 if ARCH_LS1046A
22925af7dc1SYork Sun	default 8 if ARCH_LS2080A
23025af7dc1SYork Sun
231fd638102SYork Sunconfig SYS_FSL_HAS_DP_DDR
232fd638102SYork Sun	bool
233fd638102SYork Sun
234f534b8f5SYork Sunconfig SYS_FSL_SRDS_1
235f534b8f5SYork Sun	bool
236f534b8f5SYork Sun
237f534b8f5SYork Sunconfig SYS_FSL_SRDS_2
238f534b8f5SYork Sun	bool
239f534b8f5SYork Sun
240f534b8f5SYork Sunconfig SYS_HAS_SERDES
241f534b8f5SYork Sun	bool
242f534b8f5SYork Sun
243*85a9a14eSAshish kumarconfig FSL_TZASC_1
244*85a9a14eSAshish kumar	bool
245*85a9a14eSAshish kumar
246*85a9a14eSAshish kumarconfig FSL_TZASC_2
247*85a9a14eSAshish kumar	bool
248*85a9a14eSAshish kumar
249fb2bf8c2SYork Sunendmenu
250ba1b6fb5SYork Sun
251904110c7SHou Zhiqiangmenu "Layerscape clock tree configuration"
252904110c7SHou Zhiqiang	depends on FSL_LSCH2 || FSL_LSCH3
253904110c7SHou Zhiqiang
254904110c7SHou Zhiqiangconfig SYS_FSL_CLK
255904110c7SHou Zhiqiang	bool "Enable clock tree initialization"
256904110c7SHou Zhiqiang	default y
257904110c7SHou Zhiqiang
258904110c7SHou Zhiqiangconfig CLUSTER_CLK_FREQ
259904110c7SHou Zhiqiang	int "Reference clock of core cluster"
260904110c7SHou Zhiqiang	depends on ARCH_LS1012A
261904110c7SHou Zhiqiang	default 100000000
262904110c7SHou Zhiqiang	help
263904110c7SHou Zhiqiang	  This number is the reference clock frequency of core PLL.
264904110c7SHou Zhiqiang	  For most platforms, the core PLL and Platform PLL have the same
265904110c7SHou Zhiqiang	  reference clock, but for some platforms, LS1012A for instance,
266904110c7SHou Zhiqiang	  they are provided sepatately.
267904110c7SHou Zhiqiang
268904110c7SHou Zhiqiangconfig SYS_FSL_PCLK_DIV
269904110c7SHou Zhiqiang	int "Platform clock divider"
270904110c7SHou Zhiqiang	default 1 if ARCH_LS1043A
271904110c7SHou Zhiqiang	default 1 if ARCH_LS1046A
272904110c7SHou Zhiqiang	default 2
273904110c7SHou Zhiqiang	help
274904110c7SHou Zhiqiang	  This is the divider that is used to derive Platform clock from
275904110c7SHou Zhiqiang	  Platform PLL, in another word:
276904110c7SHou Zhiqiang		Platform_clk = Platform_PLL_freq / this_divider
277904110c7SHou Zhiqiang
278904110c7SHou Zhiqiangconfig SYS_FSL_DSPI_CLK_DIV
279904110c7SHou Zhiqiang	int "DSPI clock divider"
280904110c7SHou Zhiqiang	default 1 if ARCH_LS1043A
281904110c7SHou Zhiqiang	default 2
282904110c7SHou Zhiqiang	help
283904110c7SHou Zhiqiang	  This is the divider that is used to derive DSPI clock from Platform
284904110c7SHou Zhiqiang	  PLL, in another word DSPI_clk = Platform_PLL_freq / this_divider.
285904110c7SHou Zhiqiang
286904110c7SHou Zhiqiangconfig SYS_FSL_DUART_CLK_DIV
287904110c7SHou Zhiqiang	int "DUART clock divider"
288904110c7SHou Zhiqiang	default 1 if ARCH_LS1043A
289904110c7SHou Zhiqiang	default 2
290904110c7SHou Zhiqiang	help
291904110c7SHou Zhiqiang	  This is the divider that is used to derive DUART clock from Platform
292904110c7SHou Zhiqiang	  clock, in another word DUART_clk = Platform_clk / this_divider.
293904110c7SHou Zhiqiang
294904110c7SHou Zhiqiangconfig SYS_FSL_I2C_CLK_DIV
295904110c7SHou Zhiqiang	int "I2C clock divider"
296904110c7SHou Zhiqiang	default 1 if ARCH_LS1043A
297904110c7SHou Zhiqiang	default 2
298904110c7SHou Zhiqiang	help
299904110c7SHou Zhiqiang	  This is the divider that is used to derive I2C clock from Platform
300904110c7SHou Zhiqiang	  clock, in another word I2C_clk = Platform_clk / this_divider.
301904110c7SHou Zhiqiang
302904110c7SHou Zhiqiangconfig SYS_FSL_IFC_CLK_DIV
303904110c7SHou Zhiqiang	int "IFC clock divider"
304904110c7SHou Zhiqiang	default 1 if ARCH_LS1043A
305904110c7SHou Zhiqiang	default 2
306904110c7SHou Zhiqiang	help
307904110c7SHou Zhiqiang	  This is the divider that is used to derive IFC clock from Platform
308904110c7SHou Zhiqiang	  clock, in another word IFC_clk = Platform_clk / this_divider.
309904110c7SHou Zhiqiang
310904110c7SHou Zhiqiangconfig SYS_FSL_LPUART_CLK_DIV
311904110c7SHou Zhiqiang	int "LPUART clock divider"
312904110c7SHou Zhiqiang	default 1 if ARCH_LS1043A
313904110c7SHou Zhiqiang	default 2
314904110c7SHou Zhiqiang	help
315904110c7SHou Zhiqiang	  This is the divider that is used to derive LPUART clock from Platform
316904110c7SHou Zhiqiang	  clock, in another word LPUART_clk = Platform_clk / this_divider.
317904110c7SHou Zhiqiang
318904110c7SHou Zhiqiangconfig SYS_FSL_SDHC_CLK_DIV
319904110c7SHou Zhiqiang	int "SDHC clock divider"
320904110c7SHou Zhiqiang	default 1 if ARCH_LS1043A
321904110c7SHou Zhiqiang	default 1 if ARCH_LS1012A
322904110c7SHou Zhiqiang	default 2
323904110c7SHou Zhiqiang	help
324904110c7SHou Zhiqiang	  This is the divider that is used to derive SDHC clock from Platform
325904110c7SHou Zhiqiang	  clock, in another word SDHC_clk = Platform_clk / this_divider.
326904110c7SHou Zhiqiangendmenu
327904110c7SHou Zhiqiang
328f2ccf7f7SYork Sunconfig RESV_RAM
329f2ccf7f7SYork Sun	bool
330f2ccf7f7SYork Sun	help
331f2ccf7f7SYork Sun	  Reserve memory from the top, tracked by gd->arch.resv_ram. This
332f2ccf7f7SYork Sun	  reserved RAM can be used by special driver that resides in memory
333f2ccf7f7SYork Sun	  after U-Boot exits. It's up to implementation to allocate and allow
334f2ccf7f7SYork Sun	  access to this reserved memory. For example, the reserved RAM can
335f2ccf7f7SYork Sun	  be at the high end of physical memory. The reserve RAM may be
336f2ccf7f7SYork Sun	  excluded from memory bank(s) passed to OS, or marked as reserved.
337f2ccf7f7SYork Sun
338ba1b6fb5SYork Sunconfig SYS_FSL_ERRATUM_A008336
339ba1b6fb5SYork Sun	bool
340ba1b6fb5SYork Sun
341ba1b6fb5SYork Sunconfig SYS_FSL_ERRATUM_A008514
342ba1b6fb5SYork Sun	bool
343ba1b6fb5SYork Sun
344ba1b6fb5SYork Sunconfig SYS_FSL_ERRATUM_A008585
345ba1b6fb5SYork Sun	bool
346ba1b6fb5SYork Sun
347ba1b6fb5SYork Sunconfig SYS_FSL_ERRATUM_A008850
348ba1b6fb5SYork Sun	bool
349ba1b6fb5SYork Sun
350dd48f0bfSAshish kumarconfig SYS_FSL_ERRATUM_A009203
351dd48f0bfSAshish kumar	bool
352dd48f0bfSAshish kumar
353ba1b6fb5SYork Sunconfig SYS_FSL_ERRATUM_A009635
354ba1b6fb5SYork Sun	bool
355ba1b6fb5SYork Sun
356ba1b6fb5SYork Sunconfig SYS_FSL_ERRATUM_A009660
357ba1b6fb5SYork Sun	bool
358ba1b6fb5SYork Sun
359ba1b6fb5SYork Sunconfig SYS_FSL_ERRATUM_A009929
360ba1b6fb5SYork Sun	bool
361f692d4eeSYork Sun
362f692d4eeSYork Sunconfig SYS_MC_RSV_MEM_ALIGN
363f692d4eeSYork Sun	hex "Management Complex reserved memory alignment"
364f692d4eeSYork Sun	depends on RESV_RAM
365f692d4eeSYork Sun	default 0x20000000
366f692d4eeSYork Sun	help
367f692d4eeSYork Sun	  Reserved memory needs to be aligned for MC to use. Default value
368f692d4eeSYork Sun	  is 512MB.
369