blob: 65d37a75b122cccfaeec37d72854d7a658c36aad [file] [log] [blame]
Nicolas Reinecke572795b2014-12-29 19:57:29 +01001if BOARD_LENOVO_T420S
2
3config BOARD_SPECIFIC_OPTIONS # dummy
4 def_bool y
5 select SYSTEM_TYPE_LAPTOP
6 select CPU_INTEL_SOCKET_RPGA988B
Alexandru Gagniucecf2eb42015-09-28 21:39:12 -07007 select NORTHBRIDGE_INTEL_SANDYBRIDGE
Nicolas Reinecke572795b2014-12-29 19:57:29 +01008 select SOUTHBRIDGE_INTEL_BD82X6X
9 select EC_LENOVO_PMH7
10 select EC_LENOVO_H8
Nicolas Reineckecb6cfbd2015-01-13 13:42:04 +010011 select NO_UART_ON_SUPERIO
Nicolas Reinecke572795b2014-12-29 19:57:29 +010012 select BOARD_ROMSIZE_KB_8192
13 select HAVE_ACPI_TABLES
14 select HAVE_OPTION_TABLE
15 select HAVE_CMOS_DEFAULT
16 select HAVE_ACPI_RESUME
17 select INTEL_INT15
18 select VGA
19 select INTEL_EDID
20 select MAINBOARD_HAS_NATIVE_VGA_INIT
21 select MAINBOARD_HAS_NATIVE_VGA_INIT_TEXTMODECFG
22 select SANDYBRIDGE_LVDS
Philipp Deppenwiese3d02b9c2015-06-03 23:09:36 +020023 select MAINBOARD_HAS_LPC_TPM
Nicolas Reinecke572795b2014-12-29 19:57:29 +010024
25 # Workaround for EC/KBC IRQ1.
26 select SERIRQ_CONTINUOUS_MODE
27
28config HAVE_IFD_BIN
29 bool
30 default n
31
32config HAVE_ME_BIN
33 bool
34 default n
35
36config MAINBOARD_DIR
37 string
38 default lenovo/t420s
39
40config MAINBOARD_PART_NUMBER
41 string
42 default "ThinkPad T420s"
43
44config MMCONF_BASE_ADDRESS
45 hex
46 default 0xf0000000
47
48config MAX_CPUS
49 int
50 default 8
51
52config USBDEBUG_HCD_INDEX
53 int
54 default 2
55
56config DRAM_RESET_GATE_GPIO
57 int
58 default 10
59
60config VGA_BIOS_FILE
61 string
62 default "pci8086,0126.rom"
63
64config VGA_BIOS_ID
65 string
66 default "8086,0126"
67
68config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
69 hex
70 default 0x17aa
71
72config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
73 hex
74 default 0x21d2
75
Nicolas Reinecke572795b2014-12-29 19:57:29 +010076endif # BOARD_LENOVO_T420S