summaryrefslogtreecommitdiffstats
path: root/src/usr/diag
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* ATTN: Enable of IPL CXX testsBrian Stegmiller2016-11-185-47/+74
| | | | | | | | | | | Change-Id: Icc270150ece5f4d767835fd970a38ccd2ed05bbf RTC: 151004 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32772 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-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>
* 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>
* MDIA: Fix Errl CommentCaleb Palmer2016-11-111-1/+1
| | | | | | | Change-Id: I04a3c2b1335a74c11eb9af1bc71a4d3dbe9ed025 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32535 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@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>
* MDIA: clean stop-on-error conditions AUE attnsZane Shelley2016-11-091-1/+0
| | | | | | | | | | Change-Id: I18095b5c0c0474a70051e6642968b7d0720471c1 RTC: 164216 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32313 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@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>
* ATTN: Mask interrupts prior to sending EOIBrian Stegmiller2016-10-281-33/+22
| | | | | | | | | | | Change-Id: Ie25abeec6a6cea8438d14ac6d1828e0b9a8fb25a RTC: 163736 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31925 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-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>
* 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>
* MDIA: Update getting memSize in setupCaleb Palmer2016-10-211-21/+47
| | | | | | | | Change-Id: I5bfb4a5addc7b38ae22f035a8589c470f21d0cd7 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31167 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
* MDIA: Fix addTimeoutFFDCCaleb Palmer2016-10-122-85/+134
| | | | | | | | | Change-Id: Ic96e9c58a17fd15b26ca6ddc80cfe771200418fd Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30965 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@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>
* MDIA: re-enable runStep()Caleb Palmer2016-10-084-97/+95
| | | | | | | | | | | | Change-Id: Ibfc43359c3fb3d76ccf5478f16067bb2bbd16baa RTC: 151755 CMVC-Prereq: 1006209 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27724 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@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>
* MDIA: Remove end boundary from call to sf_readCaleb Palmer2016-09-301-2/+1
| | | | | | | | | | Change-Id: I86ec31c937efa695a2c594382f66d6f88e908c9c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30317 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@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>
OpenPOWER on IntegriCloud