blob: 6a18819ca69c67360347cee0b68ea622e3e79eab [file] [log] [blame]
Scott Duplichana649a962011-02-24 05:00:33 +00001#
2# This file is part of the coreboot project.
3#
4# Copyright (C) 2011 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#
15# You should have received a copy of the GNU General Public License
16# along with this program; if not, write to the Free Software
17# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
18#
19
Scott Duplichan63896e72011-02-26 17:49:49 +000020if BOARD_ASROCK_E350M1
Scott Duplichana649a962011-02-24 05:00:33 +000021
22config BOARD_SPECIFIC_OPTIONS # dummy
23 def_bool y
24 select ARCH_X86
efdesign9805a89ab2011-06-20 17:38:49 -070025 select CPU_AMD_AGESA_FAMILY14
26 select NORTHBRIDGE_AMD_AGESA_FAMILY14_ROOT_COMPLEX
27 select NORTHBRIDGE_AMD_AGESA_FAMILY14
28 select SOUTHBRIDGE_AMD_CIMX_SB800
Scott Duplichan63896e72011-02-26 17:49:49 +000029 select SUPERIO_WINBOND_W83627HF
Kerry She6209c822011-08-18 18:44:00 +080030 select SB_SUPERIO_HWM
Scott Duplichana649a962011-02-24 05:00:33 +000031 select HAVE_OPTION_TABLE
32 select HAVE_PIRQ_TABLE
33 select HAVE_MP_TABLE
Scott Duplichana649a962011-02-24 05:00:33 +000034 select HAVE_HARD_RESET
35 select SB_HT_CHAIN_UNITID_OFFSET_ONLY
36 select LIFT_BSP_APIC_ID
Sven Schnellea2701c62012-07-29 17:42:52 +020037 select SERIAL_CPU_INIT
Scott Duplichana649a962011-02-24 05:00:33 +000038 select AMDMCT
39 select HAVE_ACPI_TABLES
40 select BOARD_ROMSIZE_KB_4096
Scott Duplichana649a962011-02-24 05:00:33 +000041 select GFXUMA
42
Scott Duplichana649a962011-02-24 05:00:33 +000043config MAINBOARD_DIR
44 string
Scott Duplichan63896e72011-02-26 17:49:49 +000045 default asrock/e350m1
Scott Duplichana649a962011-02-24 05:00:33 +000046
47config APIC_ID_OFFSET
48 hex
49 default 0x0
50
51config MAINBOARD_PART_NUMBER
52 string
Scott Duplichan63896e72011-02-26 17:49:49 +000053 default "E350M1"
Scott Duplichana649a962011-02-24 05:00:33 +000054
55config HW_MEM_HOLE_SIZEK
56 hex
57 default 0x200000
58
59config MAX_CPUS
60 int
61 default 2
62
63config MAX_PHYSICAL_CPUS
64 int
65 default 1
66
67config HW_MEM_HOLE_SIZE_AUTO_INC
68 bool
69 default n
70
71config MEM_TRAIN_SEQ
72 int
73 default 2
74
Scott Duplichana649a962011-02-24 05:00:33 +000075config IRQ_SLOT_COUNT
76 int
77 default 11
78
79config RAMTOP
80 hex
81 default 0x1000000
82
83config HEAP_SIZE
84 hex
85 default 0xc0000
86
87config STACK_SIZE
88 hex
89 default 0x10000
90
Scott Duplichana649a962011-02-24 05:00:33 +000091config RAMBASE
92 hex
93 default 0x200000
94
95config SIO_PORT
96 hex
Scott Duplichan63896e72011-02-26 17:49:49 +000097 default 0x2e
Scott Duplichana649a962011-02-24 05:00:33 +000098
99config ONBOARD_VGA_IS_PRIMARY
100 bool
101 default y
102
Scott Duplichana649a962011-02-24 05:00:33 +0000103config VGA_BIOS_ID
104 string
Scott Duplichan63896e72011-02-26 17:49:49 +0000105 default "1002,9802"
Scott Duplichana649a962011-02-24 05:00:33 +0000106
107config DRIVERS_PS2_KEYBOARD
108 bool
109 default n
110
111config WARNINGS_ARE_ERRORS
112 bool
113 default n
114
Scott Duplichan63896e72011-02-26 17:49:49 +0000115endif # BOARD_ASROCK_E350M1
Scott Duplichana649a962011-02-24 05:00:33 +0000116