[coreboot-gerrit] New patch to review for coreboot: glados/kunimitsu: remove the implementation of mainboard_add_dimm_info

Patrick Georgi (pgeorgi@google.com) gerrit at coreboot.org
Tue Sep 15 19:40:02 CET 2015


Patrick Georgi (pgeorgi at google.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/11657

-gerrit

commit 6ca9b9351bb7b29060c013649ebe0d9727fbbfc0
Author: robbie zhang <robbie.zhang at intel.com>
Date:   Thu Sep 10 16:24:44 2015 -0700

    glados/kunimitsu: remove the implementation of mainboard_add_dimm_info
    
    This is a follow-up patch to
    https://chromium-review.googlesource.com/#/c/286877, after fsp support
    is landed in v1.5.
    
    BUG=chrome-os-partner:42975
    BRANCH=none
    TEST=execute "mosys memory spd print all" on glados and kunimitsu
    
    Change-Id: I949e287372b190affac36a0efde8a30402eecdc8
    Signed-off-by: Patrick Georgi <pgeorgi at chromium.org>
    Original-Commit-Id: 71a2e1838ff8bbaa358c167dad905b63d23c43fa
    Original-Change-Id: I64103af4f8456a053a955845a067062122f47af3
    Original-Signed-off-by: Robbie Zhang <robbie.zhang at intel.com>
    Original-Reviewed-on: https://chromium-review.googlesource.com/298967
    Original-Reviewed-by: Duncan Laurie <dlaurie at chromium.org>
---
 src/mainboard/google/glados/romstage.c   | 16 ----------------
 src/mainboard/intel/kunimitsu/romstage.c | 16 ----------------
 2 files changed, 32 deletions(-)

diff --git a/src/mainboard/google/glados/romstage.c b/src/mainboard/google/glados/romstage.c
index 315ddb9..69e6e0d 100644
--- a/src/mainboard/google/glados/romstage.c
+++ b/src/mainboard/google/glados/romstage.c
@@ -21,7 +21,6 @@
 
 #include <cbfs.h>
 #include <console/console.h>
-#include <memory_info.h>
 #include <string.h>
 #include <ec/google/chromeec/ec.h>
 #include <soc/gpio.h>
@@ -77,18 +76,3 @@ void mainboard_memory_init_params(struct romstage_params *params,
 	memory_params->MemorySpdDataLen = SPD_LEN;
 	memory_params->DqPinsInterleaved = FALSE;
 }
-
-void mainboard_add_dimm_info(struct romstage_params *params,
-			     struct memory_info *mem_info,
-			     int channel, int dimm, int index)
-{
-	/* Set the manufacturer */
-	memcpy(&mem_info->dimm[index].mod_id,
-	       &params->pei_data->spd_data[channel][dimm][SPD_MANU_OFF],
-	       sizeof(mem_info->dimm[index].mod_id));
-
-	/* Set the module part number */
-	memcpy(mem_info->dimm[index].module_part_number,
-	       &params->pei_data->spd_data[channel][dimm][SPD_PART_OFF],
-	       sizeof(mem_info->dimm[index].module_part_number));
-}
diff --git a/src/mainboard/intel/kunimitsu/romstage.c b/src/mainboard/intel/kunimitsu/romstage.c
index af16dce..a0eeafc 100644
--- a/src/mainboard/intel/kunimitsu/romstage.c
+++ b/src/mainboard/intel/kunimitsu/romstage.c
@@ -21,7 +21,6 @@
 
 #include <cbfs.h>
 #include <console/console.h>
-#include <memory_info.h>
 #include <string.h>
 #include <ec/google/chromeec/ec.h>
 #include <soc/gpio.h>
@@ -77,18 +76,3 @@ void mainboard_memory_init_params(struct romstage_params *params,
 	memory_params->MemorySpdDataLen = SPD_LEN;
 	memory_params->DqPinsInterleaved = FALSE;
 }
-
-void mainboard_add_dimm_info(struct romstage_params *params,
-			     struct memory_info *mem_info,
-			     int channel, int dimm, int index)
-{
-	/* Set the manufacturer */
-	memcpy(&mem_info->dimm[index].mod_id,
-	       &params->pei_data->spd_data[channel][dimm][SPD_MANU_OFF],
-	       sizeof(mem_info->dimm[index].mod_id));
-
-	/* Set the module part number */
-	memcpy(mem_info->dimm[index].module_part_number,
-	       &params->pei_data->spd_data[channel][dimm][SPD_PART_OFF],
-	       sizeof(mem_info->dimm[index].module_part_number));
-}



More information about the coreboot-gerrit mailing list