blob: fbfbef528ec8bca5dbd7e804b32d05b59be3c3b3 [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
Vladimir Serbinenko144eea02016-02-10 02:36:04 +01008 select USE_NATIVE_RAMINIT
Nicolas Reinecke572795b2014-12-29 19:57:29 +01009 select SOUTHBRIDGE_INTEL_BD82X6X
10 select EC_LENOVO_PMH7
11 select EC_LENOVO_H8
Nicolas Reineckecb6cfbd2015-01-13 13:42:04 +010012 select NO_UART_ON_SUPERIO
Nicolas Reinecke572795b2014-12-29 19:57:29 +010013 select BOARD_ROMSIZE_KB_8192
14 select HAVE_ACPI_TABLES
15 select HAVE_OPTION_TABLE
16 select HAVE_CMOS_DEFAULT
17 select HAVE_ACPI_RESUME
18 select INTEL_INT15
Iru Cai8e7928a2015-10-18 23:40:34 +080019 select SANDYBRIDGE_IVYBRIDGE_LVDS
Philipp Deppenwiese3d02b9c2015-06-03 23:09:36 +020020 select MAINBOARD_HAS_LPC_TPM
Nicolas Reinecke572795b2014-12-29 19:57:29 +010021
22 # Workaround for EC/KBC IRQ1.
23 select SERIRQ_CONTINUOUS_MODE
24
25config HAVE_IFD_BIN
26 bool
27 default n
28
29config HAVE_ME_BIN
30 bool
31 default n
32
33config MAINBOARD_DIR
34 string
35 default lenovo/t420s
36
37config MAINBOARD_PART_NUMBER
38 string
39 default "ThinkPad T420s"
40
41config MMCONF_BASE_ADDRESS
42 hex
43 default 0xf0000000
44
45config MAX_CPUS
46 int
47 default 8
48
49config USBDEBUG_HCD_INDEX
50 int
51 default 2
52
53config DRAM_RESET_GATE_GPIO
54 int
55 default 10
56
57config VGA_BIOS_FILE
58 string
59 default "pci8086,0126.rom"
60
61config VGA_BIOS_ID
62 string
63 default "8086,0126"
64
65config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
66 hex
67 default 0x17aa
68
69config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
70 hex
71 default 0x21d2
72
Patrick Rudolph8ebb95d2016-03-10 20:50:42 +010073config ONBOARD_VGA_IS_PRIMARY
74 bool
75 default y
76
Nicolas Reinecke572795b2014-12-29 19:57:29 +010077endif # BOARD_LENOVO_T420S