blob: 2f672169a5457fb754202e5c61f152b4c0627488 [file] [log] [blame]
Siyuan Wang8ff97b22012-10-28 18:19:38 +08001#
2# This file is part of the coreboot project.
3#
4# Copyright (C) 2011 - 2012 Advanced Micro Devices, Inc.
5#
6# This program is free software; you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by
8# the Free Software Foundation; version 2 of the License.
9#
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13# GNU General Public License for more details.
14#
Siyuan Wang8ff97b22012-10-28 18:19:38 +080015
16if BOARD_SUPERMICRO_H8SCM
17
18config BOARD_SPECIFIC_OPTIONS
19 def_bool y
Siyuan Wang8ff97b22012-10-28 18:19:38 +080020 select CPU_AMD_AGESA_FAMILY15
21 select CPU_AMD_SOCKET_C32
Siyuan Wang8ff97b22012-10-28 18:19:38 +080022 select NORTHBRIDGE_AMD_AGESA_FAMILY15
23 select NORTHBRIDGE_AMD_CIMX_RD890
24 select SOUTHBRIDGE_AMD_CIMX_SB700
25 select SUPERIO_WINBOND_W83627DHG
26 select SUPERIO_NUVOTON_WPCM450
27 select DRIVERS_I2C_W83795
28 select HAVE_OPTION_TABLE
29 select HAVE_PIRQ_TABLE
30 select HAVE_MP_TABLE
Siyuan Wang8ff97b22012-10-28 18:19:38 +080031 select HAVE_ACPI_TABLES
32 select BOARD_ROMSIZE_KB_4096
Siyuan Wang8ff97b22012-10-28 18:19:38 +080033
34config MAINBOARD_DIR
35 string
36 default supermicro/h8scm
37
38config MAINBOARD_PART_NUMBER
39 string
40 default "H8SCM"
41
42config HW_MEM_HOLE_SIZEK
43 hex
44 default 0x200000
45
46config MAX_CPUS
47 int
48 default 64
49
Zheng Bao105da502013-01-05 12:17:46 +080050config CPU_ADDR_BITS
51 int
52 default 36 # TODO: Set it conservatively to match both fam10 & 15
53
Siyuan Wang8ff97b22012-10-28 18:19:38 +080054config HW_MEM_HOLE_SIZE_AUTO_INC
55 bool
56 default n
57
Siyuan Wang8ff97b22012-10-28 18:19:38 +080058config IRQ_SLOT_COUNT
59 int
60 default 11
61
Siyuan Wang8ff97b22012-10-28 18:19:38 +080062config ONBOARD_VGA_IS_PRIMARY
63 bool
64 default y
65
66config VGA_BIOS
67 bool
68 default n
69
70config VGA_BIOS_ID
71 string
72 depends on VGA_BIOS
73 default "102b,0532"
74
75endif # BOARD_SUPERMICRO_H8SCM_FAM15