diff options
Diffstat (limited to 'src/soc')
-rw-r--r-- | src/soc/amd/common/block/pi/def_callouts.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/soc/amd/common/block/pi/def_callouts.c b/src/soc/amd/common/block/pi/def_callouts.c index 0afa82517d..2c17a3f8a5 100644 --- a/src/soc/amd/common/block/pi/def_callouts.c +++ b/src/soc/amd/common/block/pi/def_callouts.c @@ -219,7 +219,8 @@ AGESA_STATUS agesa_RunFuncOnAp(UINT32 Func, UINTN Data, VOID *ConfigPtr) agesadata.Func = Func; agesadata.Data = Data; agesadata.ConfigPtr = ConfigPtr; - mp_run_on_aps(callout_ap_entry, NULL, 100 * USECS_PER_MSEC); + mp_run_on_aps(callout_ap_entry, NULL, MP_RUN_ON_ALL_CPUS, + 100 * USECS_PER_MSEC); return AGESA_SUCCESS; } @@ -231,7 +232,8 @@ AGESA_STATUS agesa_RunFcnOnAllAps(UINT32 Func, UINTN Data, VOID *ConfigPtr) agesadata.Func = Func; agesadata.Data = Data; agesadata.ConfigPtr = ConfigPtr; - mp_run_on_aps(callout_ap_entry, NULL, 100 * USECS_PER_MSEC); + mp_run_on_aps(callout_ap_entry, NULL, MP_RUN_ON_ALL_CPUS, + 100 * USECS_PER_MSEC); return AGESA_SUCCESS; } |