blob: 99f6d794fdda253a6a2f68f084a4e2d3e59d4d48 [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
5
6if NORTHBRIDGE_INTEL_X4X
7
Elyes HAOUAS00b5f532021-02-01 09:45:08 +01008config NORTHBRIDGE_SPECIFIC_OPTIONS
Damien Zammit43a1f782015-08-19 15:16:59 +10009 def_bool y
10 select HAVE_DEBUG_RAM_SETUP
Damien Zammit43a1f782015-08-19 15:16:59 +100011 select VGA
12 select INTEL_GMA_ACPI
Arthur Heymansadc571a2017-09-25 09:40:54 +020013 select CACHE_MRC_SETTINGS
Arthur Heymansc82950b2018-04-10 15:16:48 +020014 select PARALLEL_MP
Shelley Chen6c2568f2020-09-25 09:30:44 -070015 select BOOT_DEVICE_SPI_FLASH_NO_EARLY_WRITES
Damien Zammit43a1f782015-08-19 15:16:59 +100016
Martin Roth59ff3402016-02-09 09:06:46 -070017config CBFS_SIZE
18 hex
Arthur Heymans4bc9c282017-04-06 21:37:49 +020019 default 0x100000 if !SOUTHBRIDGE_INTEL_I82801GX
Martin Roth59ff3402016-02-09 09:06:46 -070020
Damien Zammit43a1f782015-08-19 15:16:59 +100021config VGA_BIOS_ID
22 string
23 default "8086,2e32"
24
Arthur Heymans512a2d12017-05-10 13:12:37 +020025config MMCONF_BASE_ADDRESS
Arthur Heymans512a2d12017-05-10 13:12:37 +020026 default 0xe0000000
27
Angel Ponsbbc80f42021-01-20 13:23:18 +010028config MMCONF_BUS_NUMBER
29 int
30 default 256
31
Arthur Heymansa402a9e2018-04-10 16:18:09 +020032config SMM_RESERVED_SIZE
33 hex
34 default 0x100000
35
Angel Ponsa1dfce12020-05-29 00:53:13 +020036config MAX_CPUS
37 int
38 default 4
39
Angel Ponse88f7052021-01-20 11:26:35 +010040config FIXED_MCHBAR_MMIO_BASE
41 default 0xfed14000
42
43config FIXED_DMIBAR_MMIO_BASE
44 default 0xfed18000
45
46config FIXED_EPBAR_MMIO_BASE
47 default 0xfed19000
48
Damien Zammit43a1f782015-08-19 15:16:59 +100049endif