soc/mediatek/mt8196: Initialize SSPM
[coreboot2.git] / src / mainboard / amd / majolica / Kconfig
bloba167dff35b3e6d9c85ac4c62d6e7ca25b8c9cbf7
1 # SPDX-License-Identifier: GPL-2.0-only
3 if BOARD_AMD_MAJOLICA
5 config BOARD_SPECIFIC_OPTIONS
6         def_bool y
7         select BOARD_ROMSIZE_KB_16384
8         select SOC_AMD_CEZANNE
9         select SOC_AMD_COMMON_BLOCK_USE_ESPI
10         select AMD_SOC_CONSOLE_UART
11         select PSP_INIT_ESPI
12         select MAINBOARD_HAS_CHROMEOS
13         select AMD_FWM_POSITION_C20000_DEFAULT if CHROMEOS
14         select AMD_FWM_POSITION_820000_DEFAULT if !CHROMEOS
16 config FMDFILE
17         default "src/mainboard/amd/majolica/chromeos.fmd" if CHROMEOS
18         default "src/mainboard/amd/majolica/board.fmd"
20 config MAINBOARD_DIR
21         default "amd/majolica"
23 config MAINBOARD_PART_NUMBER
24         default "MAJOLICA"
26 config MAJOLICA_HAVE_MCHP_FW
27         bool "Have Microchip EC firmware?"
28         default n
30 config MAJOLICA_MCHP_FW_FILE
31         string
32         depends on MAJOLICA_HAVE_MCHP_FW
33         default "3rdparty/blobs/mainboard/amd/majolica/EC_majolica.bin"
34         help
35           The EC firmware blob is usually the first 128kByte of the stock
36           firmware image.
38 config VBOOT
39         select VBOOT_NO_BOARD_SUPPORT
40         select VBOOT_SEPARATE_VERSTAGE
41         select VBOOT_STARTS_IN_BOOTBLOCK
43 config VBOOT_VBNV_OFFSET
44         hex
45         default 0x2A
47 config CHROMEOS
48         # Use default libpayload config
49         select LP_DEFCONFIG_OVERRIDE if PAYLOAD_DEPTHCHARGE
51 if !EM100       # EM100 defaults in soc/amd/common/blocks/spi/Kconfig
52 config EFS_SPI_READ_MODE
53         default 3       # Quad IO (1-1-4)
55 config EFS_SPI_SPEED
56         default 0       # 66MHz
58 config EFS_SPI_MICRON_FLAG
59         default 0
61 config NORMAL_READ_SPI_SPEED
62         default 1       # 33MHz
64 config ALT_SPI_SPEED
65         default 1       # 33MHz
67 config TPM_SPI_SPEED
68         default 1       # 33MHz
70 endif # !EM100
72 endif # BOARD_AMD_MAJOLICA