From d1d17908faa5085b7d53e160d926995262c5d09d Mon Sep 17 00:00:00 2001 From: Subrata Banik Date: Wed, 12 Jul 2023 16:46:15 +0530 Subject: [PATCH] vc/intel/fsp/mtl: Update the MemInfoHob header to FSP version 3251.81 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This patch updates the MemInfoHob header file as per Meteor Lake version 3251.81. Changes include: 1. Drop DimmDFE structure variable 2. Drop unused macro MAX_COPY_DIMM_DFE_TAPS BUG=b:290898626 TEST=Able to build and boot google/rex. w/o this patch: cbmem -c -1 | grep DIMM [ERROR] No DIMMs found w/ this patch: cbmem -c -1 | grep DIMM [DEBUG]  8 DIMMs found Change-Id: I8eed410831399bb4835244f48c14d5ed9e701e68 Signed-off-by: Subrata Banik Reviewed-on: https://review.coreboot.org/c/coreboot/+/76433 Reviewed-by: Dinesh Gehlot Reviewed-by: Ronak Kanabar Reviewed-by: Eric Lai Tested-by: build bot (Jenkins) --- src/vendorcode/intel/fsp/fsp2_0/meteorlake/MemInfoHob.h | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/vendorcode/intel/fsp/fsp2_0/meteorlake/MemInfoHob.h b/src/vendorcode/intel/fsp/fsp2_0/meteorlake/MemInfoHob.h index e980f9ac56..d28ed89b5d 100644 --- a/src/vendorcode/intel/fsp/fsp2_0/meteorlake/MemInfoHob.h +++ b/src/vendorcode/intel/fsp/fsp2_0/meteorlake/MemInfoHob.h @@ -159,10 +159,6 @@ typedef enum { #define MAX_ODT_ENTRIES 11 #endif -#ifndef MAX_COPY_DIMM_DFE_TAPS -#define MAX_COPY_DIMM_DFE_TAPS 2 -#endif - #define MAX_TRACE_REGION 5 #define MAX_TRACE_CACHE_TYPE 2 @@ -284,7 +280,6 @@ typedef struct { UINT32 VppVoltage[MAX_PROFILE_NUM]; UINT16 RcompTarget[MAX_PROFILE_NUM][MAX_RCOMP_TARGETS]; UINT16 DimmOdt[MAX_PROFILE_NUM][MAX_DIMM][MAX_ODT_ENTRIES]; - INT8 DimmDFE[MAX_PROFILE_NUM][MAX_DDR5_CH][MAX_DIMM][MAX_COPY_DIMM_DFE_TAPS]; CONTROLLER_INFO Controller[MAX_NODE]; UINT32 NumPopulatedChannels; ///< Total number of memory channels populated HOB_SAGV_INFO SagvConfigInfo; ///< This data structure contains SAGV config values that are considered output by the MRC.