[coreboot-gerrit] Patch set updated for coreboot: nb/intel/sandybridge: increase MMCONF_BASE_ADDRESS

Patrick Rudolph (siro@das-labor.org) gerrit at coreboot.org
Tue Mar 15 20:04:56 CET 2016


Patrick Rudolph (siro at das-labor.org) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/14096

-gerrit

commit bfd390b0b084bdb9cbbd1ff763a82143b34dcf62
Author: Patrick Rudolph <siro at 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.
    
    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 at 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



More information about the coreboot-gerrit mailing list