payloads/edk2: Disable the CPU Timer Lib unless supported
[coreboot.git] / src / mainboard / lenovo / x200 / Kconfig
blob812ceeec7c9d6f52b3cc97cd8637afd4b2dc585f
1 if BOARD_LENOVO_X200 || BOARD_LENOVO_X301
3 config BOARD_SPECIFIC_OPTIONS
4         def_bool y
5         select SYSTEM_TYPE_LAPTOP
6         select CPU_INTEL_SOCKET_BGA956
7         select NORTHBRIDGE_INTEL_GM45
8         select SOUTHBRIDGE_INTEL_I82801IX
9         select EC_LENOVO_PMH7
10         select EC_LENOVO_H8
11         select H8_HAS_BAT_THRESHOLDS_IMPL
12         select NO_UART_ON_SUPERIO
13         select BOARD_ROMSIZE_KB_8192
14         select DRIVERS_GENERIC_IOAPIC
15         select HAVE_MP_TABLE
16         select HAVE_ACPI_TABLES
17         select EC_ACPI
18         select HAVE_OPTION_TABLE
19         select HAVE_CMOS_DEFAULT
20         select HAVE_ACPI_RESUME
21         select INTEL_INT15
22         select SUPERIO_NSC_PC87382
23         select DRIVERS_LENOVO_WACOM
24         select MAINBOARD_HAS_LIBGFXINIT
25         select MAINBOARD_USES_IFD_GBE_REGION
27 config VBOOT
28         select VBOOT_VBNV_CMOS
29         select GBB_FLAG_DISABLE_LID_SHUTDOWN
30         select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
31         select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
32         select GBB_FLAG_DISABLE_FWMP
34 config VBOOT_SLOTS_RW_A
35         default y
37 config VBOOT_VBNV_OFFSET
38         hex
39         default 0x82
41 config FMDFILE
42         default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot-rwa.fmd" if VBOOT
44 config MAINBOARD_DIR
45         default "lenovo/x200"
47 config VARIANT_DIR
48         default "x200" if BOARD_LENOVO_X200
49         default "x301" if BOARD_LENOVO_X301
51 config MAINBOARD_PART_NUMBER
52         default "ThinkPad X200" if BOARD_LENOVO_X200
53         default "ThinkPad X301" if BOARD_LENOVO_X301
55 config OVERRIDE_DEVICETREE
56         default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
58 config USBDEBUG_HCD_INDEX
59         int
60         default 2
62 config CBFS_SIZE
63         default 0x200000
65 config PS2K_EISAID
66         default "LEN0010" if BOARD_LENOVO_X200
68 config PS2M_EISAID
69         default "IBM3780" if BOARD_LENOVO_X200
71 endif # BOARD_LENOVO_X200 || BOARD_LENOVO_X301