mb/google/brya/var/omnigul: Modify NVMe and UFS Storage support
[coreboot.git] / src / mainboard / amd / majolica / Kconfig
blob7095e0142ca4411f90b9cd7ab0dcc4cad3048fc3
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 MAINBOARD_HAS_CHROMEOS
13 config FMDFILE
14         default "src/mainboard/amd/majolica/chromeos.fmd" if CHROMEOS
15         default "src/mainboard/amd/majolica/board.fmd"
17 config MAINBOARD_DIR
18         default "amd/majolica"
20 config MAINBOARD_PART_NUMBER
21         default "MAJOLICA"
23 config AMD_FWM_POSITION_INDEX
24         int
25         default 3 if CHROMEOS
26         default 4
27         help
28           TODO: might need to be adapted for better placement of files in cbfs
30 config MAJOLICA_HAVE_MCHP_FW
31         bool "Have Microchip EC firmware?"
32         default n
34 config MAJOLICA_MCHP_FW_FILE
35         string
36         depends on MAJOLICA_HAVE_MCHP_FW
37         default "3rdparty/blobs/mainboard/amd/majolica/EC_majolica.bin"
38         help
39           The EC firmware blob is usually the first 128kByte of the stock
40           firmware image.
42 config VBOOT
43         select VBOOT_NO_BOARD_SUPPORT
44         select VBOOT_SEPARATE_VERSTAGE
45         select VBOOT_STARTS_IN_BOOTBLOCK
47 config VBOOT_VBNV_OFFSET
48         hex
49         default 0x2A
51 config CHROMEOS
52         # Use default libpayload config
53         select LP_DEFCONFIG_OVERRIDE if PAYLOAD_DEPTHCHARGE
55 if !EM100       # EM100 defaults in soc/amd/common/blocks/spi/Kconfig
56 config EFS_SPI_READ_MODE
57         default 3       # Quad IO (1-1-4)
59 config EFS_SPI_SPEED
60         default 0       # 66MHz
62 config EFS_SPI_MICRON_FLAG
63         default 0
65 config NORMAL_READ_SPI_SPEED
66         default 1       # 33MHz
68 config ALT_SPI_SPEED
69         default 1       # 33MHz
71 config TPM_SPI_SPEED
72         default 1       # 33MHz
74 endif # !EM100
76 endif # BOARD_AMD_MAJOLICA