From 979b92660d5bc4d27fb388612040f4740df007dd Mon Sep 17 00:00:00 2001 From: Shelton Leung Date: Tue, 18 Jul 2017 12:03:44 -0500 Subject: dis spec ops dcbf HW414958 Change-Id: I6b9be2b497ec74f66e37f5f4b3b96d1015bb979e Original-Change-Id: I17c325727c6c6c48d6963f988ed7588f616fa589 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43277 Dev-Ready: Joseph J. McGill Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Jenny Huynh Reviewed-by: Joseph J. McGill Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45851 Tested-by: Jenkins OP Build CI Reviewed-by: Daniel M. Crowell --- src/import/chips/p9/procedures/hwp/initfiles/p9c_mi_scom.C | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/import/chips/p9/procedures/hwp/initfiles') diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9c_mi_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9c_mi_scom.C index 620c9a377..a4c927719 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9c_mi_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9c_mi_scom.C @@ -32,6 +32,7 @@ using namespace fapi2; constexpr uint64_t literal_7 = 7; constexpr uint64_t literal_1 = 1; constexpr uint64_t literal_0x19 = 0x19; +constexpr uint64_t literal_0b0000000000001000000 = 0b0000000000001000000; constexpr uint64_t literal_0b0000000000001000 = 0b0000000000001000; fapi2::ReturnCode p9c_mi_scom(const fapi2::Target& TGT0, @@ -87,6 +88,12 @@ fapi2::ReturnCode p9c_mi_scom(const fapi2::Target& TGT0, FAPI_TRY(fapi2::putScom(TGT0, 0x5010811ull, l_scom_buffer)); } + { + FAPI_TRY(fapi2::getScom( TGT0, 0x5010812ull, l_scom_buffer )); + + l_scom_buffer.insert<33, 19, 45, uint64_t>(literal_0b0000000000001000000 ); + FAPI_TRY(fapi2::putScom(TGT0, 0x5010812ull, l_scom_buffer)); + } { FAPI_TRY(fapi2::getScom( TGT0, 0x5010813ull, l_scom_buffer )); -- cgit v1.2.1