blob: 0b0ff5162039989a48f916db63b962912a0a14b9 [file] [log] [blame]
Elyes HAOUAS36787b02020-05-07 12:07:24 +02001# SPDX-License-Identifier: GPL-2.0-only
Patrick Georgi2efc8802012-11-06 11:03:53 +01002
3config NORTHBRIDGE_INTEL_GM45
4 bool
5
6if NORTHBRIDGE_INTEL_GM45
7
Elyes HAOUAS00b5f532021-02-01 09:45:08 +01008config NORTHBRIDGE_SPECIFIC_OPTIONS
Patrick Georgi2efc8802012-11-06 11:03:53 +01009 def_bool y
10 select HAVE_DEBUG_RAM_SETUP
Vladimir Serbinenko88010112014-08-16 03:35:33 +020011 select VGA
12 select INTEL_EDID
Vladimir Serbinenkodd2bc3f2014-10-31 09:16:31 +010013 select INTEL_GMA_ACPI
Nico Huber561bebf2017-01-19 16:28:18 +010014 select INTEL_GMA_SSC_ALTERNATE_REF
Arthur Heymans98435ed2022-05-06 12:22:32 +020015 select HAVE_EXP_X86_64_SUPPORT
Elyes Haouas49af63b2022-10-30 06:53:13 +010016 select NO_DDR5
17 select NO_LPDDR4
18 select NO_DDR4
19 select USE_DDR3
20 select USE_DDR2
Patrick Georgi2efc8802012-11-06 11:03:53 +010021
Arthur Heymansea2bec22019-10-12 19:19:02 +020022config VBOOT
23 select VBOOT_STARTS_IN_BOOTBLOCK
Arthur Heymansea2bec22019-10-12 19:19:02 +020024
Martin Roth59ff3402016-02-09 09:06:46 -070025config CBFS_SIZE
Martin Roth59ff3402016-02-09 09:06:46 -070026 default 0x100000
27
Vladimir Serbinenkod668cce2014-08-10 21:58:23 +020028config VGA_BIOS_ID
29 string
30 default "8086,2a42"
31
Shelley Chen4e9bb332021-10-20 15:43:45 -070032config ECAM_MMCONF_BASE_ADDRESS
Arthur Heymans1dcb2ac2017-05-10 13:11:11 +020033 default 0xf0000000
34
Shelley Chen4e9bb332021-10-20 15:43:45 -070035config ECAM_MMCONF_BUS_NUMBER
Angel Pons1ac6f8b2021-01-20 13:13:26 +010036 int
37 default 64
38
Arthur Heymansc3e9ba02018-04-10 16:12:29 +020039config SMM_RESERVED_SIZE
40 hex
41 default 0x100000
42
Nico Huber612a8672019-02-19 19:11:29 +010043config INTEL_GMA_BCLV_OFFSET
44 default 0x61254
45
46config INTEL_GMA_BCLM_OFFSET
47 default 0x61256
48
Angel Ponsf462b3d2021-01-20 00:36:31 +010049config FIXED_MCHBAR_MMIO_BASE
50 default 0xfed14000
51
52config FIXED_DMIBAR_MMIO_BASE
53 default 0xfed18000
54
55config FIXED_EPBAR_MMIO_BASE
56 default 0xfed19000
57
Patrick Georgi2efc8802012-11-06 11:03:53 +010058endif