Martin Roth (martinroth@google.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/14096
-gerrit
commit 56e23e80059f164f0e2c41518d065226f5928051 Author: Patrick Rudolph siro@das-labor.org Date: Tue Mar 15 07:44:49 2016 +0100
nb/intel/sandybridge: increase MMCONF_BASE_ADDRESS
Set MMCONF_BASE_ADDRESS to 0xf8000000. It was already done for some boards, but not all.
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 two 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 --- src/mainboard/apple/macbookair4_2/Kconfig | 2 +- src/mainboard/gigabyte/ga-b75m-d3h/Kconfig | 2 +- src/mainboard/google/butterfly/Kconfig | 2 +- src/mainboard/google/link/Kconfig | 2 +- src/mainboard/google/parrot/Kconfig | 2 +- src/mainboard/google/stout/Kconfig | 2 +- src/mainboard/intel/emeraldlake2/Kconfig | 2 +- src/mainboard/kontron/ktqm77/Kconfig | 2 +- src/mainboard/lenovo/t420s/Kconfig | 2 +- src/mainboard/lenovo/t430s/Kconfig | 2 +- src/mainboard/lenovo/t520/Kconfig | 2 +- src/mainboard/lenovo/t530/Kconfig | 2 +- src/mainboard/lenovo/x220/Kconfig | 2 +- src/mainboard/lenovo/x230/Kconfig | 2 +- src/mainboard/samsung/lumpy/Kconfig | 2 +- src/mainboard/samsung/stumpy/Kconfig | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/src/mainboard/apple/macbookair4_2/Kconfig b/src/mainboard/apple/macbookair4_2/Kconfig index e0cf022..08e7166 100644 --- a/src/mainboard/apple/macbookair4_2/Kconfig +++ b/src/mainboard/apple/macbookair4_2/Kconfig @@ -49,7 +49,7 @@ config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config DRAM_RESET_GATE_GPIO int diff --git a/src/mainboard/gigabyte/ga-b75m-d3h/Kconfig b/src/mainboard/gigabyte/ga-b75m-d3h/Kconfig index 987c8b7..e53b68c 100644 --- a/src/mainboard/gigabyte/ga-b75m-d3h/Kconfig +++ b/src/mainboard/gigabyte/ga-b75m-d3h/Kconfig @@ -20,7 +20,7 @@ config BOARD_SPECIFIC_OPTIONS
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config DRAM_RESET_GATE_GPIO int diff --git a/src/mainboard/google/butterfly/Kconfig b/src/mainboard/google/butterfly/Kconfig index 320981a..4115a79 100644 --- a/src/mainboard/google/butterfly/Kconfig +++ b/src/mainboard/google/butterfly/Kconfig @@ -30,7 +30,7 @@ config MAINBOARD_PART_NUMBER
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config MAX_CPUS int diff --git a/src/mainboard/google/link/Kconfig b/src/mainboard/google/link/Kconfig index 9c7fb5e..e61bba0 100644 --- a/src/mainboard/google/link/Kconfig +++ b/src/mainboard/google/link/Kconfig @@ -30,7 +30,7 @@ config MAINBOARD_PART_NUMBER
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config MAX_CPUS int diff --git a/src/mainboard/google/parrot/Kconfig b/src/mainboard/google/parrot/Kconfig index 56ebf86..3483a81 100644 --- a/src/mainboard/google/parrot/Kconfig +++ b/src/mainboard/google/parrot/Kconfig @@ -31,7 +31,7 @@ config MAINBOARD_PART_NUMBER
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config MAX_CPUS int diff --git a/src/mainboard/google/stout/Kconfig b/src/mainboard/google/stout/Kconfig index 197099e..0aafc48 100644 --- a/src/mainboard/google/stout/Kconfig +++ b/src/mainboard/google/stout/Kconfig @@ -30,7 +30,7 @@ config MAINBOARD_PART_NUMBER
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config MAX_CPUS int diff --git a/src/mainboard/intel/emeraldlake2/Kconfig b/src/mainboard/intel/emeraldlake2/Kconfig index 90b40ac..7671c30 100644 --- a/src/mainboard/intel/emeraldlake2/Kconfig +++ b/src/mainboard/intel/emeraldlake2/Kconfig @@ -26,7 +26,7 @@ config MAINBOARD_PART_NUMBER
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config MAX_CPUS int diff --git a/src/mainboard/kontron/ktqm77/Kconfig b/src/mainboard/kontron/ktqm77/Kconfig index 781833b..9f4d514 100644 --- a/src/mainboard/kontron/ktqm77/Kconfig +++ b/src/mainboard/kontron/ktqm77/Kconfig @@ -23,7 +23,7 @@ config MAINBOARD_PART_NUMBER
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config MAX_CPUS int diff --git a/src/mainboard/lenovo/t420s/Kconfig b/src/mainboard/lenovo/t420s/Kconfig index dc279027..f5e99e7 100644 --- a/src/mainboard/lenovo/t420s/Kconfig +++ b/src/mainboard/lenovo/t420s/Kconfig @@ -40,7 +40,7 @@ config MAINBOARD_PART_NUMBER
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config MAX_CPUS int diff --git a/src/mainboard/lenovo/t430s/Kconfig b/src/mainboard/lenovo/t430s/Kconfig index 4e55eda..0c1d959 100644 --- a/src/mainboard/lenovo/t430s/Kconfig +++ b/src/mainboard/lenovo/t430s/Kconfig @@ -41,7 +41,7 @@ config MAINBOARD_PART_NUMBER
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config MAX_CPUS int diff --git a/src/mainboard/lenovo/t520/Kconfig b/src/mainboard/lenovo/t520/Kconfig index d5cee9e..664ce62 100644 --- a/src/mainboard/lenovo/t520/Kconfig +++ b/src/mainboard/lenovo/t520/Kconfig @@ -40,7 +40,7 @@ config MAINBOARD_PART_NUMBER
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config MAX_CPUS int diff --git a/src/mainboard/lenovo/t530/Kconfig b/src/mainboard/lenovo/t530/Kconfig index 257621f..fc94c20 100644 --- a/src/mainboard/lenovo/t530/Kconfig +++ b/src/mainboard/lenovo/t530/Kconfig @@ -42,7 +42,7 @@ config MAINBOARD_PART_NUMBER
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config MAX_CPUS int diff --git a/src/mainboard/lenovo/x220/Kconfig b/src/mainboard/lenovo/x220/Kconfig index d30cbdc..0ef6689 100644 --- a/src/mainboard/lenovo/x220/Kconfig +++ b/src/mainboard/lenovo/x220/Kconfig @@ -41,7 +41,7 @@ config MAINBOARD_PART_NUMBER
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config MAX_CPUS int diff --git a/src/mainboard/lenovo/x230/Kconfig b/src/mainboard/lenovo/x230/Kconfig index 3db0338..16e34ff 100644 --- a/src/mainboard/lenovo/x230/Kconfig +++ b/src/mainboard/lenovo/x230/Kconfig @@ -41,7 +41,7 @@ config MAINBOARD_PART_NUMBER
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config MAX_CPUS int diff --git a/src/mainboard/samsung/lumpy/Kconfig b/src/mainboard/samsung/lumpy/Kconfig index 5f0f49f..14db934 100644 --- a/src/mainboard/samsung/lumpy/Kconfig +++ b/src/mainboard/samsung/lumpy/Kconfig @@ -33,7 +33,7 @@ config MAINBOARD_PART_NUMBER
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config MAX_CPUS int diff --git a/src/mainboard/samsung/stumpy/Kconfig b/src/mainboard/samsung/stumpy/Kconfig index e511d83..4f14a6c 100644 --- a/src/mainboard/samsung/stumpy/Kconfig +++ b/src/mainboard/samsung/stumpy/Kconfig @@ -31,7 +31,7 @@ config MAINBOARD_PART_NUMBER
config MMCONF_BASE_ADDRESS hex - default 0xf0000000 + default 0xf8000000
config MAX_CPUS int