blob: 4bc12af3c9f198944e932c66a36dbd63083b577a [file] [log] [blame]
Elyes HAOUAS36787b02020-05-07 12:07:24 +02001# SPDX-License-Identifier: GPL-2.0-only
Damien Zammit43a1f782015-08-19 15:16:59 +10002
3config NORTHBRIDGE_INTEL_X4X
4 bool
Damien Zammit43a1f782015-08-19 15:16:59 +10005 select HAVE_DEBUG_RAM_SETUP
Damien Zammit43a1f782015-08-19 15:16:59 +10006 select VGA
7 select INTEL_GMA_ACPI
Arthur Heymansadc571a2017-09-25 09:40:54 +02008 select CACHE_MRC_SETTINGS
Shelley Chen6c2568f2020-09-25 09:30:44 -07009 select BOOT_DEVICE_SPI_FLASH_NO_EARLY_WRITES
Arthur Heymansd293b202024-02-02 19:35:13 +010010 select HAVE_X86_64_SUPPORT
Elyes Haouas649c8cb2022-10-30 06:55:21 +010011 select USE_DDR3
12 select USE_DDR2
Damien Zammit43a1f782015-08-19 15:16:59 +100013
Elyes Haouasd2ebc4d2023-01-02 15:28:41 +010014if NORTHBRIDGE_INTEL_X4X
15
Martin Roth59ff3402016-02-09 09:06:46 -070016config CBFS_SIZE
Arthur Heymans4bc9c282017-04-06 21:37:49 +020017 default 0x100000 if !SOUTHBRIDGE_INTEL_I82801GX
Martin Roth59ff3402016-02-09 09:06:46 -070018
Damien Zammit43a1f782015-08-19 15:16:59 +100019config VGA_BIOS_ID
20 string
21 default "8086,2e32"
22
Shelley Chen4e9bb332021-10-20 15:43:45 -070023config ECAM_MMCONF_BASE_ADDRESS
Arthur Heymans512a2d12017-05-10 13:12:37 +020024 default 0xe0000000
25
Shelley Chen4e9bb332021-10-20 15:43:45 -070026config ECAM_MMCONF_BUS_NUMBER
Angel Ponsbbc80f42021-01-20 13:23:18 +010027 int
28 default 256
29
Arthur Heymansa402a9e2018-04-10 16:18:09 +020030config SMM_RESERVED_SIZE
31 hex
32 default 0x100000
33
Angel Ponsa1dfce12020-05-29 00:53:13 +020034config MAX_CPUS
35 int
36 default 4
37
Angel Ponse88f7052021-01-20 11:26:35 +010038config FIXED_MCHBAR_MMIO_BASE
39 default 0xfed14000
40
41config FIXED_DMIBAR_MMIO_BASE
42 default 0xfed18000
43
44config FIXED_EPBAR_MMIO_BASE
45 default 0xfed19000
46
Damien Zammit43a1f782015-08-19 15:16:59 +100047endif