blob: 7bae12d56e23e389518deab8a0f3935ea65c1284 [file] [log] [blame]
Vladimir Serbinenko61ffb4c2014-08-12 22:51:53 +02001if BOARD_LENOVO_X200
2
3config BOARD_SPECIFIC_OPTIONS # dummy
4 def_bool y
Vladimir Serbinenkoa9db82f2014-10-16 13:21:47 +02005 select SYSTEM_TYPE_LAPTOP
Vladimir Serbinenko61ffb4c2014-08-12 22:51:53 +02006 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
Edward O'Callaghan37130eb2014-12-30 15:54:47 +110011 select NO_UART_ON_SUPERIO
Vladimir Serbinenko61ffb4c2014-08-12 22:51:53 +020012 select DRIVERS_ICS_954309
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
Vladimir Serbinenko61ffb4c2014-08-12 22:51:53 +020018 select HAVE_OPTION_TABLE
19 select HAVE_CMOS_DEFAULT
20 select HAVE_ACPI_RESUME
Vladimir Serbinenko88010112014-08-16 03:35:33 +020021 select MAINBOARD_HAS_NATIVE_VGA_INIT
22 select MAINBOARD_HAS_NATIVE_VGA_INIT_TEXTMODECFG
Vladimir Serbinenkoa2a906e2014-09-01 01:41:37 +020023 select INTEL_INT15
Alex Davidbb03aaa2015-05-14 20:09:18 -040024 select SUPERIO_NSC_PC87382
25 select DRIVERS_LENOVO_WACOM
Vladimir Serbinenko61ffb4c2014-08-12 22:51:53 +020026
27config MAINBOARD_DIR
28 string
29 default lenovo/x200
30
31config MAINBOARD_PART_NUMBER
32 string
Vladimir Serbinenko1d33b7a2014-09-06 10:10:21 +030033 default "ThinkPad X200"
Vladimir Serbinenko61ffb4c2014-08-12 22:51:53 +020034
Vladimir Serbinenko61ffb4c2014-08-12 22:51:53 +020035config MMCONF_BASE_ADDRESS
36 hex
37 default 0xf0000000
38
39config USBDEBUG_HCD_INDEX
40 int
41 default 2
42
Vladimir Serbinenko61ffb4c2014-08-12 22:51:53 +020043config MAX_CPUS
44 int
45 default 2
46
Michał Masłowski208a5352015-02-03 22:59:45 +010047config CBFS_SIZE
48 hex
49 default 0x200000
50
Vladimir Serbinenko61ffb4c2014-08-12 22:51:53 +020051endif # BOARD_LENOVO_X200