soc/intel/xeon_sp/skx: Use Kconfig symbol
[coreboot2.git] / src / soc / intel / xeon_sp / skx / Kconfig
blob1783c66b6fce757879e4cdf9eb8349aefb25df4d
1 ## SPDX-License-Identifier: GPL-2.0-only
3 config SOC_INTEL_SKYLAKE_SP
4         bool
5         select XEON_SP_COMMON_BASE
6         select PLATFORM_USES_FSP2_0
7         select NO_FSP_TEMP_RAM_EXIT
8         select UDK_202005_BINDING
9         help
10           Intel Skylake-SP support
12 if SOC_INTEL_SKYLAKE_SP
14 config FSP_HEADER_PATH
15           string "Location of FSP headers"
16           default "src/vendorcode/intel/fsp/fsp2_0/skylake_sp"
18 config MAX_SOCKET
19         int
20         default 2
22 # For 2S config, the number of cpus could be as high as
23 # 2 threads * 20 cores * 2 sockets
24 config MAX_CPUS
25         int
26         default 80
28 config CPU_BCLK_MHZ
29         int
30         default 100
32 config PCR_BASE_ADDRESS
33         hex
34         default 0xfd000000
35         help
36           This option allows you to select MMIO Base Address of sideband bus.
38 config DCACHE_RAM_BASE
39         hex
40         default 0xfe800000
42 config DCACHE_RAM_SIZE
43         hex
44         default 0x200000
46 config DCACHE_BSP_STACK_SIZE
47         hex
48         default 0x10000
50 config CPU_MICROCODE_CBFS_LOC
51         hex
52         default 0xfff0fdc0
54 config CPU_MICROCODE_CBFS_LEN
55         hex
56         default 0x7C00
58 config IED_REGION_SIZE
59         hex
60         default 0x400000
62 config IFD_CHIPSET
63         string
64         default "lbg"
66 config XEON_SP_HAVE_IIO_IOAPIC
67         bool
68         default y
70 endif