blob: aef9eb4fa4bf800213af456391750f3046c8d038 [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 Heymansd7461f12021-07-02 10:07:58 +020010 select HAVE_EXP_X86_64_SUPPORT
Elyes Haouas649c8cb2022-10-30 06:55:21 +010011 select NO_DDR5
12 select NO_LPDDR4
13 select NO_DDR4
14 select USE_DDR3
15 select USE_DDR2
Damien Zammit43a1f782015-08-19 15:16:59 +100016
Elyes Haouasd2ebc4d2023-01-02 15:28:41 +010017if NORTHBRIDGE_INTEL_X4X
18
Martin Roth59ff3402016-02-09 09:06:46 -070019config CBFS_SIZE
Arthur Heymans4bc9c282017-04-06 21:37:49 +020020 default 0x100000 if !SOUTHBRIDGE_INTEL_I82801GX
Martin Roth59ff3402016-02-09 09:06:46 -070021
Damien Zammit43a1f782015-08-19 15:16:59 +100022config VGA_BIOS_ID
23 string
24 default "8086,2e32"
25
Shelley Chen4e9bb332021-10-20 15:43:45 -070026config ECAM_MMCONF_BASE_ADDRESS
Arthur Heymans512a2d12017-05-10 13:12:37 +020027 default 0xe0000000
28
Shelley Chen4e9bb332021-10-20 15:43:45 -070029config ECAM_MMCONF_BUS_NUMBER
Angel Ponsbbc80f42021-01-20 13:23:18 +010030 int
31 default 256
32
Arthur Heymansa402a9e2018-04-10 16:18:09 +020033config SMM_RESERVED_SIZE
34 hex
35 default 0x100000
36
Angel Ponsa1dfce12020-05-29 00:53:13 +020037config MAX_CPUS
38 int
39 default 4
40
Angel Ponse88f7052021-01-20 11:26:35 +010041config FIXED_MCHBAR_MMIO_BASE
42 default 0xfed14000
43
44config FIXED_DMIBAR_MMIO_BASE
45 default 0xfed18000
46
47config FIXED_EPBAR_MMIO_BASE
48 default 0xfed19000
49
Damien Zammit43a1f782015-08-19 15:16:59 +100050endif