1 config SOC_INTEL_CANNONLAKE
4 Intel Cannonlake support
6 if SOC_INTEL_CANNONLAKE
8 config CPU_SPECIFIC_OPTIONS
10 select ARCH_BOOTBLOCK_X86_32
11 select ARCH_RAMSTAGE_X86_32
12 select ARCH_ROMSTAGE_X86_32
13 select ARCH_VERSTAGE_X86_32
14 select C_ENVIRONMENT_BOOTBLOCK
15 select CPU_INTEL_FIRMWARE_INTERFACE_TABLE
16 select HAVE_HARD_RESET
17 select HAVE_INTEL_FIRMWARE
18 select HAVE_MONOTONIC_TIMER
19 select INTEL_CAR_NEM_ENHANCED
20 select PLATFORM_USES_FSP2_0
22 select RELOCATABLE_RAMSTAGE
23 select SOC_INTEL_COMMON
24 select SOC_INTEL_COMMON_BLOCK
25 select SOC_INTEL_COMMON_BLOCK_CAR
26 select SOC_INTEL_COMMON_BLOCK_CPU
27 select SOC_INTEL_COMMON_BLOCK_CSE
28 select SOC_INTEL_COMMON_BLOCK_FAST_SPI
29 select SOC_INTEL_COMMON_BLOCK_GPIO
30 select SOC_INTEL_COMMON_BLOCK_LPSS
31 select SOC_INTEL_COMMON_BLOCK_PCR
32 select SOC_INTEL_COMMON_BLOCK_RTC
33 select SOC_INTEL_COMMON_BLOCK_SA
34 select SOC_INTEL_COMMON_BLOCK_SMBUS
35 select SOC_INTEL_COMMON_BLOCK_TIMER
36 select SOC_INTEL_COMMON_BLOCK_UART
37 select SOC_INTEL_COMMON_RESET
38 select SUPPORT_CPU_UCODE_IN_CBFS
39 select TSC_CONSTANT_RATE
40 select TSC_MONOTONIC_TIMER
44 bool "Enable UART debug port."
47 select BOOTBLOCK_CONSOLE
49 select DRIVERS_UART_8250IO
51 config DCACHE_RAM_BASE
54 config DCACHE_RAM_SIZE
57 The size of the cache-as-ram region required during bootblock
60 config DCACHE_BSP_STACK_SIZE
64 The amount of anticipated stack usage in CAR by bootblock and
67 config PCR_BASE_ADDRESS
71 This option allows you to select MMIO Base Address of sideband bus.