blob: 21e57bb6b2929c6988d9f2de1e6371398c3fdeac [file] [log] [blame]
Arthur Heymans6390e522016-11-21 17:11:48 +01001##
2## This file is part of the coreboot project.
3##
4## Copyright (C) 2009 coresystems GmbH
5## Copyright (C) 2016 Arthur Heymans <arthur@ahemans.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##
16if BOARD_ASUS_P5GC_MX
17
Elyes HAOUASf0c5be22018-11-27 20:36:44 +010018config BOARD_SPECIFIC_OPTIONS
Arthur Heymans6390e522016-11-21 17:11:48 +010019 def_bool y
20 select ARCH_X86
21 select CPU_INTEL_SOCKET_LGA775
22 select NORTHBRIDGE_INTEL_I945
23 select NORTHBRIDGE_INTEL_SUBTYPE_I945GC
Arthur Heymans6390e522016-11-21 17:11:48 +010024 select SOUTHBRIDGE_INTEL_I82801GX
25 select SUPERIO_WINBOND_W83627DHG
26 select HAVE_OPTION_TABLE
27 select HAVE_CMOS_DEFAULT
28 select HAVE_MP_TABLE
29 select HAVE_ACPI_TABLES
30 select HAVE_ACPI_RESUME
31 select BOARD_ROMSIZE_KB_512
32 select CHANNEL_XOR_RANDOMIZATION
33 select MAINBOARD_HAS_NATIVE_VGA_INIT
Nico Huber29cc3312018-06-06 17:40:02 +020034 select INTEL_GMA_HAVE_VBT
Arthur Heymans6390e522016-11-21 17:11:48 +010035
36config MAINBOARD_DIR
37 string
38 default asus/p5gc-mx
39
40config MAINBOARD_PART_NUMBER
41 string
42 default "P5GC-MX"
43
Arthur Heymans6390e522016-11-21 17:11:48 +010044config MAX_CPUS
45 int
46 default 4 ## 2 may be the chipsets limit
47
48endif # BOARD_ASUS_P5GC_MX