summaryrefslogtreecommitdiffstats
path: root/src/usr/isteps/istep15/host_start_stop_engine.C
Commit message (Collapse)AuthorAgeFilesLines
* Document Axone NPU configurationDan Crowell2019-05-291-1/+1
| | | | | | | | | | | | | | | | | | | - Updated simics_AXONE.system.xml with the valid target configuration that we should be using for NPUs in Axone. - Updated target xml files as well - Corrected 1 PG rule that no longer applies - Also modified the OBUS_BRICK layout in simics_AXONE as well Change-Id: I05c68be027cd4da39afabee04fefbb266b87c5fb RTC: 208518 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/76510 Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Glenn Miles <milesg@ibm.com> Tested-by: Jenkins Server <pfd-jenkins+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: Daniel M. Crowell <dcrowell@us.ibm.com>
* Enable p9_pm_stop_gpe_init call in istep15Matt Derksen2019-04-261-4/+5
| | | | | | | | | | | | | | | Previously commented out for axone, now supported. Tested by unset EARLY_TESTCASES in simics_axone.config Change-Id: If62ab5b2c87d115d0f9f3e1fa20496e9f18c122e Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/76047 Reviewed-by: Glenn Miles <milesg@ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+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: Daniel M. Crowell <dcrowell@us.ibm.com>
* Workaround unused var in certain configurationsChristian Geddes2019-04-091-0/+4
| | | | | | | | | | | | | | | | | If we are not doing CHECKSTOP_ANALYSIS and we are in AXONE_BRING_UP the we will not use the l_errl variable in host_start_stop_engine. This causes the compile to fail because we elevate warnings to errors. By casting the variable to void in all cases, this will workaround the warning. Change-Id: Ice3c477e2597ba29d5caf987e1d0d207617241c7 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/75671 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Luis P. Fernandez <luis.fernandez@ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Skip enabling PM complex (start_stop_engine HWP) in Axone simicsChristian Geddes2019-03-111-1/+6
| | | | | | | | | | | | | | | | For now, until the OCC / PM complex gets straighted out in simics we will just skip enabling the PM complex in Axone. We should be able to continue to boot even while skipping this step. Change-Id: Ic38c1d46922767c6a9efa14e26932233afacc0d7 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/73033 Tested-by: Jenkins Server <pfd-jenkins+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: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* IPL Time Checkstop Analysis: GitHub PR fixesIlya Smirnov2017-08-311-1/+31
| | | | | | | | | | | | | | | | | | Starting SGPE in istep15.4 causes OIMR0 register to be improperly reset, which breaks the xstop analysis flow during IPL. A hack was incorporated to write the original contents of that register back if the IPL checkstop flag is enabled. Change-Id: I4b8d8bee9c225d7f726aeb029ded45ceba1692a6 RTC:155065 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45301 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@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> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Enable p9_pm_stop_gpe_init HWP in istep 15crgeddes2016-03-251-8/+7
| | | | | | | | | | | | | | | | After the backing build is moved up to include my action file changes we are ready to start the stop_engine for p9. Change-Id: If22d9af9e16b8eceb7a7355f66c698a1235cc306 RTC: 133832 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22316 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Integrate HWPs for step 15crgeddes2016-03-171-0/+93
This commit includes work to create the call_HWP wrappers for istep15. RTC:133832 Change-Id: Ib0db5ac2b9b5d5f5c2967ff97794493d867fb04b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/774 Reviewed-by: A. P. Williams III <iawillia@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: Jenkins Server Tested-by: FSP CI Jenkins
OpenPOWER on IntegriCloud