path: root/src/hwpf/src/plat/target.C
diff options
authorJoe McGill <>2017-04-07 08:16:05 -0500
committerSachin Gupta <>2017-04-13 00:28:38 -0400
commitdc47a092f6faa2cb838f0bcd046bce3cab50aa65 (patch)
treec167655eab269b422ccc0e57d03f6e375c6b718b /src/hwpf/src/plat/target.C
parent1e8dfdb101ec6ceb85c6f9a1d7c9a076d0569b75 (diff)
p9_htm_setup -- cleanup start behavior for multi-chip systems
Current code will generate an error (not propogated back to caller) when attempting to start HTM on p1 via ADU. ADU sequence on p1 fails based on attempting to interlock PB token manager quiesce on slave fabric chip A platform change is also required here to get the correct start behavior. The i_start parameter should be set to true only for the 'last' chip to be initialized in this istep -- this will ensure all chips are properly configured, and the last invocation will trigger all HTMs to begin execution. p9_adu_coherent_utils Issue global HTM start (pmisc) without quiesce + reinit sequence via ADU OPTION reg. Remove TM quiesce interlock as well p9_htm_adu_ctrl Rework return code propogation to correctly return first error Change-Id: Iabac85e4e0341894809464b2d206483170b79f00 Reviewed-on: Tested-by: Jenkins Server <> Tested-by: PPE CI <> Tested-by: Hostboot CI <> Reviewed-by: CHRISTINA L. GRAVES <> Reviewed-by: Jenny Huynh <> Reviewed-by: Thi N. Tran <> Reviewed-on: Reviewed-by: Hostboot Team <> Tested-by: FSP CI Jenkins <> Reviewed-by: Sachin Gupta <>
Diffstat (limited to 'src/hwpf/src/plat/target.C')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud