summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf
Commit message (Collapse)AuthorAgeFilesLines
...
* PRD: Updates to memory error log parserZane Shelley2016-12-095-46/+66
| | | | | | | | | | | | Change-Id: I01b99195666d8f276180fa1d24d34e03d2e4450b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33282 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33648 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Implement read/write markstore interfaces (MCA)Caleb Palmer2016-12-091-43/+158
| | | | | | | | | | | | | Change-Id: I74ccaf943de9c275668d00c150ab7adb17acfd58 RTC: 163595 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32065 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33647 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Update parseMemMruData and helper functionsCaleb Palmer2016-12-097-135/+73
| | | | | | | | | | | | | Change-Id: If23cc12421774b11fa4547ee6dd68d8abf409507 RTC: 162065 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31729 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33646 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: getScom/putScom trace bugZane Shelley2016-12-091-2/+2
| | | | | | | | | | | | Change-Id: Ie2ddcda75a26e1f66b4f0a891b48d01a7d734d3a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33117 Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33645 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Moved MC chiplet pervasive regs into MCBIST rule fileZane Shelley2016-12-092-843/+407
| | | | | | | | | | | | Change-Id: I1c86f683a2d29579d7ca342ab840d867704202e5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33621 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33644 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: fixed error handling for getSlaveRanks()/getMasterRanks()Zane Shelley2016-12-093-5/+6
| | | | | | | | | | | | | | | | | | getSlaveRanks() calls getMasterRanks() for each DIMM select, which will assert if it does not find any master ranks on the DIMM select. The issue is that it is possible for only one of the DIMM selects to have configured ranks. So the code will assert when getSlaveRanks() iterates on the non-configured DIMM select. Change-Id: I233a5cbf6ac8df2f64a0ab4ea153e3d0d93bfc4a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33612 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33643 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Add ECC checking for maint cmd complete attentionsZane Shelley2016-12-065-5/+279
| | | | | | | | | | | | Change-Id: I195e96ef91f495cbbc0cef262b5a040b24179d3f RTC: 157892 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32509 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33079 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: combine RT/IPL imp of MemTdCtlr::handleCmdComplete to common fileZane Shelley2016-12-063-161/+109
| | | | | | | | | | | | | | | The functions was more common than not so it made sense to combine the functions and use macros to control the small differences. Change-Id: I9d2afbd8390bd806fd0fbc42341565da0772ca03 RTC: 157892 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32508 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33078 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: simplified templates in TdCtlr class.Zane Shelley2016-12-065-28/+23
| | | | | | | | | | | | Change-Id: I3e8afd26d244fa6ed8da47725983bffd40e0ae3d RTC: 157892 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32507 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33077 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Determine where to restart commands after cmd complete attnZane Shelley2016-12-0611-50/+453
| | | | | | | | | | | | Change-Id: Ibd39b252c3cb00946c061a2f8090af7a7de3e3f2 RTC: 157892 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32452 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33076 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Better traces on getScom/putScom failuresZane Shelley2016-11-181-4/+6
| | | | | | | | | | Change-Id: I9e00d50864fb7607ca33bca3bb0306fa6661ff18 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32818 Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32828
* PRD: Changes for MPIPL on P9Brian Stegmiller2016-11-183-26/+0
| | | | | | | | | | Change-Id: Id6270afbef46ce1864dcacc2ae8e3d8e60f308e0 RTC: 144706 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32201 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32829
* PRD: missing MCBAGRA register in MCBIST rule codeZane Shelley2016-11-161-0/+9
| | | | | | | | | | | Change-Id: I012eb9ac290559d8fd2cc035f7340a8319673994 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32676 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32707 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: code bug in PlatServices::getSlaveRanks()Zane Shelley2016-11-161-3/+3
| | | | | | | | | | | Change-Id: I35643d6f62e6fd7e29fc71e64d71ebc92d9d95b5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32675 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32706 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: COREFIR Nimbus DD1.0 recoverable attns workaroundCaleb Palmer2016-11-154-2/+122
| | | | | | | | | | | Change-Id: I647f216778d01d332649373481874bfe53dd48fc CQ: SW364673 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32482 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32585 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: add sorting and ExtensibleChip support to getConnected()Zane Shelley2016-11-152-0/+36
| | | | | | | | | | | Change-Id: I72f0f23717019a1c852fc3968080aefc03fc00ce RTC: 157892 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32451 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32600
* PRD: Check TPLFIR[21] for pll unlockBenjamin Weisenbeck2016-11-141-10/+18
| | | | | | | | | | | Change-Id: I208791f388f7bf39ec1deb08f774ed74ed4059bf Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31986 Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32584 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: create temporary super fast read PlatServices interfaceZane Shelley2016-11-112-0/+147
| | | | | | | | | | | | | | | The HWP is not complete yet, but we can at least fake it until it is ready. Change-Id: I05b488bca30dded0ff3f85092e4d0af7f2d4aeaf RTC: 164217 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32314 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32502 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Disable line deletes during IPLBenjamin Weisenbeck2016-11-101-0/+5
| | | | | | | | | | | | Change-Id: Idc5489f0f35dc584ac2b4072e74737ead4c6589e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32373 Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32444 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: cleaned stop-on-error conditions for AUE/IAUE/IMPE/IUEZane Shelley2016-11-102-4/+13
| | | | | | | | | | | | Change-Id: Ic4a71ba972c8ca5391d5ab6a58e4a43b504846cf RTC: 164216 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32312 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32443 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: update startBgScrub() to clear counters and attentions before startingZane Shelley2016-11-107-71/+125
| | | | | | | | | | | | Change-Id: I03026afdedfb7d3e2a97bf7d6ace8be809922479 RTC: 164215 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32311 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32442 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: refined util functions for chip objectsZane Shelley2016-11-107-27/+31
| | | | | | | | | | | | Change-Id: I3ccd489974363026ff0743e492bcc2bb58501541 RTC: 164214 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32310 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32441 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: rule file updates from latest in EKBZane Shelley2016-11-098-88/+161
| | | | | | | | | | | | | Change-Id: I56d37f5d07ce875994b4903b8e24c20982074617 RTC: 163791 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31977 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32247 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: refined extra signatures for memory subsystemZane Shelley2016-11-086-9/+47
| | | | | | | | | | | | Change-Id: I07a662a208dcdf654b0ca6536ba932758b9dd252 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31859 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32246 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Defined interfaces for markstore read/writeZane Shelley2016-11-073-1/+498
| | | | | | | | | | | | Change-Id: I90421b43da36654e02a9b7dc28700bc0ecebc1ab RTC: 163594 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31847 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32245
* PRD: Add HW and FW mark stores to rule codeCaleb Palmer2016-11-071-0/+119
| | | | | | | | | | Change-Id: I16123c5799be42d38c2ff237413dc794a38b2fd1 RTC: 163595 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31875 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32244
* PRD: add SDC support to set entire signature all at onceZane Shelley2016-11-072-2/+23
| | | | | | | | | | | | Change-Id: I7532804cf431ed62dd5d2945d96e46aa320928d1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31678 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32243 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: P9 MemoryMru object supportCaleb Palmer2016-10-288-361/+389
| | | | | | | | | | | Change-Id: I607c05e4e8f8736fdd59665333238b64c0a00211 RTC: 149314 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30823 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31862 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: removed templates from MemSymbol classZane Shelley2016-10-212-52/+46
| | | | | | | | | | | | | Needed to do this to avoid templates in MemoryMru class. Change-Id: I2e82748be515dc0f7adb473312f32d91cfc20427 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31547 Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31624 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Create MemSymbol object for P9Caleb Palmer2016-10-215-354/+168
| | | | | | | | | | | Change-Id: I7bc729a08002078c1f0c3ac52cc6246cbd1b2b0c RTC: 159939 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30349 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31577 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: updated symbol2CenDq for P9Zane Shelley2016-10-214-13/+50
| | | | | | | | | | | | Change-Id: If7608b1e6a8a84c3a6f0a56b819629e98a6b0d95 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31263 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31576 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: remove support for CenSymbol::fromDimmDq()Zane Shelley2016-10-215-155/+6
| | | | | | | | | | | | | It was never used for the intended purpose and won't be used in P9. Change-Id: I7b993313cf4f41420cafdf46759d1f1d20954876 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31074 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31575 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Updated memory constants header file for P9Zane Shelley2016-10-2121-103/+120
| | | | | | | | | | | | Change-Id: I1f22a35cd292a03e0408a7d7736c87df2b60aa8a RTC: 162599 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31067 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31574 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: add support for RCD parity errorsZane Shelley2016-10-125-6/+133
| | | | | | | | | | | | | Change-Id: Ibba87b4efeb8533f74954d652356d80f94c5da65 RTC: 161894 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30565 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30990 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: add dummy classes for TPSZane Shelley2016-10-125-0/+306
| | | | | | | | | | | | Change-Id: I00bde014f687aee25a744fec7cb16002acdc6a5d Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30563 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30989 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Simplified templates in TD controller codeZane Shelley2016-10-127-127/+55
| | | | | | | | | | | | Change-Id: I4db0c3e463f5bfc9cb698815b9932dfaafa6ddde Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30428 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30988 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: change design for OCC initiated attentionZane Shelley2016-10-121-2/+14
| | | | | | | | | | | | | | | Change-Id: Iaf6d76830f713559ae4ef6af52024c06696b2ae3 CQ: SW368292 Backport: release-fips820 Forwardport: yes Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30821 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30814 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30987 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Add MCBIST workaround super-fast read & 1R DIMMBrian Silver2016-10-041-0/+2
| | | | | | | | | | | | | | Change-Id: I6473dfd00e9636797619e0e3d3a6d54eb9cdb5b9 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30553 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30561 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: add support for memory AUE attentionsZane Shelley2016-09-306-8/+44
| | | | | | | | | | | | | | | Change-Id: Ida45e2303aeadb0abbe0a3aadc59899d9298109b RTC: 161724 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30427 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Squashed: I547272b9c11f5bd213a605a99629d8f7f721bdfa Squashed: I2e97a17945c258fe455a60afee1a48d71b22d63b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30562 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: Include missing mk file for runtime compileBenjamin Weisenbeck2016-09-303-2/+8
| | | | | | | | | | | | Change-Id: I0736082339ef92d838632a1a0773b1ba543efd39 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30484 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30539 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: Rule file updates from latest RAS XMLZane Shelley2016-09-3010-639/+394
| | | | | | | | | | | | Change-Id: I1732bbe7ed1d194549f175b8a59c4b9fe9b523e2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30184 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30371 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: fixed FIR reporting issue with MCAECCFIR, MCACALFIR, and DDRPHYFIRZane Shelley2016-09-301-24/+24
| | | | | | | | | | | | Change-Id: I7b474a472942c54323433f7103f880d5e6b29997 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30183 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30370 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: create utility to query maintenance ECC FIRsZane Shelley2016-09-222-0/+160
| | | | | | | | | | | | | Change-Id: I2689c66b700614b6cc0caaba70af4a8e3834dcf5 RTC: 161234 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29956 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30032 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: Initial L3 Line DeleteBenjamin Weisenbeck2016-09-219-5/+328
| | | | | | | | | | | | | | | | This commit performs L3 line deletes by setting the delete-on-next-ce bit. Change-Id: I542d9527b91640902c4d62a4fb2a4a2c69313819 RTC: 155327 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29338 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29973 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: Created PlatServices::getSlaveRanks()Zane Shelley2016-09-212-97/+195
| | | | | | | | | | | | | | Change-Id: Ib8269faa471c2fa60c3f8eff90ae5e60d8e5b728 Squashed: Ie8d944589987b7fee877c10ddc26d7665b730b06 RTC: 160971 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29782 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29966 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: Add support to get configured master ranks on NimbusZane Shelley2016-09-213-99/+93
| | | | | | | | | | | | | | | | Change-Id: I2e053371cd4e9a06737b5fff3af9bf9bafa9ede5 RTC: 160617 Depends-on: I2af0639ccc25952d6175c1c940a1d4a60af9843d Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29526 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Depends-on: I5c3f0f3b3f1bf6a59cab4c9d9cd26adb11a76e45 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29965 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: Add support for MemAddr classZane Shelley2016-09-216-782/+581
| | | | | | | | | | | Change-Id: I5c3f0f3b3f1bf6a59cab4c9d9cd26adb11a76e45 RTC: 155881 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28845 Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29967 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: add MCA support to start/stop background scrubbingZane Shelley2016-09-207-236/+215
| | | | | | | | | | | | | | | | | Change-Id: I4ba78f7621c5d6374bd01aa0d91ee46137c0b22c Squashed: I9a02f087c402e5fcd07534c88fcc049a7cdd8626 Squashed: I1c06f78196db1979d28cbf7c4cd49d384939a849 Squashed: I29e2ccc0ec83d0cdc9412dbd71feff4b3ce27db3 RTC: 160719 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29525 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29964 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: add getConnected wrappers for ExtensibleChipZane Shelley2016-09-202-1/+71
| | | | | | | | | | | | | Change-Id: I9bcfec53ef239fde8e2633d204cd3327cc3555f9 RTC: 160348 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29190 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29963 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: removed duplicate MCBISTFIR[12]Zane Shelley2016-09-201-5/+0
| | | | | | | | | | | | Change-Id: I92b47d83595d883ec8612b85c0a75296f5084c6e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29187 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29962 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
OpenPOWER on IntegriCloud