mb/google/nissa/var/rull: add ssd timing and modify ssd GPIO pins of rtd3
[coreboot2.git] / src / mainboard / ocp / deltalake / vpd.h
blobf9271343a3c10383817936f4b5c4ceaf05390711
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 #ifndef DELTALAKE_VPD_H
4 #define DELTALAKE_VPD_H
6 /* VPD variable for enabling/disabling FRB2 timer. 1/0: Enable/disable */
7 #define FRB2_TIMER "frb2_timer_enable"
8 #define FRB2_TIMER_DEFAULT 1 /* Default value when the VPD variable is not found */
10 /* VPD variable for setting FRB2 timer countdown value. */
11 #define FRB2_COUNTDOWN "frb2_countdown"
12 /* Default countdown is 15 minutes when the VPD variable is not found */
13 #define FRB2_COUNTDOWN_DEFAULT 9000
15 /* VPD variable for setting FRB2 timer action.
16 0: No action, 1: hard reset, 2: power down, 3: power cycle */
17 #define FRB2_ACTION "frb2_action"
18 #define FRB2_ACTION_DEFAULT 0 /* Default no action when the VPD variable is not found */
20 /* Define the VPD keys for UPD variables that can be overwritten */
21 #define FSP_LOG "fsp_log_enable" /* 1 or 0: enable or disable FSP SOL log */
22 #define FSP_LOG_DEFAULT 1 /* Default value when the VPD variable is not found */
24 /* FSP debug print level: 1:Fatal, 2:Warning, 4:Summary, 8:Detail, 0x0F:All */
25 #define FSP_LOG_LEVEL "fsp_log_level"
26 #define FSP_LOG_LEVEL_DEFAULT 8 /* Default value when the VPD variable is not found */
28 /* DCI enable */
29 #define FSP_DCI "fsp_dci_enable" /* 1 or 0: enable or disable DCI */
30 #define FSP_DCI_DEFAULT 0 /* Default value when the VPD variable is not found */
32 /* coreboot log level */
33 #define COREBOOT_LOG_LEVEL "coreboot_log_level"
34 #define COREBOOT_LOG_LEVEL_DEFAULT 4
36 /* FSPM MemRefreshWatermark: 0:Auto, 1: high(default), 2: low */
37 #define FSPM_MEMREFRESHWATERMARK "fspm_mem_refresh_watermark"
38 #define FSPM_MEMREFRESHWATERMARK_DEFAULT 1
40 /* FSP dimm frequency limit, 0:Auto, 1:DDR_1333, 2:DDR_1600, 3:DDR_1866, 4:DDR_2133,
41 * 5:DDR_2400, 6:DDR_2666, 7:DDR_2933, 8:DDR_3200 */
42 #define FSP_DIMM_FREQ "fsp_dimm_freq"
43 #define FSP_DIMM_FREQ_DEFAULT 0
45 /* Skip TXT lockdown */
46 #define SKIP_INTEL_TXT_LOCKDOWN "skip_intel_txt_lockdown"
47 #define SKIP_INTEL_TXT_LOCKDOWN_DEFAULT 0
49 /* Force memory training: 0 = Disable, 1 = Enable, Default setting is 0 */
50 #define MEM_TRAIN_FORCE "mem_train_force_enable"
52 #endif