• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## SPDX-License-Identifier: GPL-2.0-only
2
3if BOARD_LENOVO_T430S || BOARD_LENOVO_T431S
4
5config BOARD_SPECIFIC_OPTIONS
6	def_bool y
7	select SYSTEM_TYPE_LAPTOP
8	select NORTHBRIDGE_INTEL_SANDYBRIDGE
9	select USE_NATIVE_RAMINIT
10	select SOUTHBRIDGE_INTEL_C216
11	select EC_LENOVO_PMH7
12	select EC_LENOVO_H8
13	select H8_HAS_BAT_THRESHOLDS_IMPL
14	select H8_HAS_PRIMARY_FN_KEYS if BOARD_LENOVO_T431S
15	select NO_UART_ON_SUPERIO
16	select BOARD_ROMSIZE_KB_16384
17	select HAVE_ACPI_TABLES
18	select HAVE_OPTION_TABLE
19	select HAVE_CMOS_DEFAULT
20	select HAVE_ACPI_RESUME
21	select INTEL_INT15
22	select MEMORY_MAPPED_TPM
23	select MAINBOARD_HAS_TPM1
24	select MAINBOARD_HAS_LIBGFXINIT
25	select GFX_GMA_PANEL_1_ON_LVDS if BOARD_LENOVO_T430S
26	select INTEL_GMA_HAVE_VBT
27	select MAINBOARD_USES_IFD_GBE_REGION
28	select DRIVERS_RICOH_RCE822 if BOARD_LENOVO_T431S
29	select HAVE_SPD_IN_CBFS if BOARD_LENOVO_T431S
30
31	# Workaround for EC/KBC IRQ1.
32	select SERIRQ_CONTINUOUS_MODE
33
34config VBOOT
35	select VBOOT_VBNV_FLASH
36	select GBB_FLAG_DISABLE_LID_SHUTDOWN
37	select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
38	select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
39	select GBB_FLAG_DISABLE_FWMP
40	select HAS_RECOVERY_MRC_CACHE
41
42config VBOOT_SLOTS_RW_AB
43	default y
44
45config FMDFILE
46	default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot-rwab.fmd" if VBOOT
47
48config MAINBOARD_DIR
49	default "lenovo/t430s"
50
51config VARIANT_DIR
52	default "t430s" if BOARD_LENOVO_T430S
53	default "t431s" if BOARD_LENOVO_T431S
54
55config MAINBOARD_PART_NUMBER
56	default "ThinkPad T430s" if BOARD_LENOVO_T430S
57	default "ThinkPad T431s" if BOARD_LENOVO_T431S
58
59config OVERRIDE_DEVICETREE
60	default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
61
62config USBDEBUG_HCD_INDEX
63	int
64	default 2
65
66config DRAM_RESET_GATE_GPIO
67	int
68	default 10
69
70config ONBOARD_VGA_IS_PRIMARY
71	bool
72	default y
73
74config PS2K_EISAID
75	default "PNP0303"
76
77config PS2M_EISAID
78	default "LEN0015"
79
80endif # BOARD_LENOVO_T430S || BOARD_LENOVO_T431S
81