soc/intel/meteorlake: Disable MarginLimitCheck and RMC UPDs

By default MarginLimitCheck and RMC UPDs are enabled in FSP
which enables fast and cold boot retraining causing the
boot time increase. So, disabling the same UPDs to fix it.

Change-Id: Ib15d37dbe177f31590f23de4e239a2e82abf1335
Signed-off-by: Kilari Raasi <kilari.raasi@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/78944
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Subrata Banik <subratabanik@google.com>
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
Reviewed-by: Eric Lai <ericllai@google.com>
This commit is contained in:
Kilari Raasi 2023-11-07 14:05:14 +05:30 committed by Subrata Banik
parent b21bc9d9df
commit ebb28c523e
1 changed files with 2 additions and 0 deletions

View File

@ -156,6 +156,8 @@ static void fill_fspm_mrc_params(FSP_M_CONFIG *m_cfg,
}
m_cfg->RMT = config->rmt;
m_cfg->RMC = 0;
m_cfg->MarginLimitCheck = 0;
/* Enable MRC Fast Boot */
m_cfg->MrcFastBoot = 1;
m_cfg->LowerBasicMemTestSize = config->lower_basic_mem_test_size;