Skip to content

Commit

Permalink
PM: fix PPC405 PBA Slave booting bug
Browse files Browse the repository at this point in the history
Change-Id: I58f60a468dd6cfac83134603a43e68b652498764
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37737
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com>
Reviewed-by: Prem Shanker Jha <premjha2@in.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38110
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
  • Loading branch information
stillgs authored and dcrowell77 committed Mar 24, 2017
1 parent 6780d56 commit 08c95ca
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/import/chips/p9/procedures/hwp/pm/p9_pm_pba_init.C
Expand Up @@ -735,13 +735,13 @@ pba_slave_setup_runtime_phase(
FAPI_TRY(fapi2::putScom(i_target, PU_PBASLVCTL0_SCOM, l_data64),
"Failed to set Slave 0 control register");

FAPI_INF("Initialize PBA Slave 1 for GPE1 (OCC firmware) use ...");
FAPI_INF("Initialize PBA Slave 1 for PPC405 booting use ...");
// Slave 1 (GPE 1). This is a read/write slave. Write gathering is
// allowed, but with the shortest possible timeout.
ps.value = 0;
ps.fields.enable = 1;
ps.fields.mid_match_value = OCI_MASTER_ID_GPE1;
ps.fields.mid_care_mask = OCI_MASTER_ID_MASK_ALL;
ps.fields.mid_match_value = OCI_MASTER_ID_ICU & OCI_MASTER_ID_DCU;
ps.fields.mid_care_mask = OCI_MASTER_ID_ICU & OCI_MASTER_ID_DCU;
ps.fields.read_ttype = PBA_READ_TTYPE_CL_RD_NC;
ps.fields.read_prefetch_ctl = PBA_READ_PREFETCH_NONE;
ps.fields.write_ttype = PBA_WRITE_TTYPE_DMA_PR_WR;
Expand Down

0 comments on commit 08c95ca

Please sign in to comment.