summaryrefslogtreecommitdiffstats
path: root/import/chips/p9/common/pmlib/include/registers
Commit message (Collapse)AuthorAgeFilesLines
* PM: clear CPMM Error register special wake-up protocol bits on hostboot coreGreg Still2018-03-221-1/+4
| | | | | | | | | | | | | | | Key_Cronus_Test=PM_REGRESS Change-Id: Ie3f8c6d0cf4ee68e4d14924a607812076b79fc26 Original-Change-Id: Ic754b8584c3f9c3d5d331f370719932bf4783f39 CQ: SW419468 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/54940 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Cronus HW CI <cronushw-ci+hostboot@us.ibm.com> Reviewed-by: YUE DU <daviddu@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP/PState: SGPE/PGPE Error Handling SupportYue Du2018-02-011-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upon PGPE Halt 1) SGPE performs STOP Recovery Trigger to set a malfunction alert and removes PGPE IPCs from wake-up decisions. 2) CME is interrupted by QPPM OCC Heartbeat Lost that PGPE stopped updating Upon SGPE Halt 1) PGPE moves to Psafe 2) PGPE performs STOP Recovery Trigger to set a malfunction alert. This commit also includes SGPE Panic Code Cleanup such as debug halt support. However PGPE Panic Code Cleanup is dealt in a different commit Key_Cronus_Test=PM_REGRESS Change-Id: Iffedd872b3e417ad0bbe937bcb130801ec119d92 Original-Change-Id: I893aa1ef21d2f684722b8c10dbbeb92b9505c1c4 CQ: SW410252 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/49275 Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Tested-by: Cronus HW CI <cronushw-ci+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: RAHUL BATRA <rbatra@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* Hcode Injection: Adds hcode error injection capability.Prem Shanker Jha2018-02-011-2/+5
| | | | | | | | | | | | | | | | | | | Commit adds error injection capability in the hcode of CME, SGPE and PGPE. - CME reads CSAR[30|31] and if asserted traps - SGPE reads OCC Flag2[30] and if asserted traps - PGPE reads OCC Flag2[31] and if asserted traps Change-Id: I4b579e521ec68c8aee624f3955b095b55d8bfdde Original-Change-Id: Ia8476076ce4953ced4eda30927bd891481b0373c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48920 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: YUE DU <daviddu@us.ibm.com> Reviewed-by: RAHUL BATRA <rbatra@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* DERP/DORP Implementation for pgpe dd2Doug Gilbert2017-10-231-0/+2
| | | | | | | | | | | Change-Id: Iccfab131b8704666b2a45c20d6326f2007acced9 RTC:173229 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41634 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* PM Register Headers: fix deleting PMC registers in occhw and pbaYue Du2017-10-232-161/+515
| | | | | | | | | Change-Id: Ib917fd58ebbea5ff8fe09cdfb582d424f12aa49c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31744 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: RAHUL BATRA <rbatra@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* Updated TPC Registers names and addresses for P9Rahul Batra2017-10-232-48/+60
| | | | | | | | | | | Updated TPC_GP0 to TPC_CPLT_CONF0, PERV_GP3 to PERV_CTRL. Change-Id: Ic552bedd228fdb135b67fcdaf80e88bfb796fbb1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24358 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: YUE DU <daviddu@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* PmLib: update powman hcode register headers to spec1.3Yue Du2017-10-2324-2324/+2510
| | | | | | | | | Change-Id: I9830aff8e0f33d5643d765ed2ef091d2ca8a610e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29359 Reviewed-by: Douglas R. Gilbert <dgilbert@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: Gregory S. Still <stillgs@us.ibm.com>
* Remove IBM confidential from files mirrored to hostboot currentlyStephen Cprek2017-10-231-5/+0
| | | | | | | | Change-Id: I840eee8a063c0eb7ae195060a85da189d5e19e82 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27944 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com>
* CME/SGPE: Optimus Prime approves these upgrade of STOP imagesYue Du2017-10-231-3/+3
| | | | | | | | Change-Id: I2486797c6614213418624427fd0d225e2792d15c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23684 Tested-by: Jenkins Server Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* REMOVE duplicate ppe/include and ppe/lib folders in ekbYue Du2017-10-236-0/+2055
| | | | | | | | | | Using commom/pmlib/ directories instead. Change-Id: I39470dbd2a4c498b508f8bfdf4b63ad04c0ffd9a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22368 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* SSX initial import and move files from ppe/ duplicate folders to pmlibYue Du2017-10-231-31/+36
| | | | | | | | Change-Id: I1414f8383510893ef5546c3cb9489d0a275b5495 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22728 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* Combined Stop/PState Cme Image + unified interrupt handlerYue Du2017-10-232-33/+35
| | | | | | | Change-Id: Ie954197008f1a35bd8336c9d921f55165ec52207 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/20857 Tested-by: Jenkins Server Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* first draft of ppe_closed/cme & sgpe, and common/pmlib/Yue Du2017-10-2320-0/+19329
Change-Id: I08440fadfeff7e4777a776167d4fdcffe5fec82f Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21058 Tested-by: Jenkins Server Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
OpenPOWER on IntegriCloud