| ## SPDX-License-Identifier: GPL-2.0-only |
| |
| if SOC_INTEL_COOPERLAKE_SP |
| |
| config MAINBOARD_USES_FSP2_0 |
| bool |
| default y |
| |
| config FSP_HEADER_PATH |
| string "Location of FSP headers" |
| depends on MAINBOARD_USES_FSP2_0 |
| default "src/vendorcode/intel/fsp/fsp2_0/cooperlake_sp" |
| |
| config MAX_SOCKET |
| int |
| default 2 |
| |
| config MAX_CPUS |
| int |
| default 255 |
| |
| config PCR_BASE_ADDRESS |
| hex |
| default 0xfd000000 |
| help |
| This option allows you to select MMIO Base Address of sideband bus. |
| |
| # currently FSP hardcodes [0fe800000;fe930000] for its heap |
| config DCACHE_RAM_BASE |
| hex |
| default 0xfe9a0000 |
| |
| config DCACHE_RAM_SIZE |
| hex |
| default 0x60000 |
| |
| config DCACHE_BSP_STACK_SIZE |
| hex |
| default 0x10000 |
| |
| config CPU_MICROCODE_CBFS_LOC |
| hex |
| default 0xfff0fdc0 |
| |
| config CPU_MICROCODE_CBFS_LEN |
| hex |
| default 0x7C00 |
| |
| config C_ENV_BOOTBLOCK_SIZE |
| hex |
| default 0xC000 |
| |
| config HEAP_SIZE |
| hex |
| default 0x80000 |
| |
| config FSP_TEMP_RAM_SIZE |
| hex |
| depends on FSP_USES_CB_STACK |
| default 0x70000 |
| help |
| The amount of anticipated heap usage in CAR by FSP. |
| Refer to Platform FSP integration guide document to know |
| the exact FSP requirement for Heap setup. |
| |
| config SOC_INTEL_COMMON_BLOCK_P2SB |
| def_bool y |
| |
| select CACHE_MRC_SETTINGS |
| |
| endif |