• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## SPDX-License-Identifier: GPL-2.0-only
2
3config SOC_CAVIUM_CN81XX
4	bool
5	default n
6	select ARCH_BOOTBLOCK_ARMV8_64
7	select ARCH_RAMSTAGE_ARMV8_64
8	select ARCH_ROMSTAGE_ARMV8_64
9	select ARCH_VERSTAGE_ARMV8_64
10	select DRIVERS_UART_PL011
11	select UART_OVERRIDE_REFCLK
12	select SOC_CAVIUM_COMMON
13	select CAVIUM_BDK_DDR_TUNE_HW_OFFSETS
14	select ECAM_MMCONF_SUPPORT
15	select PCI
16
17if SOC_CAVIUM_CN81XX
18
19config MEMLAYOUT_LD_FILE
20	string
21	default "src/soc/cavium/cn81xx/memlayout.ld"
22
23config VBOOT
24	select VBOOT_SEPARATE_VERSTAGE
25	select VBOOT_STARTS_IN_BOOTBLOCK
26
27config ARM64_BL31_EXTERNAL_FILE
28	string
29	default "3rdparty/blobs/soc/cavium/cn81xx/bl31.elf"
30
31config ARCH_ARMV8_EXTENSION
32	int
33	default 1
34
35config STACK_SIZE
36	default 0x2000
37
38config ECAM_MMCONF_BASE_ADDRESS
39	default 0x848000000000
40
41config ECAM_MMCONF_BUS_NUMBER
42	default 32
43
44endif
45