diff options
| -rw-r--r-- | import/chips/p9/procedures/ppe_closed/sgpe/stop_gpe/p9_sgpe_stop_init.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/import/chips/p9/procedures/ppe_closed/sgpe/stop_gpe/p9_sgpe_stop_init.c b/import/chips/p9/procedures/ppe_closed/sgpe/stop_gpe/p9_sgpe_stop_init.c index aca5b8ec..a270a774 100644 --- a/import/chips/p9/procedures/ppe_closed/sgpe/stop_gpe/p9_sgpe_stop_init.c +++ b/import/chips/p9/procedures/ppe_closed/sgpe/stop_gpe/p9_sgpe_stop_init.c @@ -250,6 +250,9 @@ p9_sgpe_stop_init() // Basic Software Settings //-------------------------------------------------------------------------- + // Clear OCC LFIR[25] (gpe3_halted) bit upon SGPE boot + GPE_PUTSCOM(OCB_OCCLFIR_AND, ~BIT64(25)); + // Clear SPRG0 ppe42_app_ctx_set(0); |

