blob: ba9616d31b44b56178488762f409d353acc092d1 [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
Vladimir Serbinenkodd2bc3f2014-10-31 09:16:31 +010021 select INTEL_GMA_ACPI
Arthur Heymansdc71e252018-01-29 10:14:48 +010022 select CACHE_MRC_SETTINGS
Arthur Heymansb3282092019-04-14 17:53:28 +020023 select HAVE_DEBUG_RAM_SETUP
Arthur Heymans28822532019-10-10 15:50:04 +020024 select C_ENVIRONMENT_BOOTBLOCK
Vladimir Serbinenkoc6f6be02013-11-12 22:32:08 +010025
26if NORTHBRIDGE_INTEL_NEHALEM
27
Patrick Rudolph2a93d282019-09-18 12:07:19 +020028config VBOOT
29 select VBOOT_MUST_REQUEST_DISPLAY
30 select VBOOT_STARTS_IN_ROMSTAGE
31
Kyösti Mälkkie25b5ef2016-12-02 08:56:05 +020032config MMCONF_BUS_NUMBER
33 int
34 default 256
35
Martin Roth59ff3402016-02-09 09:06:46 -070036config CBFS_SIZE
37 hex
38 default 0x100000
39
Vladimir Serbinenkoc6f6be02013-11-12 22:32:08 +010040config VGA_BIOS_ID
41 string
42 default "8086,0046"
43
44config DCACHE_RAM_BASE
45 hex
Kyösti Mälkkic86c6b32016-12-09 17:43:27 +020046 default 0xfefc0000
Vladimir Serbinenkoc6f6be02013-11-12 22:32:08 +010047
48config DCACHE_RAM_SIZE
49 hex
50 default 0x10000
51
Arthur Heymans28822532019-10-10 15:50:04 +020052config DCACHE_BSP_STACK_SIZE
53 hex
54 default 0x2000
55 help
56 The amount of anticipated stack usage in CAR by bootblock and
57 other stages.
Vladimir Serbinenkoc6f6be02013-11-12 22:32:08 +010058
Arthur Heymansb29e0b72017-01-22 21:24:40 +010059config MRC_CACHE_SIZE
Vladimir Serbinenkoc6f6be02013-11-12 22:32:08 +010060 hex
61 default 0x10000
62
Arthur Heymansca24fe42019-09-16 12:46:12 +020063config MMCONF_BASE_ADDRESS
64 hex
65 default 0xe0000000
66
Vladimir Serbinenkoc6f6be02013-11-12 22:32:08 +010067endif