blob: 341baaa302cad32773daed3b2c33672318da3e78 [file] [log] [blame]
Arthur Heymans2a4aada2017-04-12 13:53:08 +02001#
2# This file is part of the coreboot project.
3#
4# Copyright (C) 2015 Damien Zammit <damien@zamaudio.com>
5# Copyright (C) 2017 Arthur Heymans <arthur@aheymans.xyz>
6#
7# This program is free software; you can redistribute it and/or modify
8# it under the terms of the GNU General Public License as published by
9# the Free Software Foundation; version 2 of the License.
10#
11# This program is distributed in the hope that it will be useful,
12# but WITHOUT ANY WARRANTY; without even the implied warranty of
13# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14# GNU General Public License for more details.
15#
16
17if BOARD_INTEL_DG43GT
18
19config BOARD_SPECIFIC_OPTIONS
20 def_bool y
21 select ARCH_X86
22 select CPU_INTEL_SOCKET_LGA775
23 select NORTHBRIDGE_INTEL_X4X
24 select SOUTHBRIDGE_INTEL_I82801JX
25 select SUPERIO_WINBOND_W83627DHG
26 select HAVE_ACPI_TABLES
27 select BOARD_ROMSIZE_KB_4096
28 select PCIEXP_ASPM
29 select PCIEXP_CLK_PM
30 select HAVE_OPTION_TABLE
31 select HAVE_CMOS_DEFAULT
32 select HAVE_ACPI_RESUME
Arthur Heymans91d98e72017-09-07 17:06:49 +020033 select GFX_GMA_ANALOG_I2C_HDMI_C
Arthur Heymanse4188a22017-09-07 17:05:57 +020034 select DRIVERS_I2C_CK505
Nico Huber29cc3312018-06-06 17:40:02 +020035 select INTEL_GMA_HAVE_VBT
Arthur Heymans1ce4bf92018-06-04 15:04:10 +020036 select MAINBOARD_HAS_LIBGFXINIT
Jan Tatje83a127a2019-01-09 20:39:28 +010037 select MAINBOARD_USES_IFD_GBE_REGION
Arthur Heymans2a4aada2017-04-12 13:53:08 +020038
39config VGA_BIOS_ID
40 string
41 default "8086,2e22"
42
43
44config MMCONF_BASE_ADDRESS
45 hex
46 default 0xe0000000
47
48config MAINBOARD_DIR
49 string
50 default "intel/dg43gt"
51
52config MAINBOARD_PART_NUMBER
53 string
54 default "DG43GT"
55
56config MAX_CPUS
57 int
58 default 4
59
60endif # BOARD_INTEL_DG43GT