Skip to content

Commit

Permalink
reinstate tag fifo workaround for DD2 due to read array issue, likely…
Browse files Browse the repository at this point in the history
… temporary

Change-Id: I6177bd2cd8aa225eece1282369924cda1334dc62
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41725
Dev-Ready: Joseph J. McGill <jmcgill@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@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/41727
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
  • Loading branch information
Shelton Leung authored and dcrowell77 committed Jun 19, 2017
1 parent 14b4ca3 commit 2207da7
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 6 deletions.
5 changes: 4 additions & 1 deletion src/import/chips/p9/initfiles/p9n.mca.scom.initfile
Expand Up @@ -992,7 +992,10 @@ ispy MC01.PORT0.ATCL.CL.CLSCOM.MCPERF2_NUM_RMW_BUF [when=S] {

# All rctrl ops through tag FIFO (bit 0)
# Serialize CMDLIST pf drop through rctrl (bit 1)
ispy MC01.PORT0.ATCL.CL.CLSCOM.MCPERF2_RCTRL_CONFIG [when=S && ATTR_CHIP_EC_FEATURE_HW375732] {
# Reinstate tag fifo workaround for DD2 in response to early VBU issue
# Leaving old code here because workaround likely temporary
#ispy MC01.PORT0.ATCL.CL.CLSCOM.MCPERF2_RCTRL_CONFIG [when=S && ATTR_CHIP_EC_FEATURE_HW375732] {
ispy MC01.PORT0.ATCL.CL.CLSCOM.MCPERF2_RCTRL_CONFIG [when=S] {
spyv;
0b110;
}
Expand Down
6 changes: 1 addition & 5 deletions src/import/chips/p9/procedures/hwp/initfiles/p9n_mca_scom.C
Expand Up @@ -292,11 +292,7 @@ fapi2::ReturnCode p9n_mca_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TGT0

l_scom_buffer.insert<28, 4, 60, uint64_t>(literal_0b0100 );
l_scom_buffer.insert<50, 5, 59, uint64_t>(literal_0b11100 );

if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) )
{
l_scom_buffer.insert<37, 3, 61, uint64_t>(literal_0b110 );
}
l_scom_buffer.insert<37, 3, 61, uint64_t>(literal_0b110 );

if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) )
{
Expand Down

0 comments on commit 2207da7

Please sign in to comment.