payloads/edk2: Disable the CPU Timer Lib unless supported
[coreboot.git] / src / mainboard / lenovo / x1_carbon_gen1 / Kconfig
blob451d8192a2ea3cf4c82a5355e708f966b39fb097
1 if BOARD_LENOVO_X1_CARBON_GEN1
3 config BOARD_SPECIFIC_OPTIONS
4         def_bool y
5         select BOARD_ROMSIZE_KB_12288
6         select DRIVERS_RICOH_RCE822
7         select EC_LENOVO_H8
8         select EC_LENOVO_PMH7
9         select GFX_GMA_PANEL_1_ON_LVDS
10         select H8_HAS_BAT_THRESHOLDS_IMPL
11         select HAVE_ACPI_RESUME
12         select HAVE_ACPI_TABLES
13         select HAVE_CMOS_DEFAULT
14         select HAVE_OPTION_TABLE
15         select HAVE_SPD_IN_CBFS
16         select INTEL_GMA_HAVE_VBT
17         select INTEL_INT15
18         select MAINBOARD_HAS_LIBGFXINIT
19         select MAINBOARD_HAS_TPM1
20         select MEMORY_MAPPED_TPM
21         select NO_UART_ON_SUPERIO
22         select NORTHBRIDGE_INTEL_SANDYBRIDGE
23         # Workaround for EC/KBC IRQ1.
24         select SERIRQ_CONTINUOUS_MODE
25         select SOUTHBRIDGE_INTEL_C216
26         select SYSTEM_TYPE_LAPTOP
27         select USE_NATIVE_RAMINIT
29 config VBOOT
30         select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
31         select GBB_FLAG_DISABLE_FWMP
32         select GBB_FLAG_DISABLE_LID_SHUTDOWN
33         select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
34         select HAS_RECOVERY_MRC_CACHE
35         select VBOOT_VBNV_CMOS
37 config VBOOT_SLOTS_RW_AB
38         default y
40 config VBOOT_VBNV_OFFSET
41         hex
42         default 0x2a
44 config FMDFILE
45         default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot-rwab.fmd" if VBOOT
47 config MAINBOARD_DIR
48         default "lenovo/x1_carbon_gen1"
50 config MAINBOARD_PART_NUMBER
51         default "ThinkPad X1 carbon gen 1"
53 config USBDEBUG_HCD_INDEX
54         int
55         default 2
57 config DRAM_RESET_GATE_GPIO
58         int
59         default 10
61 config VGA_BIOS_ID
62         string
63         default "8086,0166"
65 config PS2K_EISAID
66         default "LEN0071"
68 config PS2M_EISAID
69         default "LEN0030"
71 endif # BOARD_LENOVO_X1_CARBON_GEN1