blob: 8857bd4f9b5be7dccb2909089f86d2adca44a4ca [file] [log] [blame]
Patrick Georgi2efc8802012-11-06 11:03:53 +01001##
2## This file is part of the coreboot project.
3##
Patrick Georgi2efc8802012-11-06 11:03:53 +01004##
5## This program is free software; you can redistribute it and/or modify
6## it under the terms of the GNU General Public License as published by
7## the Free Software Foundation; version 2 of the License.
8##
9## This program is distributed in the hope that it will be useful,
10## but WITHOUT ANY WARRANTY; without even the implied warranty of
11## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12## GNU General Public License for more details.
13##
Patrick Georgi2efc8802012-11-06 11:03:53 +010014
15config NORTHBRIDGE_INTEL_GM45
16 bool
17
18if NORTHBRIDGE_INTEL_GM45
19
20config NORTHBRIDGE_SPECIFIC_OPTIONS # dummy
21 def_bool y
22 select HAVE_DEBUG_RAM_SETUP
Vladimir Serbinenko88010112014-08-16 03:35:33 +020023 select VGA
24 select INTEL_EDID
Vladimir Serbinenkodd2bc3f2014-10-31 09:16:31 +010025 select INTEL_GMA_ACPI
Nico Huber561bebf2017-01-19 16:28:18 +010026 select INTEL_GMA_SSC_ALTERNATE_REF
Arthur Heymans6336d4c2018-01-25 21:38:25 +010027 select PARALLEL_MP
Patrick Georgi2efc8802012-11-06 11:03:53 +010028
Arthur Heymansea2bec22019-10-12 19:19:02 +020029config VBOOT
30 select VBOOT_STARTS_IN_BOOTBLOCK
31 select VBOOT_SEPARATE_VERSTAGE
32
Martin Roth59ff3402016-02-09 09:06:46 -070033config CBFS_SIZE
34 hex
35 default 0x100000
36
Vladimir Serbinenkod668cce2014-08-10 21:58:23 +020037config VGA_BIOS_ID
38 string
39 default "8086,2a42"
40
Arthur Heymans1dcb2ac2017-05-10 13:11:11 +020041config MMCONF_BASE_ADDRESS
42 hex
43 default 0xf0000000
44
Arthur Heymansc3e9ba02018-04-10 16:12:29 +020045config SMM_RESERVED_SIZE
46 hex
47 default 0x100000
48
Nico Huber612a8672019-02-19 19:11:29 +010049config INTEL_GMA_BCLV_OFFSET
50 default 0x61254
51
52config INTEL_GMA_BCLM_OFFSET
53 default 0x61256
54
Patrick Georgi2efc8802012-11-06 11:03:53 +010055endif