Set MMCONF_BASE_ADDRESS to 0xf8000000. It was already done for some boards, but not all. The sandybridge chipset code assumes 64 pci buses behind MMCONF. Therefore, only 64MiB of physical address space is required. Increasing the address allows to use additional 128MiB of MMIO space and to use the Intel IGD and a PEG at the same time. Previously it wasn't possible to use both at the same time, as two 256MiB areas won't fit into MMIO space. Test system: * Gigabyte GA-B75M-D3H * Intel Pentium CPU G2130 * Onboard GPU Intel IvyBridge Desktop * PEG GPU AMD RV770 Change-Id: I3bf72439056c8089ada6899bb0605e5cd9d89cd6 Signed-off-by: Patrick Rudolph <siro@das-labor.org> Reviewed-on: https://review.coreboot.org/14096 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin <adurbin@chromium.org> Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@googlemail.com>
47 lines
876 B
Text
47 lines
876 B
Text
if BOARD_GOOGLE_LINK
|
|
|
|
config BOARD_SPECIFIC_OPTIONS # dummy
|
|
def_bool y
|
|
select SYSTEM_TYPE_LAPTOP
|
|
select CPU_INTEL_SOCKET_RPGA989
|
|
select NORTHBRIDGE_INTEL_IVYBRIDGE
|
|
select SOUTHBRIDGE_INTEL_C216
|
|
select BOARD_ROMSIZE_KB_8192
|
|
select EC_GOOGLE_CHROMEEC
|
|
select HAVE_ACPI_TABLES
|
|
select HAVE_OPTION_TABLE
|
|
select HAVE_ACPI_RESUME
|
|
select MAINBOARD_HAS_CHROMEOS
|
|
select MAINBOARD_HAS_LPC_TPM
|
|
select SERIRQ_CONTINUOUS_MODE
|
|
select MAINBOARD_HAS_NATIVE_VGA_INIT
|
|
|
|
config CHROMEOS
|
|
select CHROMEOS_VBNV_CMOS
|
|
select LID_SWITCH
|
|
|
|
config MAINBOARD_DIR
|
|
string
|
|
default google/link
|
|
|
|
config MAINBOARD_PART_NUMBER
|
|
string
|
|
default "Link"
|
|
|
|
config MMCONF_BASE_ADDRESS
|
|
hex
|
|
default 0xf8000000
|
|
|
|
config MAX_CPUS
|
|
int
|
|
default 8
|
|
|
|
config VGA_BIOS_FILE
|
|
string
|
|
default "pci8086,0166.rom"
|
|
|
|
config GBB_HWID
|
|
string
|
|
depends on CHROMEOS
|
|
default "X86 LINK TEST 6638"
|
|
endif # BOARD_GOOGLE_LINK
|