Skip to content

Commit

Permalink
p9.int.scom.initfile -- FIR updates to align with RAS XML documentation
Browse files Browse the repository at this point in the history
Change-Id: Ifae3b502c900cacac9a222807f725c2afb4a2db5
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42911
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
Reviewed-by: Thi N. Tran <thi@us.ibm.com>
Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42914
Reviewed-by: Hostboot Team <hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Dean Sanner <dsanner@us.ibm.com>
  • Loading branch information
jjmcgill authored and sannerd committed Jul 19, 2017
1 parent 878ecf9 commit b47fc40
Showing 1 changed file with 5 additions and 14 deletions.
19 changes: 5 additions & 14 deletions src/import/chips/p9/procedures/hwp/initfiles/p9_int_scom.C
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,10 @@ constexpr uint64_t literal_0 = 0;
constexpr uint64_t literal_1 = 1;
constexpr uint64_t literal_0x0070000072040140 = 0x0070000072040140;
constexpr uint64_t literal_0x0000004004028000 = 0x0000004004028000;
constexpr uint64_t literal_0x0000004000008000 = 0x0000004000008000;
constexpr uint64_t literal_0x0000004004008000 = 0x0000004004008000;
constexpr uint64_t literal_0x0000000000000000 = 0x0000000000000000;
constexpr uint64_t literal_0x00000000040101C3 = 0x00000000040101C3;
constexpr uint64_t literal_0x9554021F80110FCF = 0x9554021F80110FCF;
constexpr uint64_t literal_0x9554021F80100E0C = 0x9554021F80100E0C;
constexpr uint64_t literal_0x9554021F80110E0C = 0x9554021F80110E0C;
constexpr uint64_t literal_0b00 = 0b00;
constexpr uint64_t literal_0x010003FF00100020 = 0x010003FF00100020;
constexpr uint64_t literal_0xD8DFB200DFAFFFD7 = 0xD8DFB200DFAFFFD7;
Expand Down Expand Up @@ -111,23 +110,15 @@ fapi2::ReturnCode p9_int_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>&
}
else if ((l_TGT0_ATTR_CHIP_EC_FEATURE_INT_DD1 == literal_0))
{
l_scom_buffer.insert<0, 64, 0, uint64_t>(literal_0x0000004000008000 );
l_scom_buffer.insert<0, 64, 0, uint64_t>(literal_0x0000004004008000 );
}

FAPI_TRY(fapi2::putScom(TGT0, 0x5013033ull, l_scom_buffer));
}
{
FAPI_TRY(fapi2::getScom( TGT0, 0x5013036ull, l_scom_buffer ));

if ((l_TGT0_ATTR_CHIP_EC_FEATURE_INT_DD1 == literal_1))
{
l_scom_buffer.insert<0, 64, 0, uint64_t>(literal_0x0000000000000000 );
}
else if ((l_TGT0_ATTR_CHIP_EC_FEATURE_INT_DD1 == literal_0))
{
l_scom_buffer.insert<0, 64, 0, uint64_t>(literal_0x00000000040101C3 );
}

l_scom_buffer.insert<0, 64, 0, uint64_t>(literal_0x0000000000000000 );
FAPI_TRY(fapi2::putScom(TGT0, 0x5013036ull, l_scom_buffer));
}
{
Expand All @@ -139,7 +130,7 @@ fapi2::ReturnCode p9_int_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>&
}
else if ((l_TGT0_ATTR_CHIP_EC_FEATURE_INT_DD1 == literal_0))
{
l_scom_buffer.insert<0, 64, 0, uint64_t>(literal_0x9554021F80100E0C );
l_scom_buffer.insert<0, 64, 0, uint64_t>(literal_0x9554021F80110E0C );
}

FAPI_TRY(fapi2::putScom(TGT0, 0x5013037ull, l_scom_buffer));
Expand Down

0 comments on commit b47fc40

Please sign in to comment.