blob: 132148ffb1df6c277dd55b69bb227ce44dfc8d20 [file] [log] [blame]
Vladimir Serbinenko94930e22014-08-24 22:40:33 +02001if BOARD_LENOVO_X220
2
3config BOARD_SPECIFIC_OPTIONS # dummy
4 def_bool y
Vladimir Serbinenkoa9db82f2014-10-16 13:21:47 +02005 select SYSTEM_TYPE_LAPTOP
Vladimir Serbinenko94930e22014-08-24 22:40:33 +02006 select CPU_INTEL_SOCKET_RPGA989
7 select NORTHBRIDGE_INTEL_SANDYBRIDGE_NATIVE
8 select SOUTHBRIDGE_INTEL_C216
9 select EC_LENOVO_PMH7
10 select EC_LENOVO_H8
11 select BOARD_ROMSIZE_KB_8192
12 select HAVE_ACPI_TABLES
13 select HAVE_OPTION_TABLE
14 select HAVE_CMOS_DEFAULT
15 select HAVE_ACPI_RESUME
16 select HAVE_SMI_HANDLER
Vladimir Serbinenkoa2a906e2014-09-01 01:41:37 +020017 select INTEL_INT15
Vladimir Serbinenko94930e22014-08-24 22:40:33 +020018 select EARLY_CBMEM_INIT
19 select VGA
20 select INTEL_EDID
21 select MAINBOARD_HAS_NATIVE_VGA_INIT
22 select MAINBOARD_HAS_NATIVE_VGA_INIT_TEXTMODECFG
23 select SANDYBRIDGE_LVDS
Vladimir Serbinenko795f96e2014-10-27 02:45:22 +010024 select DRIVERS_RICOH_RCE822
Vladimir Serbinenko94930e22014-08-24 22:40:33 +020025
26 # Workaround for EC/KBC IRQ1.
27 select SERIRQ_CONTINUOUS_MODE
28
Vladimir Serbinenko94930e22014-08-24 22:40:33 +020029config HAVE_IFD_BIN
30 bool
31 default n
32
33config HAVE_ME_BIN
34 bool
35 default n
36
37config MAINBOARD_DIR
38 string
39 default lenovo/x220
40
41config MAINBOARD_PART_NUMBER
42 string
Vladimir Serbinenko1d33b7a2014-09-06 10:10:21 +030043 default "ThinkPad X220"
Vladimir Serbinenko94930e22014-08-24 22:40:33 +020044
45config MMCONF_BASE_ADDRESS
46 hex
47 default 0xf0000000
48
49config IRQ_SLOT_COUNT
50 int
51 default 18
52
53config MAX_CPUS
54 int
55 default 8
56
57config USBDEBUG_HCD_INDEX
58 int
59 default 2
60
61config DRAM_RESET_GATE_GPIO
62 int
63 default 10
64
65config VGA_BIOS_FILE
66 string
67 default "pci8086,0126.rom"
68
69config VGA_BIOS_ID
70 string
71 default "8086,0126"
72
73config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
74 hex
75 default 0x17aa
76
77config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
78 hex
79 default 0x21db
80
Vladimir Serbinenko94930e22014-08-24 22:40:33 +020081endif # BOARD_LENOVO_X220