soc/intel/{adl, cmn, mtl}: Refactor MP Init related configs
This patch optimizes CPU MP Init related configs being used within multiple SoC directory and moving essential configs into common code to let the SoC user to choose as per the requirement. TEST=Able to build and boot google/kano and google/rex. Signed-off-by: Subrata Banik <subratabanik@google.com> Change-Id: I12adcc04e84244656a0d2dcf97607bd036320887 Reviewed-on: https://review.coreboot.org/c/coreboot/+/73196 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Kapil Porwal <kapilporwal@google.com> Reviewed-by: Tarun Tuli <taruntuli@google.com>
This commit is contained in:
@@ -597,7 +597,7 @@ static void fill_fsps_cpu_params(FSP_S_CONFIG *s_cfg,
|
||||
*/
|
||||
s_cfg->CpuMpPpi = (uintptr_t)mp_fill_ppi_services_data();
|
||||
|
||||
if (CONFIG(USE_FSP_MP_INIT))
|
||||
if (CONFIG(USE_FSP_FEATURE_PROGRAM_ON_APS))
|
||||
/*
|
||||
* Fill `2nd microcode loading FSP UPD` if FSP is running CPU feature
|
||||
* programming.
|
||||
|
Reference in New Issue
Block a user