blob: 1e504593ca696fab7abf4e57099253e9aedd6f4e [file] [log] [blame]
Vladimir Serbinenkoc6f6be02013-11-12 22:32:08 +01001##
2## This file is part of the coreboot project.
3##
4## Copyright (C) 2010 Google 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##
Vladimir Serbinenkoc6f6be02013-11-12 22:32:08 +010015
16config NORTHBRIDGE_INTEL_NEHALEM
17 bool
18 select CPU_INTEL_MODEL_2065X
Vladimir Serbinenkoc6f6be02013-11-12 22:32:08 +010019 select VGA
Vladimir Serbinenko13157302014-02-19 22:18:08 +010020 select INTEL_EDID
Edward O'Callaghanba924282014-06-27 12:13:30 +100021 select TSC_MONOTONIC_TIMER
Vladimir Serbinenkodd2bc3f2014-10-31 09:16:31 +010022 select INTEL_GMA_ACPI
Arthur Heymansdc71e252018-01-29 10:14:48 +010023 select CACHE_MRC_SETTINGS
Arthur Heymans02b13fd2018-06-03 12:26:58 +020024 select POSTCAR_STAGE
25 select POSTCAR_CONSOLE
Arthur Heymansb3282092019-04-14 17:53:28 +020026 select HAVE_DEBUG_RAM_SETUP
Vladimir Serbinenkoc6f6be02013-11-12 22:32:08 +010027
28if NORTHBRIDGE_INTEL_NEHALEM
29
Kyösti Mälkkie25b5ef2016-12-02 08:56:05 +020030config MMCONF_BUS_NUMBER
31 int
32 default 256
33
Martin Roth59ff3402016-02-09 09:06:46 -070034config CBFS_SIZE
35 hex
36 default 0x100000
37
Vladimir Serbinenkoc6f6be02013-11-12 22:32:08 +010038config VGA_BIOS_ID
39 string
40 default "8086,0046"
41
42config DCACHE_RAM_BASE
43 hex
Kyösti Mälkkic86c6b32016-12-09 17:43:27 +020044 default 0xfefc0000
Vladimir Serbinenkoc6f6be02013-11-12 22:32:08 +010045
46config DCACHE_RAM_SIZE
47 hex
48 default 0x10000
49
50config BOOTBLOCK_NORTHBRIDGE_INIT
51 string
52 default "northbridge/intel/nehalem/bootblock.c"
53
Arthur Heymansb29e0b72017-01-22 21:24:40 +010054config MRC_CACHE_SIZE
Vladimir Serbinenkoc6f6be02013-11-12 22:32:08 +010055 hex
56 default 0x10000
57
Vladimir Serbinenkoc6f6be02013-11-12 22:32:08 +010058endif