[coreboot-gerrit] Change in coreboot[master]: soc/intel/skylake: Remove MCFG constants

Duncan Laurie (Code Review) gerrit at coreboot.org
Fri Mar 2 23:59:58 CET 2018


Duncan Laurie has uploaded this change for review. ( https://review.coreboot.org/24975


Change subject: soc/intel/skylake: Remove MCFG constants
......................................................................

soc/intel/skylake: Remove MCFG constants

The MMCONF base address and length are set in Kconfig so it does
not need to be redefined by the SOC as the code can just use the
Kconfig variable directly.

Tested on a fizz board to ensure MCFG is still created properly.

Change-Id: I5fd472b1afc8264823a2b9db0f296fbfb6b1ecc0
Signed-off-by: Duncan Laurie <dlaurie at chromium.org>
---
M src/soc/intel/skylake/acpi.c
M src/soc/intel/skylake/include/soc/iomap.h
2 files changed, 1 insertion(+), 4 deletions(-)



  git pull ssh://review.coreboot.org:29418/coreboot refs/changes/75/24975/1

diff --git a/src/soc/intel/skylake/acpi.c b/src/soc/intel/skylake/acpi.c
index 202d686..2e0d87a 100644
--- a/src/soc/intel/skylake/acpi.c
+++ b/src/soc/intel/skylake/acpi.c
@@ -210,7 +210,7 @@
 unsigned long acpi_fill_mcfg(unsigned long current)
 {
 	current += acpi_create_mcfg_mmconfig((acpi_mcfg_mmconfig_t *)current,
-					     MCFG_BASE_ADDRESS, 0, 0,
+					     CONFIG_MMCONF_BASE_ADDRESS, 0, 0,
 					     (CONFIG_SA_PCIEX_LENGTH >> 20) - 1);
 	return current;
 }
diff --git a/src/soc/intel/skylake/include/soc/iomap.h b/src/soc/intel/skylake/include/soc/iomap.h
index 0a573ac..ac0c78b 100644
--- a/src/soc/intel/skylake/include/soc/iomap.h
+++ b/src/soc/intel/skylake/include/soc/iomap.h
@@ -22,9 +22,6 @@
 /*
  * Memory-mapped I/O registers.
  */
-#define MCFG_BASE_ADDRESS	CONFIG_MMCONF_BASE_ADDRESS
-#define MCFG_BASE_SIZE		0x4000000
-
 #define PCH_PRESERVED_BASE_ADDRESS      0xfc800000
 #define PCH_PRESERVED_BASE_SIZE 0x02000000
 

-- 
To view, visit https://review.coreboot.org/24975
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I5fd472b1afc8264823a2b9db0f296fbfb6b1ecc0
Gerrit-Change-Number: 24975
Gerrit-PatchSet: 1
Gerrit-Owner: Duncan Laurie <dlaurie at chromium.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/coreboot-gerrit/attachments/20180302/1d60fa67/attachment.html>


More information about the coreboot-gerrit mailing list