summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorNick Vaccaro <nvaccaro@google.com>2020-09-30 13:05:09 -0700
committerNick Vaccaro <nvaccaro@google.com>2020-10-05 18:02:37 +0000
commit3b24bb6fc8c2a8b672775b70d020a1a8aa87b8e0 (patch)
tree609a656b762fa8c4769da6ca78cf10c0f030f6f6 /src
parent0ed02d00cb129f2aa3959116e1730d4d14da2a60 (diff)
downloadcoreboot-3b24bb6fc8c2a8b672775b70d020a1a8aa87b8e0.tar.gz
coreboot-3b24bb6fc8c2a8b672775b70d020a1a8aa87b8e0.tar.bz2
coreboot-3b24bb6fc8c2a8b672775b70d020a1a8aa87b8e0.zip
soc: move mainboard_get_dram_part_num prototype to memory_info.h
BUG=b:169774661, b:168724473 TEST="emerge-volteer coreboot && emerge-nocturne coreboot && emerge-dedede coreboot" and verify they build successfully. Change-Id: I8b228475621ca1035fe13f8311355fc3b926e897 Signed-off-by: Nick Vaccaro <nvaccaro@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/45879 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Furquan Shaikh <furquan@google.com>
Diffstat (limited to 'src')
-rw-r--r--src/include/memory_info.h6
-rw-r--r--src/soc/intel/alderlake/include/soc/romstage.h2
-rw-r--r--src/soc/intel/cannonlake/include/soc/romstage.h2
-rw-r--r--src/soc/intel/elkhartlake/include/soc/romstage.h2
-rw-r--r--src/soc/intel/jasperlake/include/soc/romstage.h2
-rw-r--r--src/soc/intel/tigerlake/include/soc/romstage.h2
6 files changed, 6 insertions, 10 deletions
diff --git a/src/include/memory_info.h b/src/include/memory_info.h
index d9d9c37733ac..1ba73291a848 100644
--- a/src/include/memory_info.h
+++ b/src/include/memory_info.h
@@ -108,4 +108,10 @@ struct memory_info {
struct dimm_info dimm[DIMM_INFO_TOTAL];
} __packed;
+/*
+ * mainboard_get_dram_part_num returns a DRAM part number override string
+ * return NULL = no part number override provided by mainboard
+ * return non-NULL = pointer to a string terminating in '\0'
+ */
+const char *mainboard_get_dram_part_num(void);
#endif
diff --git a/src/soc/intel/alderlake/include/soc/romstage.h b/src/soc/intel/alderlake/include/soc/romstage.h
index 55469a326b2c..c72c8aa4f847 100644
--- a/src/soc/intel/alderlake/include/soc/romstage.h
+++ b/src/soc/intel/alderlake/include/soc/romstage.h
@@ -6,8 +6,6 @@
#include <fsp/api.h>
#include <stddef.h>
-/* Provide a callback to allow mainboard to override the DRAM part number. */
-const char *mainboard_get_dram_part_num(void);
void mainboard_memory_init_params(FSPM_UPD *mupd);
void systemagent_early_init(void);
void romstage_pch_init(void);
diff --git a/src/soc/intel/cannonlake/include/soc/romstage.h b/src/soc/intel/cannonlake/include/soc/romstage.h
index f99175f7696f..ae9aa6074b44 100644
--- a/src/soc/intel/cannonlake/include/soc/romstage.h
+++ b/src/soc/intel/cannonlake/include/soc/romstage.h
@@ -7,8 +7,6 @@
void mainboard_memory_init_params(FSPM_UPD *mupd);
-/* Provide a callback to allow mainboard to override the DRAM part number. */
-const char *mainboard_get_dram_part_num(void);
void systemagent_early_init(void);
void romstage_pch_init(void);
diff --git a/src/soc/intel/elkhartlake/include/soc/romstage.h b/src/soc/intel/elkhartlake/include/soc/romstage.h
index 1cffcb93ae44..3772db4bc1af 100644
--- a/src/soc/intel/elkhartlake/include/soc/romstage.h
+++ b/src/soc/intel/elkhartlake/include/soc/romstage.h
@@ -5,8 +5,6 @@
#include <fsp/api.h>
-/* Provide a callback to allow mainboard to override the DRAM part number. */
-const char *mainboard_get_dram_part_num(void);
void mainboard_memory_init_params(FSPM_UPD *mupd);
void systemagent_early_init(void);
void romstage_pch_init(void);
diff --git a/src/soc/intel/jasperlake/include/soc/romstage.h b/src/soc/intel/jasperlake/include/soc/romstage.h
index 1cffcb93ae44..3772db4bc1af 100644
--- a/src/soc/intel/jasperlake/include/soc/romstage.h
+++ b/src/soc/intel/jasperlake/include/soc/romstage.h
@@ -5,8 +5,6 @@
#include <fsp/api.h>
-/* Provide a callback to allow mainboard to override the DRAM part number. */
-const char *mainboard_get_dram_part_num(void);
void mainboard_memory_init_params(FSPM_UPD *mupd);
void systemagent_early_init(void);
void romstage_pch_init(void);
diff --git a/src/soc/intel/tigerlake/include/soc/romstage.h b/src/soc/intel/tigerlake/include/soc/romstage.h
index 1cffcb93ae44..3772db4bc1af 100644
--- a/src/soc/intel/tigerlake/include/soc/romstage.h
+++ b/src/soc/intel/tigerlake/include/soc/romstage.h
@@ -5,8 +5,6 @@
#include <fsp/api.h>
-/* Provide a callback to allow mainboard to override the DRAM part number. */
-const char *mainboard_get_dram_part_num(void);
void mainboard_memory_init_params(FSPM_UPD *mupd);
void systemagent_early_init(void);
void romstage_pch_init(void);