blob: cd1f76169191609a53f9b8d976181bf8d6511809 [file] [log] [blame]
Vladimir Serbinenkoe7e95022014-01-12 15:26:15 +01001if BOARD_LENOVO_X230
2
3config BOARD_SPECIFIC_OPTIONS # dummy
4 def_bool y
5 select ARCH_X86
6 select CPU_INTEL_SOCKET_RPGA989
7 select NORTHBRIDGE_INTEL_IVYBRIDGE
8 select SOUTHBRIDGE_INTEL_C216
9 select EC_LENOVO_PMH7
10 select EC_LENOVO_H8
11 select BOARD_ROMSIZE_KB_12288
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
17 select GFXUMA
18 select EARLY_CBMEM_INIT
19
20 # Workaround for EC/KBC IRQ1.
21 select SERIRQ_CONTINUOUS_MODE
22
23config HAVE_MRC_CACHE
24 bool
25 default n
26
27config HAVE_IFD_BIN
28 bool
29 default n
30
31config HAVE_ME_BIN
32 bool
33 default n
34
35config MAINBOARD_DIR
36 string
37 default lenovo/x230
38
39config MAINBOARD_PART_NUMBER
40 string
41 default "2325TLU"
42
43config MMCONF_BASE_ADDRESS
44 hex
45 default 0xf0000000
46
47config CACHE_ROM_SIZE_OVERRIDE
48 hex
49 default 0x800000
50
51config IRQ_SLOT_COUNT
52 int
53 default 18
54
55config MAX_CPUS
56 int
57 default 8
58
59config USBDEBUG_HCD_INDEX
60 int
61 default 2
62
63config DRAM_GATE_GPIO
64 int
65 default 10
66
67config VGA_BIOS_FILE
68 string
69 default "pci8086,0106.rom"
70
71config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
72 hex
73 default 0x17aa
74
75config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
76 hex
77 default 0x21fa
78
79config MAINBOARD_VENDOR
80 string
81 default "LENOVO"
82
83endif # BOARD_LENOVO_X230