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>
diff --git a/src/soc/intel/meteorlake/romstage/fsp_params.c b/src/soc/intel/meteorlake/romstage/fsp_params.c
index 9534fc1..81ad9dd 100644
--- a/src/soc/intel/meteorlake/romstage/fsp_params.c
+++ b/src/soc/intel/meteorlake/romstage/fsp_params.c
@@ -156,6 +156,8 @@
 	}
 
 	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;