summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9
diff options
context:
space:
mode:
Diffstat (limited to 'src/import/chips/p9')
-rw-r--r--src/import/chips/p9/procedures/hwp/perv/p9_sbe_attr_setup.C19
1 files changed, 4 insertions, 15 deletions
diff --git a/src/import/chips/p9/procedures/hwp/perv/p9_sbe_attr_setup.C b/src/import/chips/p9/procedures/hwp/perv/p9_sbe_attr_setup.C
index ae215e27..802eff20 100644
--- a/src/import/chips/p9/procedures/hwp/perv/p9_sbe_attr_setup.C
+++ b/src/import/chips/p9/procedures/hwp/perv/p9_sbe_attr_setup.C
@@ -206,7 +206,6 @@ fapi2::ReturnCode p9_sbe_attr_setup(const
FAPI_TRY(fapi2::putScom(i_target_chip, PERV_SCRATCH_REGISTER_1_SCOM,
l_read_scratch_reg));
- l_read_scratch8.setBit<0>();
}
}
//read_scratch2_reg
@@ -249,7 +248,6 @@ fapi2::ReturnCode p9_sbe_attr_setup(const
//Setting SCRATCH_REGISTER_2 register value
FAPI_TRY(fapi2::putScom(i_target_chip, PERV_SCRATCH_REGISTER_2_SCOM,
l_read_scratch_reg));
- l_read_scratch8.setBit<1>();
}
}
@@ -268,8 +266,6 @@ fapi2::ReturnCode p9_sbe_attr_setup(const
//Setting SCRATCH_REGISTER_3 register value
FAPI_TRY(fapi2::putScom(i_target_chip, PERV_SCRATCH_REGISTER_3_SCOM,
l_read_scratch_reg));
-
- l_read_scratch8.setBit<2>();
}
}
@@ -321,8 +317,6 @@ fapi2::ReturnCode p9_sbe_attr_setup(const
//Setting SCRATCH_REGISTER_4 register value
FAPI_TRY(fapi2::putScom(i_target_chip, PERV_SCRATCH_REGISTER_4_SCOM,
l_read_scratch_reg));
-
- l_read_scratch8.setBit<3>();
}
}
//read_scratch5_reg
@@ -424,8 +418,6 @@ fapi2::ReturnCode p9_sbe_attr_setup(const
//Setting SCRATCH_REGISTER_5 register value
FAPI_TRY(fapi2::putScom(i_target_chip, PERV_SCRATCH_REGISTER_5_SCOM,
l_read_scratch_reg));
-
- l_read_scratch8.setBit<4>();
}
}
//read_scratch6_reg
@@ -502,16 +494,13 @@ fapi2::ReturnCode p9_sbe_attr_setup(const
//Setting SCRATCH_REGISTER_6 register value
FAPI_TRY(fapi2::putScom(i_target_chip, PERV_SCRATCH_REGISTER_6_SCOM,
l_read_scratch_reg));
-
- l_read_scratch8.setBit<5>();
}
}
- FAPI_DBG("Setting Scratch8 for validity of Scratch register");
- //Setting SCRATCH_REGISTER_8 register value
- FAPI_TRY(fapi2::putScom(i_target_chip, PERV_SCRATCH_REGISTER_8_SCOM,
- l_read_scratch8));
-
+ //To allow hostboot to know if there is an actual override, leave
+ //scratch 8 in the same state the SBE found it (prior to starting
+ //Hostboot all scratch regs have either been overriden or filled
+ //in by SBE... always)
FAPI_INF("p9_sbe_attr_setup: Exiting ...");
OpenPOWER on IntegriCloud