2 ## This file is part of the coreboot project.
4 ## Copyright (C) 2010 Google Inc.
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.
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.
16 config NORTHBRIDGE_INTEL_SANDYBRIDGE_MRC
19 select MMCONF_SUPPORT_DEFAULT
20 select CPU_INTEL_MODEL_206AX
23 config NORTHBRIDGE_INTEL_SANDYBRIDGE
26 select MMCONF_SUPPORT_DEFAULT
27 select CPU_INTEL_MODEL_206AX
28 select HAVE_DEBUG_RAM_SETUP
31 config NORTHBRIDGE_INTEL_IVYBRIDGE_MRC
34 select MMCONF_SUPPORT_DEFAULT
35 select CPU_INTEL_MODEL_306AX
38 config NORTHBRIDGE_INTEL_IVYBRIDGE
41 select MMCONF_SUPPORT_DEFAULT
42 select CPU_INTEL_MODEL_306AX
43 select HAVE_DEBUG_RAM_SETUP
46 if NORTHBRIDGE_INTEL_SANDYBRIDGE_MRC || NORTHBRIDGE_INTEL_IVYBRIDGE_MRC || NORTHBRIDGE_INTEL_IVYBRIDGE || NORTHBRIDGE_INTEL_SANDYBRIDGE
52 config CACHE_MRC_SIZE_KB
60 config SANDYBRIDGE_LVDS
69 config DCACHE_RAM_BASE
71 default 0xff7e0000 if NORTHBRIDGE_INTEL_IVYBRIDGE_MRC
72 default 0xff7e0000 if NORTHBRIDGE_INTEL_SANDYBRIDGE_MRC
73 default 0xfefe0000 if NORTHBRIDGE_INTEL_IVYBRIDGE
74 default 0xfefe0000 if NORTHBRIDGE_INTEL_SANDYBRIDGE
76 config DCACHE_RAM_SIZE
80 config BOOTBLOCK_NORTHBRIDGE_INIT
82 default "northbridge/intel/sandybridge/bootblock.c"
84 config DCACHE_RAM_MRC_VAR_SIZE
89 bool "Add a System Agent binary"
90 depends on !NORTHBRIDGE_INTEL_IVYBRIDGE && !NORTHBRIDGE_INTEL_SANDYBRIDGE
92 Select this option to add a System Agent binary to
93 the resulting coreboot image.
95 Note: Without this binary coreboot will not work
98 string "Intel System Agent path and filename"
100 default "3rdparty/blobs/northbridge/intel/sandybridge/systemagent-r6.bin"
102 The path and filename of the file to use as System Agent